How to temporarily prevent a driver update from reinstalling in Windows 10

Applies to: Windows 10

In Windows 10, your device is always kept up-to-date with the latest features and fixes. Drivers are installed automatically so that you don't have to select which updates are needed. In rare cases, a specific driver might temporarily cause issues that affect your device. In this situation, you can prevent the problematic driver from reinstalling automatically the next time Windows Updates are installed.

Rolling back a device driver

If a driver that you are offered is causing system crashes or instability, and if Windows was operating correctly before that change, you can use this method to roll back the driver to the previous version.

The appropriate steps to roll back a driver installation depend on the version of Windows 10 that you have installed. We recommend that you update to the latest version of Windows 10 before you try to uninstall any drivers because this may resolve the issue. You can use Windows Update to check for the latest update by selecting the Start  button, then selecting Settings  > Update & security > Windows Update , and then Check for updates. Or you can install the latest version of Windows by going to Download Windows 10, and then selecting Update Now.

If you aren’t sure which version of Windows 10 you have, select the Start  button, and then select Settings  > System > About. 

Choose your automatic updates

To prevent the driver from being reinstalled by Windows Update, use the “Show or Hide Updates” troubleshooter to hide the driver. Window Update won’t install hidden drivers or updates.

Download the troubleshooter from the Microsoft Download Center:

When you click the download link, you're prompted to open or save wushowhide.diagcab.

open or save wushowhide.diagcab prompt

To run the troubleshooter, open wushowhide.diagcab, select Next, and then follow the instructions in the troubleshooter to hide the problematic driver or update.