Windows: Disable/delay Windows Feature Updates

Hi,

when Microsoft releases a new Feature Version Windows 10 (i.e. 1809, 1803, 1709…) there are often some problems (Data loss, Feature/Tools removed, Boot issues…) with it and Microsoft have to fix it.

You can defer such updates and receive them delayed.

There exist some Registry Values to change this behaviour. Set

HKLM\SOFTWARE\Policies\Microsoft\Windows\DisableOSUpgrade=1
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\AllowOSUpgrade=0
HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\DeferFeatureUpdates=1
HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\DeferFeatureUpdatesPeriodInDays=365

Enable defer updates from command line. DeferFeatureUpdatesPeriodInDays defines the number days the feature update is defered.

D:\> reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft
D:\> reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
D:\> reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows /v DisableOSUpgrade /d 1 /t REG_DWORD /f
D:\> reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AllowOSUpgrade /d 0 /t REG_DWORD /f
D:\> reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v DeferFeatureUpdates /d 1 /t REG_DWORD /f
D:\> reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v DeferFeatureUpdatesPeriodInDays /d 365 /t REG_DWORD /f

Disable defer updates from command line.

D:\> reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows /v DisableOSUpgrade
D:\> reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AllowOSUpgrade
D:\> reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v DeferFeatureUpdates
D:\> reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v DeferFeatureUpdatesPeriodInDays

Or use my simple Windows GUI (Source Code included) 🙂 You can find the executable DisableOSUpdate.exe in Folder DisableOSUpdate\bin\Release.

DisableOSUpdate

Michael

Defer Windows Feature Updates
DisableOSUpdate.zip
Version: 1.0

Author:Michael
Platforms:Windows 98, Windows 2000, Windows XP, Windows Vista, Windows 7
Category:C#
Date:October 11, 2018
75.0 KiB
196 Downloads
Details...

Leave a Reply Cancel reply