How to disable Windows 10 updates

Disable Windows 10 updates. This guide will walk you through the steps to turn off automatic updates in Windows 10 (i.e. install updates). At the beginning of the instructions, there are proven and currently working methods for disabling updates, then there are additional options that may not function at the moment.

By default, Windows 10 automatically checks for updates, downloads and installs them, making it harder to disable updates than in previous versions of the operating system. Nevertheless, it is possible to do this: using the OS administration tools or third-party programs. The instructions below are about how to completely disable system updates, but if you need to disable the installation of a specific KB update and uninstall it, you will find the necessary information in the How to uninstall Windows 10 updates guide . See also: How to disable automatic driver updates in Windows 10 .

In addition to completely disabling Windows 10 updates, the instructions show how to disable a specific update that is causing problems, or, if necessary, a “big update” such as Windows 10 20H2, 2004 May 2020 Update, Windows 10 1909, without disabling the installation of security updates … Also, keep in mind that there are separate programs for managing updates for Windows 10 , which, among other things, allow you to disable automatic search, download and install them, and, if necessary, download the necessary ones manually.

disable Windows 10 updates

Disable Windows 10 updates completely without disabling Update Center (recommended method, tested in fall-winter 2020)

I tested this method throughout November 2020 on the latest version of Windows 10, and it proved to be fully functional. The bottom line is to configure updates so that the system uses a local update server. At the same time, due to the actual absence of this server, updates will not be downloaded.

At the same time, the Windows Update service will continue to work (without loading the system), and any Microsoft servers will not be blocked: this can be useful for the health and proper functioning of the rest of the system, installing some Microsoft development components, updating applications from the Windows Store and others. tasks.

To disable Windows 10 updates using this method, create a reg file with the following content:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate]

“DoNotConnectToWindowsUpdateInternetLocations” = dword: 00000001

“UpdateServiceUrlAlternate” = “server.wsus”

“WUServer” = “server.wsus”

“WUStatusServer” = “server.wsus”

 

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU]

“UseWUServer” = dword: 00000001

After that, “run” the created file and agree to add parameters to the registry. Immediately after that, without restarting the computer, updates will stop downloading and updating.

Method demonstration video

To undo the changes made:

From the registry key

HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate

remove parameters DoNotConnectToWindowsUpdateInternetLocations , UpdateServiceUrlAlternate , WUServer , WUStatusServer

From the registry key

HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU

remove the UseWUServer parameter

The same method of disabling updates is implemented in the free utility Winaero Tweaker .

How to disable automatic updates in Windows 10, but allow manual installation of updates

With the release of new versions of Windows 10, many ways to disable updates have stopped working: the Windows Update service turns on by itself, blocking in hosts does not work, tasks in the task scheduler are automatically activated over time, registry settings do not work for all OS editions.

Nevertheless, there is a way to disable updates (at least, to automatically search for them, download them to your computer and install them). In Windows 10 tasks, there is a Schedule Scan task (in the UpdateOrchestrator section), which, using the system program C: \ Windows \ System32 \ UsoClient.exe, regularly checks for updates, and we can make it stop working. However, Windows Defender malware definition updates will continue to be installed automatically.

Disable Schedule Scan and Automatic Updates

In order for the Schedule Scan task to stop working, and, accordingly, to stop automatically checking and downloading Windows 10 updates, you can set a ban on reading and executing the UsoClient.exe program, without which the task will not work.

The order of actions will be as follows (to perform actions you must be an administrator in the system)

Run Command Prompt as Administrator. To do this, you can start typing “Command line” in the search on the taskbar, then right-click on the found result and select “Run as administrator”.

At the command prompt, enter the command

takeown /fc:\windows\system32\usoclient.exe / a

and press Enter. Change the owner of usoclient.exe

Close the command prompt, go to the C: \ Windows \ System32 \ folder and find the usoclient.exe file there , right-click on it and select Properties.

On the Security tab, click the Edit button. Change permissions for usoclient.exe

Select each item in the “Groups or users” list one at a time and uncheck them in the “Allow” column below. Disable permissions for usoclient.exe

Click OK and confirm the change of permissions.

Reboot your computer.

After that, Windows 10 updates will not be installed (and detected) automatically. However, if you wish, you can check for updates and install them manually in Settings – Update & Security – Windows Update.

Optionally, you can restore the permissions to use the usoclient.exe file from the command line running as administrator:

c: \ windows \ system32 \ usoclient.exe / reset

(however, permissions for Trusted Installer will not be returned, nor will the owner of the file be changed).

Notes: Sometimes when Windows 10 tries to access the usoclient.exe file, you may receive an “Access Denied” error. Steps 3-6 described above can also be performed on the command line using icacls, but I recommend the visual path, since the list of groups and users with permissions can change during OS updates (and you need to specify them manually on the command line).

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *