How to Disable Automatic Updates in Windows 10 Using the Registry

How To Disable Automatic Updates In Windows 10

Windows 10 is known for its regular automatic updates, which help ensure your system stays secure and up-to-date. However, some users prefer to control when updates are installed, especially if they’re concerned about unexpected reboots or large updates interfering with work. While Windows doesn’t provide a simple option to turn off updates completely, you can disable automatic updates by tweaking the Windows Registry.

In this guide, we’ll walk you through the steps to disable automatic updates in Windows 10 using the Registry Editor.


Why Disable Automatic Updates?

There are several reasons why users may want to disable automatic updates:

  • Avoid Unexpected Restarts: Automatic updates can sometimes reboot your computer when you’re in the middle of important work, causing potential data loss or workflow disruption.
  • Control Update Timing: Some users prefer to install updates manually when it’s convenient for them, rather than having updates happen automatically in the background.
  • Limited Bandwidth: Automatic updates can consume a lot of bandwidth, especially on limited or metered connections, slowing down your internet speed.

While it’s important to keep your system updated for security reasons, disabling automatic updates gives you more control over when updates are downloaded and installed.


Important Considerations

  • Back Up Your Registry: Before making any changes to the Windows Registry, it’s a good idea to back up your system or create a System Restore Point. Incorrect modifications to the registry can cause system instability.
  • Admin Rights Required: You’ll need administrative privileges to modify the Windows Registry.

How to Disable Automatic Updates via the Windows 10 Registry

Follow these steps to disable automatic updates by editing the Windows Registry.

Step 1: Open the Registry Editor

  1. Press the Windows Key + R to open the Run dialog box.
  2. Type regedit and press Enter or click OK to launch the Registry Editor.
    • If prompted by User Account Control (UAC), click Yes to allow changes.

Step 2: Navigate to the Windows Update Settings in the Registry

In the Registry Editor, navigate to the following path:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  1. Expand the folders on the left-hand side of the Registry Editor in this order:
    • HKEY_LOCAL_MACHINE
    • SOFTWARE
    • Policies
    • Microsoft
    • Windows
  2. Create New Keys (if they don’t already exist):
    • If the WindowsUpdate key is not present, right-click on Windows, select New > Key, and name it WindowsUpdate.
    • Similarly, if the AU key is not present inside WindowsUpdate, right-click on WindowsUpdate, select New > Key, and name it AU.

Step 3: Create and Modify the Registry Entry to Disable Automatic Updates

  1. Right-click on the right-hand side of the AU key.
  2. Select New > DWORD (32-bit) Value.
  3. Name this new value NoAutoUpdate.
  4. Double-click NoAutoUpdate and set its value to 1.
    • Setting the value to 1 disables automatic updates.
    • Setting it to 0 would re-enable automatic updates.

Click OK to save the changes.

Step 4: Close the Registry Editor

Once the changes are saved, close the Registry Editor.

Step 5: Restart Your Computer

For the changes to take effect, restart your computer. After rebooting, Windows 10 will no longer automatically download and install updates.


How to Enable Automatic Updates Again

If you want to re-enable automatic updates, follow these steps:

  1. Open Registry Editor and navigate to the following path:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  2. Double-click the NoAutoUpdate value.
  3. Set the Value data to 0 to allow Windows to download and install updates automatically again.
  4. Restart your computer.

Alternatively, you can delete the NoAutoUpdate entry altogether by right-clicking it and selecting Delete.


Alternative: Using Group Policy Editor (Pro, Enterprise, and Education Editions)

If you’re using Windows 10 Pro, Enterprise, or Education editions, you can also disable automatic updates through the Group Policy Editor. Here’s how:

  1. Press Windows Key + R to open the Run dialog box.
  2. Type gpedit.msc and press Enter.
  3. In the Group Policy Editor, navigate to:Computer Configuration > Administrative Templates > Windows Components > Windows Update
  4. Double-click Configure Automatic Updates.
  5. Set it to Disabled or choose Notify for download and auto install to control when updates are installed.
  6. Click Apply and OK.

Why Disabling Automatic Updates Can Be Risky

While disabling automatic updates gives you more control, it also comes with certain risks:

  • Security Vulnerabilities: Automatic updates ensure that your system receives the latest security patches. Disabling them means your system may become vulnerable to security risks.
  • Missed Feature Updates: Windows 10 updates also bring new features and bug fixes, which you might miss out on if updates are turned off completely.

To mitigate these risks, you can disable automatic updates but manually check for updates regularly by going to Settings > Update & Security > Windows Update and selecting Check for updates.


Conclusion

Disabling automatic updates in Windows 10 can provide better control over when updates are installed, especially if you want to prevent unexpected reboots or conserve bandwidth. By modifying the Windows Registry, you can easily turn off automatic updates while still retaining the ability to manually install them when it’s convenient.

Keep in mind that while this can be beneficial in some situations, it’s important to install updates regularly to maintain your system’s security and stability. If you ever need to re-enable automatic updates, it’s as simple as reversing the changes in the Registry Editor or Group Policy settings.