Case: Updates in Windows 10 are known to be notoriously difficult to disable. Microsoft have their very good reason for forcing updates on people (ex: the reign of IE6), yet usage cases outside everyday desktop use can be ruined because of changes caused by updates. Such as gpu-mining rigs.
Synopsis
Windows 10 basically ignores metered settings, services.msc, ignores task scheduler, ignores the registry keys.[2]
This fix is layered more like a security measure in case Windows Update would re-enable itself through unauthorised access by: running itself, installing files, and contacting Microsoft servers.
Solution
Best to backup the system partition or entire drive with CloneZilla before attempting.
Reboot after completing all steps.
1) Disable Windows Update Service
To spare your system from making obsolete calls.
- Win + R
services.msc
- From the list, locate Windows Update service and right click -> Properties
- In the General tab, set Startup type to Disabled
- Save settings
2) (Re)move Windows Update Files
Search query C:/Windows/System32/
for wua. Example wua files (might vary):
wuapi.dll wuapihost.exe wuauclt.exe wuaueng.dll wuautoappupdate.dll
Work with files one by one, from the search results. Steps for changing ownership and file permissions:
- Right Click -> Properties -> Security tab -> Advanced button to change file owner
- Change link -> yourUserName
* usecmd.exe
->whoami
to see current user - OK to confirm and close window
- Edit… button to change permissions
- Grant Full control to Administrators and Users groups
- Move file to another folder.
* Store the wua-files as a backup somewhere in case they are required. - Create empty files with the same names and extensions, they will serve as placeholders;
- place them back in System32,
- change their owner to yourUserName
- Deny System and Administrators full control.
- Move
C:\Windows\SoftwareDistribution\
out of theWindows
folder.
3) Block Windows Update and Sync Requests via Hosts File
Update Windows’ hosts file with the following entries.
Location: C:\Windows\System32\drivers\etc\hosts
Note: Run Notepad as Administrator from the main menu before opening the hosts file.
127.0.0.1 *.download.windowsupdate.com 127.0.0.1 *.microsoft.com 127.0.0.1 *.update.microsoft.com 127.0.0.1 *.windowsupdate.com 127.0.0.1 *.windowsupdate.microsoft.com 127.0.0.1 download.microsoft.com 127.0.0.1 download.windowsupdate.com 127.0.0.1 ntservicepack.microsoft.com 127.0.0.1 test.stats.update.microsoft.com 127.0.0.1 windowsupdate.microsoft.com 127.0.0.1 wustat.windows.com
Sources
- Windows 10 Hack: 3 Ways To Stop Forced Updates
- Disable Windows 10 Automatic Updates – Microsoft Community
- How to Disable Windows 10 Updates & Sync requests Via Hosts File : Windows10
Did this solve your issue?
RIGHT NOW THIS HAS HELPED 0% WEBSITE VISITORS.
TOTAL VOTES: 0