- If you prefer manually updating your drivers, you need to prevent Windows 10 from automatically doing it.
- Changing some values in the Group Policy editor will stop your automatic driver updates.
- If you are on a metered Wi-Fi connection, there is a toggle to prevent such updates.
- We've also shown you how to block auto-updating on an Ethernet connection.
Many users are determined to prevent Windows 10 from automatically updating drivers, even if Microsoft stated that this is a positive feature, primarily for security reasons.
The drivers are installed without users’ confirmation and that can lead to all kinds of issues, like unusable hardware, all-around underperformance, and, eventually, to the Blue Screen of Death.
So, we’ve prepared some temporary workarounds that will let you surpass the automatic drivers’ update. For more info on how to do that, check the solutions below.
How to prevent the Windows 10 drivers from auto-updating?
1. Use the Group Policy Editor
- Right-click on Start, and choose Device Manager.
- Find the wanted device and open Properties.
- Go to the Details tab.
- In the Property drop-down menu select Hardware Id.
- Select all Ids, copy + paste in any text editor (be sure to save it).
- In the Search Windows type gpedit.msc, and choose Run as administrator.
- Then follow this path:
Computer ConfigurationAdministrative TemplatesSystemDevice InstallationDevice Installation Restrictions
- On the right side open Prevent installation of devices that match any of these device IDs.
- In the Policy window, click Enable, and then Show.
- Copy Ids one by one from the saved document and paste them in separate Volume columns.
- Save changes and exit Group Policy Editor.
- At the next update, you should be prompted with an error.
- That is the confirmation that the tweaks were successful.
- The selected drivers won’t install anymore.
This is a complex workaround that won’t work on the Home edition of Windows 10. You’ll need the Professional, Enterprise, or Educational version in order to access Group Policy Editor.
If you fulfill these requirements, you could try it out. Have in mind that it is not advisable to make rush moves since this is a quite powerful tool.
The main advantage is that the update is still enabled. Namely, Windows Update will still download drivers but it won’t install them. You’ll first need to find a hardware ID for a wanted driver.
Keep in mind that updating your drivers is an advanced procedure. If you’re not careful you can cause permanent damage to your system by downloading the wrong driver versions.
We strongly recommend a dedicated tool to automatically download all the outdated drivers on your PC.
Some of the most common Windows errors and bugs are a result of old or incompatible drivers. The lack of an up-to-date system can lead to lag, system errors or even BSoDs.To avoid these types of problems, you can use an automatic tool that will find, download, and install the right driver version on your Windows PC in just a couple of clicks, and we strongly recommend DriverFix. Here’s how to do it:
- Download and install DriverFix.
- Launch the application.
- Wait for DriverFix to detect all your faulty drivers.
- The software will now show you all the drivers that have issues, and you just need to select the ones you’d liked fixed.
- Wait for DriverFix to download and install the newest drivers.
- Restart your PC for the changes to take effect.
Drivers will no longer create any problems if you download and use this powerful software today.
Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.
2. Prevent auto-updating on a metered Wi-Fi connection
- Open Start and click Settings on the left.
- Go to Network & Internet.
- Choose Wi-Fi on the left side panel and click Manage Known Networks.
- Select your Wi-Fi network and click Properties.
- Enable Set as metered connection.
- If you are using more wireless networks, you’ll have to set them up individually.
Since Microsoft forgot to implement standard selection, we must use tricks. This is a simple workaround that will prevent Windows 10 from updating.
Have in mind that this shuts down the update completely, so you’ll skip on various security and stability updates. This makes it a temporary solution.
While a metered connection is enabled, PC updates are on hold. Consequently, your system assumes that you are using an alternative connection.
We we showed you how to use an alternative connection or another limited data packate in this great article about phone tethering.
Windows automatically sets limited connections to metered, but you can do it with your Wi-Fi, too.
3. Block auto-updating on a metered Ethernet connection
- Open Search, and type Regedit.
- Right-click on it, and choose Run as administrator.
- In the left sidebar follow this path:
- Right-click on DefaultMediaCost, and choose Permissions.
- Select Advanced, and click Change at the top.
- Type your Microsoft account e-mail address in the Enter the object name box.
- Click Check name and confirm.
- In the Permissions for the DefaultMediaCost window select the Users group.
- Check the Full Control box, and confirm.
- Right-click Ethernet and choose Modify.
- In the Value Data box type 2 instead of 1.
- Save the settings.
When it comes to the Ethernet connection, things are not as simple as this. Apparently, Microsoft thought that all the Ethernet connections have unlimited data, and we know that is not the case.
In order to tweak the wired connection, you’ll have to use a registry edit. Have in mind that Registry Editor misuse can cause all kinds of trouble, so use it carefully.
Additionally, you’ll have to tweak permissions in order to make changes. If you can’t access the Regedit, follow this useful guide dedicated to fixing the Registry Edit access error.
4. Hide troublesome drivers with the Show or Hide updates tool
- Download the Troubleshooting tool.
- Let the tool scan for the available updates.
- If there are available updates, you can choose whether you want to hide them or not.
- Select Hide unwanted updates and then Confirm.
- When the next update occurs, selected updates will be skipped.
Since even Microsoft is aware of possible driver malfunctions that may occur after updates, they prepared a downloadable tool. You can’t block updates with built-in software, so this is a viable solution.
Microsoft presents this tool as a temporary solution, but we think you can use it as long as you want.
You should use this troubleshooter software before you install updates, so it is worth to use it as often as you can in order to hide unwanted updates.
5. Uninstall malfunctioning drivers
- Open Search, and type Windows Update Settings.
- In the right section, click View Update History.
- Select Uninstall updates.
- Find the unwanted ones and uninstall them.
Moreover, you can additionally try and roll-back drivers from Device Manager. This way you’ll retrieve the older, functioning version of the driver.
- Right-click Start and open Device Manager.
- Find a faulty device driver.
- Right-click it and open Properties.
- Open the Driver tab.
- Click Roll Back Driver.
If everything is as should be, you’ll get the pre-update version.
Therefore, we strongly advise you to ignore all Windows generic drivers and obtain drivers from the official site of the device producer. That is the best way.
Microsoft insists on automatic Windows updates no matter what the users say. If you encounter any error with the process, this thorough article about fixing Windows automatic updates will fix it for sure.
People were ignoring updates to previous Windows versions too often. And, in some cases, their system security and all-around stability suffered because of that.
That’s about it, if you have any comments, questions or suggestions, just let us know in the comments section below.