Some version of this will be part of the upcoming new version of the Win10 Tweak Guide. This article is as much to keep my thoughts straight as it is for your info.
Lately it seems every update released by Microsoft breaks something. I can no longer recommend installing Windows Updates when they are released. Instead I tell folks to wait before installing updates and watch the usual Geek sites for news on if/what the newest updates broke. To delay updates in Win10 you must be running Windows 10 Pro, Enterprise, or Education. Or, not Windows 10 Home.
We’re going to be doing this via Group Policy. If you are unfamiliar with Group Policy see:
Microsoft – Group Policy for Beginners
Microsoft TechNet – Group Policy Management Console
Microsoft TechNet – Group Policy Overview
To open the Group Policy console press the Windows + R keys and type gpedit.msc .
Navigate to: Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > Windows Updates > Defer Windows Updates.
FYI there are 2 kinds of updates: Feature Updates are things like the Anniversary Update and Quality Updates are security and bugfix updates.
Double-click on Select when Feature Updates are received > click the radio button next to Enabled >
in the Options section set the number of days to what you desire. I use 30 as a default. If you want to max out the delay which is 180 days the check the Pause feature updates box. This allows you to extend the delay by another 60 days.
Click Apply and OK to Save your settings.
Here are the registry keys:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
“DeferFeatureUpdates”=dword:00000001
“BranchReadinessLevel”=dword:00000010
“DeferFeatureUpdatesPeriodInDays”=dword:0000001e
(“DeferFeatureUpdatesPeriodInDays”=dword: —– values: 0000001e=30 , 0000003c=60 , 000000b4=180
To add the Pause feature updates option:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
“PauseFeatureUpdates”=dword:00000001
Double-click on Select when Quality Updates are received > click the radio button next to Enabled >
in the Options section set the number of days to what you desire. I use 15 as a default. If you want to max out the delay which is 30 days the check the Pause quality updates box. This allows you to extend the delay by another 35 days.
Click Apply and OK to Save your settings.
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
“DeferQualityUpdates”=dword:00000001
“DeferQualityUpdatesPeriodInDays”=dword:0000000f
(“DeferQualityUpdatesPeriodInDays”=dword: —– values: 0000000f=15 , 0000001e=30)
Disable Driver Updates
To disable driver updates via Window Update open the Group Policy console by pressing the Windows + R keys and type gpedit.msc .
Navigate to: Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > Windows Updates. Scroll down and double-click on Do not include drivers with Windows Updates > click the radio button next to Enabled > Click Apply and OK to Save your settings.
Registry settings:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
“ExcludeWUDriversInQualityUpdate”=dword:00000001
– – – – – – – – – –
All registry entries. Maxed out.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"ExcludeWUDriversInQualityUpdate"=dword:00000001
"DeferFeatureUpdates"=dword:00000001
"BranchReadinessLevel"=dword:00000010
"DeferFeatureUpdatesPeriodInDays"=dword:000000b4
"PauseFeatureUpdates"=dword:00000001
"DeferQualityUpdates"=dword:00000001
"DeferQualityUpdatesPeriodInDays"=dword:0000001e
"PauseQualityUpdates"=dword:00000001
– – – – – – – – – –
Helpful sources for this article:
Microsoft – Configure Windows Update for Business
Microsoft – Manage updates using Windows Update for Business
Microsoft – Group Policy Settings Reference for Windows and Windows Server
-END-
Branko Mijic says
LOL, I loved how emailed you about this exact same thing , and you said quote: “Hi Branko,
Thanks for the kind words. Don’t disable Windows Update.” But know you’re making a blog about it hehe. I have had it disabled for over like 4 months after this first anniversary update and I haven’t had a problem since. I disabled it for the same reason, in that windows 10 updates always **** up everything, so unless there is some grandiose reason to update i’ll leave mine disabled
Eric (a.k.a. TweakHound) says
Delay and disable are 2 entirely different things.
Ed says
Am I the only one that hasn’t had a problem with Windows Updates ******* up my system?
Kelly says
Since the Home version does not have the Group Policy capability. Could a person just use the registry keys instead?
Eric (a.k.a. TweakHound) says
No. Sorry.
Vishal85 says
Disabling windows update is dumb. Your solution is a wise one. Thanks Eric.
JackL says
Eric: My gpedit.msc final menu is different than yours. It only says “Defer updates and upgrades”. What Win 10 version are you running? Finally, how do I find out if I have home, pro or enterprise version? I thought I have pro version that was updated from 8.1 pro.
Eric (a.k.a. TweakHound) says
Which version: https://support.microsoft.com/en-us/help/13443/windows-which-operating-system
( just use the Windows > Pause/Break keys)
Are you on AnniUpdate?
Send me a screen shot.
JackL says
Hi Eric,
Yes, I am running Win 10 Pro, thanks. I’ve just emailed you the screen shots. Yes, I am on AnniUpdate.
joel says
curious, I have win10 home, I added gpedit (downloaded and installed), then set the windows update\”Configure Automatic Updates” to:“Notify for download and notify for install”. Do you think this will work?
Eric (a.k.a. TweakHound) says
I’m aware that folks are installibg gpedit on Win10 home. I’ve no idea if it works, what isdues it may cause, or if updates remove it.
joel says
Freaking Microsoft, bypassed my tweak, last night, and did a 40 minute update.
Seems gped, doesn’t work on Windows 10 Home version!
jeffski1 says
I just performed a CLEAN install of Win 10 Pro and applied your ‘Update Delayer’ tweak. Question–how do I update my brand new clean install without adding any of the iffy updates, what ever they may be. In the past, after a clean install, heading over to Microsoft Update was one of the first things I’d do, after installing drivers and such. What is your advice on updating clean installs now. I didn’t see a “Window 10 Install” article, only a “Window 10 Tweaks” article.
Thanks for all you do!