One can block Windows Update from updating one particular device.
The procedure below will block updates for all versions of the driver,
present and future.
The accepted answer will only block one particular version and has to be re-executed
every time a new driver version comes out on Windows Update,
which is not very practical since we will find about it too late,
when the device stops working.
Step 1 : Find device hardware ID
In Device Manager, right-click on the device, choose Properties,
then in the Details tab set Property to Hardware Ids and copy the displayed id.
Step 2 : Install your driver
Disconnect the computer from the Internet, go again into Device Manager,
uninstall the driver installed by Windows and install your own.
Reboot, and ensure that the driver stays as installed.
Step 3 : Block driver update for that device
- Run
gpedit.msc
- Go to
Local Computer Policy → Computer Configuration → Administrative Templates → System → Device Installation → Device Installation Restrictions
- Double-click on Prevent installation of devices that match any of these device IDs and set it to Enabled.
- Click the Show button to launch the dialog titled
"Prevent installation of devices that match any of these Device IDs".
- Paste into Value the copied hardware-id for the device.
- Click OK until finished.
Step 4 : Finishing
Reconnect the computer to the Internet.
Verify from time to time that the driver has not changed
(this should not happen unless Microsoft manages to break this option).
For Windows 10 Home users who do not have gpedit.msc
,
you might try to do this manipulation on another computer, not Home,
then export and import the policy to the Home computer from the registry key
HKLM\Software\Policies\Microsoft\Windows\DeviceInstall\Restrictions
See this answer for more information.
Or you may try to use the program
Policy Plus,
which is a Local Group Policy Editor for all Windows editions.
See this article for more information.
2
That happend a lot, so MS provides a trouble shooting guide: https://support.microsoft.com/en-us/kb/3073930
– NorPhi – 2015-08-29T10:05:02.300@NorPhi, you should repost the answer and declare that you don't work for Microsoft. Apparently then it is not spam. And also ask it not to be deleted as the link is the answer and it would be useful to others. It's just that the comments are temporary and may be deleted. – Rohit Gupta – 2015-09-04T15:32:34.993
I requested the answer be undeleted on the meta site.
– Scott Chamberlain – 2015-09-04T21:51:55.983@NorPhi - If you post an answer ( or edit the answer that was deleted )with the full resolution contained within an answer I will award a 100 reputation bounty to it. Your previous answer was deleted for being a link only answer, in my opinion, correctly. – Ramhound – 2015-09-04T23:10:13.893
While I believe there is an existing question, that could be considered a duplicate, I will still issue the bounty as per my last comment indicates. – Ramhound – 2015-09-04T23:15:41.557