Windows OS Hub
  • Windows Server
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Group Policies
  • Windows Clients
    • Windows 10
    • Windows 8
    • Windows 7
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
  • PowerShell
  • Exchange
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Group Policies
  • Windows Clients
    • Windows 10
    • Windows 8
    • Windows 7
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
  • PowerShell
  • Exchange

 Windows OS Hub / Group Policies / How to Disable Automatic Driver Updates in Windows 10?

February 6, 2019 Group PoliciesWindows 10

How to Disable Automatic Driver Updates in Windows 10?

When you connect a new device to your computer, laptop or tablet, Windows tries to automatically install a corresponding driver. The operation system further tries to update the driver version through the Windows Update. In most cases, this approach is optimal, since guarantees the installation of the latest driver versions that have been verified by Microsoft. However, in some cases the user deliberately uses the old driver versions and doesn’t want them to be updated automatically by Windows through Window Update.

Fortunately, you can prevent Windows 10 from automatically updating device drivers. In this article we will describe several ways we know on how to disable driver auto-update.

Contents:
  • How to Prevent Windows 10 from Automatically Updating Specific Drivers?
  • How to Disable Driver Updates in Hardware Settings?
  • How to Stop Automatic Driver Updates Using Group Policies?
  • How to Disable Driver Updates in the Registry?

How to Prevent Windows 10 from Automatically Updating Specific Drivers?

You can stop automatic driver updates for a specific device in Windows 10. For example, you are using some kind of old (but stable) video card driver that stops working correctly after each automatic driver update. You want all computer drivers to be updated automatically, except for the driver for a specific device (your video card).

Microsoft suggests using a separate tool – wushowhide.diagcab (“Show or Hide Updates”), which allows you to hide specific updates or drivers in Windows 10.

  1. You can download the wushowhide.diagcab utility in the Microsoft Download Center (http://download.microsoft.com/download/f/2/2/f22d5fdb-59cd-4275-8c95-1be17bf70b21/wushowhide.diagcab);
  2. Run the wushowhide.diagcab utility and select the option “Hide Updates“;
  3. In the list of the available Windows updates and drivers, check the drivers for which you want to disable the auto update and click Next button;wushowhide.diagcab utility to hide drivers update
  4. After that, the selected drivers will not be updated manually by Windows.

You can disable specific driver updates via the Group Policy. First of all, you need to determine the identifier of the device for which you want to disable the automatic driver updates.

  1. Open the device manager snap-in (devmgmt.msc). In the hardware list find the device you need and open its properties;display adapter card driver properties
  2. Go to the Detail tab and select “Hardware IDs” from the drop-down list;
  3. Copy the values of the hardware identifiers associated with the device (in the format PCI\VEN_15AD&DEV_ ….) into the notepad.exe;video adapter device id: pci\ven
  4. In the Group Policy Editor console (gpedit.msc for local computer or gpmc.msc for domain workstations) go to the section Computer Configuration -> Administrative Templates -> System -> Device Installation -> Device Installation Restrictions. Enable the policy “Prevent installation of devices that match any of these device IDs”;
  5. Click the “Show” button in the policy settings and copy the graphic card IDs you received earlier into the table of values; GPO: Prevent installation of devices that match any of these device IDs
  6. Save the changes and update the group policies setting on the client with the command: gpupdate /force ;
  7. Now, if the computer receives and downloads driver updates for these devices through WindowsUpdate, an error message will appear during their automatic installation (The installation of this device is forbidden by system policy. Contact your system administrator).The installation of this device is forbidden by system policy. Contact your system administrator
    Now you can not update the driver for this device manually. To update it, you will have to disable this group policy setting, or remove the hardware ID from the list.

Also you can enable this policy through the registry. To do this, run the registry editor (regedit.exe) and go to the registry key HKLM\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\DenyDeviceIDs. In this section, create string (REG_SZ) parameters with the names in order, starting with 1 and the hardware ID value in each parameter.

Registry deny DeviceInstall -> Restrictions -> DenyDeviceIDs

You can disable driver updates for specific device types (printers, sound cards, USB controllers, etc) using the policy “Prevent installation of devices using drivers that match these device setup classes”. To do this, you need to specify the device class GUID. For example, {4d36e972-e325-11ce-bfc1-08002be10318} is a class of network adapters, {4d36e979-e325-11ce-bfc1-08002be10318} and {4658ee7e-f050-11d1-b6bd-00c04fa372a7} – printers, etc.

How to Disable Driver Updates in Hardware Settings?

The easiest way to prevent Windows from automatic drivers update is to change the system settings on the Hardware tab. To do this:

  • Press Win + X and click System;
  • In the Related settings section click on the link System Info;win10 system info page
  • In the left part of the window, click Advanced System Settings;
  • In the next window, go to Hardware tab and click Device Installation Settings;Windows 10 - Hardware tab - Device Installation Settings
  • In the Device Installation Settings window, check “No, let me choose what to do” and then “Never install driver software from Windows Update“;Disable drivers update via Windows Update
  • Save changes and restart your computer.
In Windows 10 1709 and newer OS builds, the dialog box looks different. Change the value to “No (your device might not work as expected)” in the dialog “Do you want to automatically download manufacturers’ apps and custom icons available for your device?”.Do you want to automatically download manufacturers’ apps and custom icons available for your device

How to Stop Automatic Driver Updates Using Group Policies?

You can disable device driver updates in Windows 10 through Windows Update using Group Policies (it is also easier to configure settings on several computers in the AD domain at once via GPO or by copying the settings of local GPOs between computers in the workgroup using LGPO.exe):

  1. Press Win + R and type gpedit.msc in the next window (in Windows Home editions you can run the local group policy editor like this);
  2. In the Local Group Policy Editor, go to Computer Configuration -> Administrative Templates -> System ->Device Installation ->Device Installation Restrictions;
  3. Find the policy Prevent installation of devices not described by other policy setting; Prevent installation of devices not described by other policy
  4. Enable the policy (“Enabled”) and save the changes;
  5. Then enable the policy “Specify search order for device driver source locations”. This policy is located in the section Computer Configuration -> Administrative Templates -> System -> Device Installation). Change the policy setting to “Do not search Windows Update”. This policy allows you to exclude the search for driver updates on Windows Update sites (when installing a driver for any Windows device, it tries to find a more suitable driver through the Windows Update service); Do not search Windows Update for driver updates
  6. Go to the section Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update, find and enable the policy named “Do not include drivers with Windows Update”;
    This policy appeared in Windows 10 1607.
    Do not include drivers with Windows Update - group policy
  7. You may also have to disable automatic Windows updates (you will have to manually download security updates from the Windows updates catalog and install MSU update files manually). To do this, enable the policy “Configure Automatic Update” in the section Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update. Select item “2 — Notify for download and auto install”.onfigure Automatic Update policy

