Disclaimer
Credit goes to original finder (not me). This workaround disables ALL windows updates permanently and works on all windows 10 versions.
>>Caution! Modifying the registry can cause serious system problems, if you do not know what you are doing. Disabling updates also puts you at risk of existing vulnerabilities<<<
Do not attempt this method if “Update and shutdown” or “Update and restart” options are shown in power. The workaround is completely reversible so if you decide you want to enable updates later, you can do so.
FOREWARNING:
Microsoft Store will no longer be able to connect to internet (already installed programs will not be affected) -will be normal again once the process is reversed
Windows defender - I don’t use this garbage so I can’t attest to the affected function of this component -will also be normal again once the process is reversed if it was affected. To be fair, no one uses that garbage anyways....
VIDEO TUTORIAL OF THE SAME https://www.youtube.com/watch?v=6atgKRQjsKA
Solution - Cut off access to the 3 services, "Update Orchestrator Service", "Windows Update", "Windows Update Medic Service"
Method:
Go to registry editor, and go to HKLM\SYSTEM\CurrentControlSet\Services
Scroll down to UsoSvc>Right Click>Permissions>Advanced>Change owner>Advanced>Find Now>Select Administrator>OK>OK>Disable inheritance>Remove all inherited permissions from this object>Tick "replace all child object permissions...">Apply>Yes>Yes>OK>OK>OK
Do the same for "WaaSMedicSvc" and "wuauserv"
>>After changing as shown in video, no one will be able to read or write from them (including system and yourself)<<<
To confirm: Run>Services.msc>Action>Refresh
"Update Orchestrator Service", "Windows Update", "Windows Update Medic Service" should be having an error message in description
Restart PC
To confirm: Run>Services.msc>Action>Refresh
"Update Orchestrator Service", "Windows Update", "Windows Update Medic Service" should have disappeared from the list.
Open Windows Update window and it will display "Something went wrong. Try to reopen Settings later"
If you decide you want updates later in life, you can just use the reversal method mentioned below and everything will be as it was.
Reversing disabling updates
Go to registry editor, and go to HKLM\SYSTEM\CurrentControlSet\Services
Scroll down to UsoSvc and select it. Will give you an error. Press OK and close error window.
Now UsoSvc is already selected>Right Click>Permissions>Press OK on warning window>Advanced>Press OK on warning window>Change owner>Advanced>Find Now>Select Everyone>OK>OK>Apply>Enable inheritance>Apply>Tick "replace all child object permissions...">Apply>Yes>>OK>OK>
Do the same for "WaaSMedicSvc" and "wuauserv"
Restart PC
Enable and start the following services if not already running in services (Run>services.msc):
-Update Orchestrator Service
-Windows Update
-Windows Update Medic Service