
- To disable driver updates on Windows 10, open Settings > System > About > System Protection, click on “Device Installation Settings,” choose “No (your device might not work as expected),” and save changes.
- It’s also possible to stop automatic driver installations from Group Policy, Registry, and the “Show and hide updates” troubleshooter.
UPDATED 8/19/2025: On Windows 10, the system can automatically detect and install hardware drivers. However, you can disable automatic driver updates if the operating system keeps installing incompatible or buggy versions that can negatively affect the experience, or if you prefer a known working driver.
Sometimes, you may also want to stop automatic driver installations because there is another version (newer or older) known to work better on your hardware configuration. Whatever the reason, you can prevent the operating system from trying to use “Windows Update” to download drivers automatically.
In this guide, I will teach you the steps to change the settings and stop automatic driver updates on Windows 10.
- Disable automatic driver install using Settings on Windows 10
- Disable automatic driver install using Group Policy on Windows 10
- Disable automatic driver install using Registry on Windows 10
- Disable automatic driver install using Troubleshooter on Windows 10
Disable automatic driver install using Settings on Windows 10
To Disable automatic driver installation on Windows 10, follow these steps:
-
Open Settings on Windows 10.
-
Click on System.
-
Click on About.
-
Click the System protection option under the “Related settings” section.
-
Click the Hardware tab.
-
Click the “Device Installation Settings” button.
-
Select the “No (your device might not work as expected)” option.
-
Click the Save Changes button.
-
Click the OK button.
Once you complete the steps, Windows 10 will no longer install driver updates automatically for new devices on your computer. If you have to upgrade your graphics card or set up a new printer, you will have to download and install those drivers from your manufacturer’s support website.
Disable automatic driver install using Group Policy on Windows 10
Alternatively, if you have Windows 10 Pro, Enterprise, or Education, you can use the Local Group Policy Editor to stop the operating system from checking and installing driver updates.
To disable automatic driver updates from Group Policy, follow these steps:
-
Open Start.
-
Search for gpedit and click the top result to open the Group Policy Editor.
-
Browse the following path:
Computer Configuration > Administrative Templates > Windows Components > Windows Update
-
Double-click the “Do not include driver with Windows Update” option.
-
Check the Enabled option.
-
Click the Apply button.
-
Click the OK button.
After enabling this policy, Windows Update will stop providing drivers during updates.
Disable automatic driver install using Registry on Windows 10
While the first method is the safest way to stop Windows 10 from automatically installing drivers, on Windows 10 Home, you can tweak the Registry to accomplish the same configuration.
To disable automatic driver installs from the Registry, follow these steps:
-
Open Start.
-
Search for regedit and click the top result to open the Registry.
-
Browse the following path:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching
-
Double-click the SearchOrderConfig DWORD key and change its value from 1 to 0.
-
Click the OK button.
-
Restart your computer.
Setting “SearchOrderConfig” to “0” will block drivers from updating every time Windows 10 checks for new updates.
You can always revert the changes by using the same steps, but in step 4, change the DWORD key value from 0 to 1. It’s worth pointing out that this not only works on Windows 10 but also on Windows 8.1 and Windows 7.
Alternatively, you can also complete this task using Command Prompt and PowerShell by running the following commands as administrator:
- Command Prompt:
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching" /v SearchOrderConfig /t REG_DWORD /d 0 /f
- PowerShell:
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching" -Name "SearchOrderConfig" -Value 0
To revert the changes and allow driver updates again, run these commands:
- Command Prompt:
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching" /v SearchOrderConfig /t REG_DWORD /d 1 /f
- PowerShell:
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching" -Name "SearchOrderConfig" -Value 1
Disable automatic driver install using Troubleshooter on Windows 10
If the computer is still trying to download a specific driver update, you can block it using the “Show or hide updates” troubleshooter.
To block a specific driver download on Windows 10, follow these steps:
-
Double-click the wushowhide.diagcab file to launch the tool.
-
Click the Next button.
-
Click the Hide updates option.
-
Select the driver to block on Windows 10.
-
Click the Next button.
-
Click the Close button.
Once you complete the steps, the system will stop trying to download that specific driver. However, when a newer version of the driver becomes available, Windows 10 will try to install it automatically.
If you want to block a driver installed on the device, you must uninstall it before blocking it. The option to uninstall updates is available on Settings > Update & Security > Windows Updates > View update history > Uninstall updates.
These instructions include more details on blocking and unblocking updates and drivers on Windows 10.
Update August 19, 2025: This guide has been updated to ensure accuracy and reflect new changes.