A manual update client for W10 (Should work with older versions as well, though)
Go to file
Fierelier c6adbee367 Convert line endings back to Windows' for compatibility 2021-12-26 04:42:13 +01:00
README.md Update README.md 2021-11-15 22:02:48 +01:00
update.bat First commit 2021-10-30 20:53:31 +02:00
update.vbs Convert line endings back to Windows' for compatibility 2021-12-26 04:42:13 +01:00

README.md

A manual update client for W10 (Should work with older versions as well, though). Lets you pick the updates to install. Though you will still have to turn off automatic updates yourself, I personally use this method (run as admin):

rem Disable automatic updates:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /t REG_DWORD /d 0x00000001 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "AUOptions" /t REG_DWORD /d 0x00000002 /f

rem Disable driver updates (GPU updates still happen though, on W10, I think):
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "ExcludeWUDriversInQualityUpdate" /t REG_DWORD /d 0x00000001 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata" /v "PreventDeviceMetadataFromNetwork" /t REG_DWORD /d 0x00000001 /f

rem Disable automatic update check schedule:
schtasks /Change /DISABLE /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan"
schtasks /Change /DISABLE /TN "\Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task"

Requires .NET Framework 3.5, but Windows should suggest to install it automatically when you run the script for the first time (script will crash, non-destructively). Just run update.bat as administrator.

Based on: https://superuser.com/a/893915 (http://msdn.microsoft.com/en-us/library/aa387102%28VS.85%29.aspx, https://docs.microsoft.com/en-us/windows/win32/wua_sdk/searching--downloading--and-installing-updates)

No license.