How to Disable Driver Updates in the Registry?

In Windows 10 Home editions with no Group Policy Editor, driver updates can be turned off using the Registry Editor.

  1. Open the Registry Editor (regedit.exe);
  2. Go to the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching;
  3. In the right panel, find SearchOrderConfig parameter and change its value to 0 (default value is 1, which means that the system allows driver updates);SearchOrderConfig
  4. You also need to change the value of the ExcludeWUDriversInQualityUpdate parameter to 1 (in the registry key HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate);
  5. Save the changes.

You can apply this setting with the following commands:

reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching" /v SearchOrderConfig /t REG_DWORD /d 0 /f

After the reboot, the automatic update of the drivers in the system will be blocked.

Several times I have seen that administrators disable driver updates after deploying a Windows 10 image and installing all the necessary drivers. To do this, you can disable the installation of the driver using the policy “Prevent installation of devices not described by other policy settings” (discussed above) or the command:

reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions" /v DenyUnspecified /t REG_DWORD /d 1 /f

1 comment
3
Facebook Twitter Google + Pinterest
previous post
WSUS Windows Update Error 0x80244010: Exceeded max server round trips
next post
Fix: BSOD Error 0x0000007B on Boot on Windows 7 and Server 2008 R2

Related Reading

USB Device Passthrough (Redirect) to Hyper-V Virtual Machine

January 15, 2021

Windows 10: No Internet Connection After Connecting to...

January 13, 2021

Updating the PowerShell Version on Windows

December 24, 2020

How to Enable and Configure User Disk Quotas...

December 23, 2020

Fix: Search Feature in Outlook is Not Working

December 18, 2020

1 comment

AA April 22, 2019 - 8:09 am

All of this methods are just “TEMPORARY”. I found automatic driver update couldn’t be turned off and MS officially told THEY WILL NEVER CHANGE THIS BECAUSE OF SECURITY which is just lie.

Reply

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange
  • Windows 10
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2008 R2
  • PowerShell
  • VMWare
  • MS Office

Recent Posts

  • MS SQL Server 2019 Installation Guide: Basic Settings and Recommendations

    January 19, 2021
  • USB Device Passthrough (Redirect) to Hyper-V Virtual Machine

    January 15, 2021
  • Windows 10: No Internet Connection After Connecting to VPN Server

    January 13, 2021
  • Updating the PowerShell Version on Windows

    December 24, 2020
  • How to Enable and Configure User Disk Quotas in Windows?

    December 23, 2020
  • Restoring Deleted Active Directory Objects/Users

    December 21, 2020
  • Fix: Search Feature in Outlook is Not Working

    December 18, 2020
  • Zabbix: Single Sign-On (SSO) Authentication in Active Directory

    December 17, 2020
  • Preparing Windows for Adobe Flash End of Life on December 31, 2020

    December 15, 2020
  • Auditing Weak Passwords in Active Directory

    December 14, 2020

Follow us

woshub.com
  • Facebook
  • Twitter
  • RSS
Popular Posts
  • How to Configure Google Chrome Using Group Policy ADMX Templates?
  • Updating List of Trusted Root Certificates in Windows 10/8.1/7
  • Allow RDP Access to Domain Controller for Non-admin Users
  • Backup/Restore and Export Local Group Policy Settings to Another Computer
  • How to Show/Hide All User Accounts from Login Screen in Windows 10?
  • Reset Local Group Policy Settings in Windows
  • How to Block USB Drives in Windows using Group Policy?
Footer Logo

@2014 - 2018 - Windows OS Hub. All about operating systems for sysadmins


Back To Top