New
#260
In my opinion, option two includes option one, which has already been integrated into option two.
In my opinion, option two includes option one, which has already been integrated into option two.
Ok, thanks for the quick reply. Will just use the reg entry
I prefer to use Snappy Driver Installer Origin for any drivers (chipset/usb/etc) and Nvidia (standard not DCH) drivers
Windows isn’t too bad at identifying the correct drivers just that sometimes it’s not the best
I had created an image (Windows 10 version 20H2, build 19042.928) with all the registry settings applied from Option 2, and just verified that they don't work. Windows Update still downloads and installs drivers. I want to be able to install the manufacturer's drivers on a newly deployed computer, and prevent Windows Update from downloading and installing it. Is there any other way to achieve this?
Last edited by 8bithero; 30 Apr 2021 at 12:05. Reason: Added Windows 10 version
Sorry, I forgot to add that. I am deploying Windows 10 Education (version 20H2, build 19042.928).
Just to verify, because the information is a bit confusing. For ExcludeWUDriversInQualityUpdate, the DWORD has to be set to 1 (for all registry entries mentioned), to PREVENT/STOP Windows Update downloading drivers, correct?
Correct. "1" is to disable.
However, I've noticed as well Windows Update will often continue no matter what.
You just about have to use something like option 7 below to completely disable automatic update to be able to selectively install updates you want and hide updates you don't want.
Enable or Disable Windows Update Automatic Updates in Windows 10
What about Option 3, using the registry to completely disable Windows Update? Would that work?
My scenario is I have a PowerShell script that uses PnPUtil.exe to install manufacturer's drivers from a network share after sysprep. After those drivers are installed, I would re-enable Windows Update at the end of the script then.
There is another way to disable unwanted driver updates if the known procedures don't work.
Simply putting a minus in front of wuuhext.dll in the registry works well for me.
It is necessary to take ownership of the registry hive before the change to 'wuuhext.dll' can be made.Code:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UpdateHandlers\Driver] "DLL"="-wuuhext.dll"
There is no need to take ownership if you use NSudo to edit the Registry.