If you have identified that a new driver is the root cause of a problem, you can use Group Policy to prevent Windows Update downloading updated drivers. The setting I will describe below is only available in Windows 10 version 1607 and later. For the setting to be effective, the Allow Telemetry setting must not be set to 0. For more information on managing telemetry settings in Windows 10, see Windows 10 Tip: Manage Telemetry Settings on Petri. In Windows 10 version 1703 or later, telemetry doesn’t have to be enabled for the Group Policy setting below to take effect.
To stop Windows Update downloading drivers, enable Do not include drivers with Windows Updates under Computer Configuration > Administrative Templates > Windows Components > Windows Update. If you want to change the setting in local policy, open the Group Policy Object Editor by typing gpedit.msc into the search box in the bottom left of the taskbar. Right click gpedit.msc in the search results and select Run as administrator from the menu. Give consent or enter administrator credentials in the UAC dialog as prompted. Once you’ve enabled the setting, it will be applied the next time policy is refreshed on the device.
For more information on how to work with Group Policy settings and the Group Policy Object Editor, take a look at How to Create and Link a Group Policy Object in Active Directory on Petri. If you are using Mobile Device Management (MDM) to manage Windows, you can find the setting under ../Vendor/MSFT/Policy/Config/Update/ExcludeWUDriversInQualityUpdate.
It’s worth noting that even if you enable Do not include drivers with Windows Updates, Windows Update will still download what Microsoft refers to as ‘inbox drivers’. These drivers are included with feature updates and some quality updates and are required for the update to install correctly.
Stop Driver Updates Using Registry Editor
If you don’t have access to Group Policy or the Group Policy Object Editor, then you can add a value to the registry to enable Do not include drivers with Windows Updates. Before modifying the registry, always make sure you have a full system backup of Windows. The easiest way to add the value is to copy the text below into Notepad and save the file as EnableDoNotUpdateDrivers.reg
Double click EnableDoNotUpdateDrivers.reg to add the value to the registry.
If you want to remove the registry value later, create .reg file called DisableDoNotUpdateDrivers.reg as shown below, save the file and then double click it to remove the registry value.