Windows 10 has a lot of valuable features comparing to its predecessors. However, Microsoft went too far in some regards with underwhelming changes that have a major influence in everyday and professional use. Namely, the automatic Windows Update that won’t let users adjust it. And some users are determined to prevent Windows 10 from automatically updating drivers.

They stated that this is a positive feature, primarily for security reasons. And that is understandable. But, what about drivers? The drivers are installed without users confirmation and that can lead to all kinds of issues.

Moreover, that leads to 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.


We’ve written extensively on how to block Windows 10 automatic updates before. Check out this detailed guide!


How do I stop Windows 10 from automatically updating my drivers? You can easily do that by making your internet connection metered. Windows updates are on hold while you’re on a metered connection. If that doesn’t work, use the Group Policy Editor or uninstall the malfunctioning drivers.

For more info on how to do that, check the solutions below.

How to prevent Windows 10 from automatically updating my drivers

  1. Prevent auto-updating on a metered Wi-Fi connection
  2. Block auto-updating on a metered Ethernet connection
  3. Use Group Policy Editor
  4. The ”Show or Hide updates” tool hides troublesome drivers
  5. Uninstall malfunctioning drivers

Solution 1 – Prevent auto-updating on a metered Wi-Fi connection

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 complete update 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 like phone tethering or another limited data package.

Windows automatically sets limited connections to metered, but you can do it with your Wi-Fi, too. And this is how:

  1. Open Start and click Settings on the left.block auto updates on windows 10
  2. Go to Network & Internet.prevent windows 10 from auto updating drivers
  3. Choose Wi-Fi on the left side-panel and click Manage Known Networks.
  4. Select your Wi-Fi network and click Properties.
  5. Enable Set as metered connection.

If you are using more wireless networks, you’ll have to set them up individually.

Solution 2 – Block auto-updating on a metered Ethernet connection

However, when it comes to the Ethernet connection, things are not as simple as this.

Apparently, Microsoft thought that all of the Ethernet connections have unlimited data and we know that is not the case.

In order to tweak wired connection, you’ll have to use a registry edit. We’ll lead you through the procedure. 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. Here’s exactly what you need to do:

  1. Open Search Windows and type Regedit.
  2. Right-click on the icon and choose Run as administrator.
  3. In the left sidebar follow this path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\NetworkList\DefaultMediaCost
  4. Right-click DefaultMediaCost and choose Permissions.
  5. Choose Advanced.
  6. Click Change at the top.
  7. Type your Microsoft account e-mail address in the Enter the object name box.
  8. Click Check name and confirm.
  9. In the Permissions for the DefaultMediaCost window select Users group.
  10. Then check the Full Control box below and confirm. With this, you would enable editing this specific registry key so let’s move on.
  11. Right-click Ethernet and choose Modify.
  12. In the Value Data box type 2 instead of 1.
  13. Save the settings.

This is easily reversible with switching between 2 and 1. Two stands for metered connection. Even though the system won’t inform you, you’ll be running metered Ethernet connection.


Can’t access Registry Editor? Things aren’t as scary as they seem. Check out this guide and solve the issue quickly.


Solution 3 – Use Group Policy Editor

This is a complex workaround that won’t work on Home edition of Windows 10. You’ll need 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 hardware ID for a wanted driver.

Follow these steps in order to set things up:

  1. Right-click on the Start and choose Device Manager.
  2. Find the wanted device and open Properties from the context menu.block auto updates on win 10
  3. Open Details tab.
  4. In the Property drop-down menu select Hardware ID.
  5. Select all ID’s, copy and paste in any text editor. Be sure to save it.
  6. In the Search Windows type gpedit.msc. Right-click and Run as administrator.
  7. In the left sidebar follow this path: Computer Configuration > Administrative Templates > System > Device Installation > Device Installation Restrictions.
  8. On the right side open Prevent installation of devices that match any of these devices IDs.
  9. In the Policy window, click Enable and then Show.
  10. Copy ID’s one by one from the saved document and past them in separate Volume columns.
  11. 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. Selected drivers won’t install anymore.

Download TweakBit’s Driver Updater Tool (approved by Microsoft and Norton) to safely update your drivers automatically and preferentially.

This tool will scan your PC and give you a list of outdated drivers. Review the list and see if you want to update each driver individually or all at once.

Disclaimer: some functions of this tool are not free.


Check out our guide to install Group Policy Editor like a real technician!


Solution 4 – The ”Show or Hide updates” tool hides troublesome drivers

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.

This troubleshooter is easy to use and you can download it here. You should use this tool before you install updates, so it is worth to use it as often as you can in order to hide unwanted updates.

  1. Open the link and download the troubleshooting tool.
  2. Let the tool scan for the available updates.
  3. If there are available updates, you can choose whether you want to hide them or not.
  4. Hide unwanted updates and confirm.
  5. When the next update occurs, selected updates will be skipped.

Microsoft presents this tool as a temporary solution, but we think you can use it as long as you want.

Solution 5 – Uninstall malfunctioning drivers

However, if the drivers are already installed and the damage is done, you can try and uninstall or rollback inflicted drivers.

Consequently, that way you’ll prevent additional issues. To uninstall the latest updates, do as follows:

  1. In the Windows search box, type Windows Update Settings.stop auto updating drivers on win 10
  2. In the right section, click View Update History.prevent Windows 10 from automatically updating drivers
  3. Select Uninstall updates.
  4. Find 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.

  1. Right-click Start and open Device Manager.
  2. In the Device Manager, find a faulty device driver.
  3. Right-click it and open Properties.
  4. Open Driver tab.
  5. Click Roll Back Driver.roll back driver after auto update windows 10

Choose one of these driver removal tools to make sure everything gets deleted!


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 Update no matter what the users say. However, there is a positive side to this.

People were ignoring updates on previous Windows versions too often. And, in some cases, their system security and all-around stability suffered because of that. Nonetheless, if you want to prevent Windows 10 from automatically updating drivers, it’s your call.

But, at least they should let us choose what to update.

Finally, tell us what is your standing on this subject? Is an automatic update a problem or a relief? Leave your answers along with any other questions in the comments section below.

Editor’s Note: This post was originally published in February 2017 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.

Was this page helpful?
Thanks for letting us know!
Get the most from your tech with our daily tips
Tell us why!