Windows installing the wrong or outdated drivers? Here’s a simple way to disable automatic driver installation in Windows 10.
When it comes to Windows 10, there are a couple of things that bug most people. The first one is the automatic updates, which you can pause, and the second one is the automatic driver installation. For the most part, automatic driver installation is not a problem and works fine for many people. In fact, for the past few years, other than the graphics driver, I haven’t installed any driver manually. Windows 10 automatically downloaded all the relevant drivers and installed them for me.
However, there might be situations where the automatic driver installation is not desired. Those situations include but are not limited to buggy drivers, wrong drivers, outdated drivers, incompatible drivers, etc. In those situations, you can disable automatic driver installation in Windows 10. Here’s how.
Disable Automatic Driver Installation in Windows 10
There are multiple ways to disable automatic driver installation in Windows 10. All the methods shown below achieve the same thing. So, follow the one you are comfortable with. That being said, if you are on a Pro or Enterprise version of Windows, then follow the second method.
1. Stop Automatic Driver Install via Device Installation Settings
Using device installation settings is the easiest and basic way to stop Windows 10 from installing drivers automatically. The advantage of this method is that it works on Windows 7 and 8 too.
- Open the Start menu.
- Search for “Settings” and open it.
- Go to the “System > About” page.
- Click “Advacend System Settings” under the “Related Settings” section.
- Go to the “Hardware” tab.
- Click on the “Device Installation Settings” button.
- Select the “No (your device might not work as expected)” option.
- Click on the “Save changes” button.
- Close the other windows.
- Reboot Windows.
That is it. After rebooting, Windows will no longer automatically install drivers.
2. Disable Automatic Driver Installation via Group Policy
If the above method did not work or you want to make sure that Windows won’t override or ignore driver installation restrictions, you can use the Group Policy method. By changing a single policy, you can stop Windows from auto-installing drivers. The only downside of this method is that only Pro and Enterprise users have access to the Group Policy editor. If you are a Home edition user, follow the third method. i.e., registry method.
- Press Win + R to open Run dialog box.
gpedit.mscand press Enter to open Group Policy.
- Go to the following location in the group policy editor.
Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update
- Here, find “Do not include drivers with Windows Update” policy on the right panel and double-click on it.
- Select “Enabled” radio option.
- Click on the “Apply” button.
- Click on the “Ok” button to save the changes.
Reboot your system, and Windows will no longer download and install driver updates automatically. If you want Windows to download drivers automatically, select the “Not configured” option in step 5.
3. Disable Automatic Driver Installation via Registry Editor
By changing the “ExcludeWUDriversInQualityUpdate” value in the Registry Editor, you can disable automatic driver installation in Windows 10. This method is beneficial for Windows 10 Home users.
To make things easy for you, I’ve created downloadable reg files to enable or disable automatic driver installation easily. You can either download them or follow the manual approach shown below.
3.1 Download reg files (easy automatic method):
After downloading the reg file, extract it to your desktop, right-click on the
.reg file and select “Merge.” Click on the “Yes” button in the subsequent windows. That is it. Restart your system, and Windows will no longer install drivers automatically.
3.2 Manual method:
- Press Win + R to open Run dialog box.
regeditand press Enter to open Windows Registry.
- Go to the following location.
- Right-click on the “Windows” key and select “New > Key“.
- Name the folder as “WindowsUpdate“.
- Right-click on the right panel and select “New -> DWORD (32-bit) value“.
- Name the value as “ExcludeWUDriversInQualityUpdate“.
- Double click on the new value.
- Type “1” in the value data field.
- Click on the “Ok” button to save changes.
- Close registry.
- Restart Windows.
After the restart, Windows will not download drivers automatically. To change that behavior in the future. i.e., enable automatic driver installation again, either delete the “ExcludeWUDriversInQualityUpdate” value or change its Value Data to “0” in step 9.
As you can see, it is rather easy to disable automatic driver installation in Windows 10. Follow any one of the above methods, and you should be good. If you are wondering, the above settings (especially group policy settings) should stay intact even after you upgrade to another major Windows 10 version. If they are not, you can always re-configure them by following the above steps. For ease of use, bookmark this page, and you can return to it and verify as and when needed.
If you like this article, you might want to check out how to disable driver signature enforcement on Windows 10 and how to disable Cortana permanently on Windows 10 to protect your privacy.