How to Stop Windows 11 from Automatically Installing Drivers

Windows 11 is designed to automatically download and install hardware drivers through Windows Update. While this automated process ensures that most peripherals and internal components work immediately without manual configuration, it can sometimes cause severe problems.

Windows Update occasionally pushes outdated, generic, or conflicting drivers that overwrite the stable, manufacturer-specific drivers you have carefully installed. This is particularly problematic for graphics cards (GPUs) and specialised audio interfaces, where an automatic driver update can suddenly cause poor gaming performance, screen flickering, or system crashes.

Why Disable Automatic Driver Updates?

You should consider stopping automatic driver installations if you:

  • Prefer to manage your graphics drivers manually using tools like NVIDIA GeForce Experience or AMD Adrenalin.
  • Are diagnosing a hardware issue and need to prevent Windows from interfering with your troubleshooting.
  • Have older hardware that only works correctly with a specific, older legacy driver.

Method 1: Using Advanced System Settings

The most straightforward way to stop Windows 11 from updating your hardware drivers is through the classic System Properties menu. This method works on both Windows 11 Home and Pro editions.

  1. Press the Windows Key, type Advanced system settings, and press Enter.
  2. In the System Properties window, click on the Hardware tab.
  3. Click the Device Installation Settings button.
  4. A new window will appear asking, “Do you want to automatically download manufacturers’ apps and custom icons available for your devices?”
  5. Select No (your device might not work as expected).
  6. Click Save Changes and click OK.

Method 2: Using the Group Policy Editor (Windows 11 Pro only)

If you are using Windows 11 Pro, Enterprise, or Education, you can enforce this rule at the system level using the Group Policy Editor. This method is generally more reliable as it strictly blocks Windows Update from including drivers in its update packages.

  1. Press Windows Key + R to open the Run dialogue box.
  2. Type gpedit.msc and press Enter to open the Local Group Policy Editor.
  3. In the left pane, navigate to: Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage updates offered from Windows Update.
  4. In the right pane, double-click on the policy named Do not include drivers with Windows Updates.
  5. Select the Enabled radio button in the top left corner of the policy window.
  6. Click Apply and then OK.
  7. Restart your computer to ensure the policy takes effect.

Managing Drivers Manually

Once you disable automatic driver installations, you assume full responsibility for keeping your system hardware up to date. You will need to periodically visit the official websites of your motherboard, graphics card, and peripheral manufacturers to download and install the latest drivers manually to ensure optimal performance and security.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.