How to Disable Automatic Updates on Desktops and Servers (Windows 10/11)

While Windows Update is great for security and stability, its automatic nature can cause problems. Unexpected restarts, software conflicts and high bandwidth consumption can interrupt your work. If you need to regain control, this guide shows you how to disable Windows updates on both desktops and servers.

In this Guide:

Windows automatic updates are essential for maintaining a secure and stable system. However, there are valid reasons you might need to take control of the update process, whether to avoid unexpected reboots, manage network bandwidth, or prevent software compatibility issues on a critical server.

This guide provides a comprehensive breakdown of how to disable Windows updates on your desktops and servers. We'll cover temporary and permanent methods, from the simple Settings app to advanced techniques using the Registry and Group Policy.

Important Warning: Disabling automatic updates leaves your system vulnerable to malware, viruses, and security exploits. We strongly recommend that you manually check for and install critical security patches on a regular basis to protect your system and data.

Top 3 Methods at a Glance

MethodBest ForWindows EditionPermanence
SettingsTemporary pause (up to 35 days)AllTemporary
Group PolicyPermanent for managed devicesPro, Enterprise, EducationPermanent
ServicesPermanent for individual machinesAllPermanent
RegistryPermanent for all editionsAllPermanent

Method 1: How to Temporarily Pause Windows Updates via Settings

This is the easiest and safest way to delay updates for a short period. It's the recommended method for most home users who want to avoid an inconvenient reboot.

  1. Open Settings: Press the Windows key + I or search for "Settings" in the Start Menu.

  2. Navigate to Windows Update: In the Settings window, click on Update & Security (Windows 10) or Windows Update (Windows 11).

  3. Pause Updates:

    • Windows 10: Click Advanced options and use the "Pause updates" drop-down menu to select a date.

    • Windows 11: Click the "Pause updates" drop-down and choose your desired duration (up to 5 weeks).

This method provides a grace period, but Windows will automatically resume checking for updates once the pause period ends.

Method 2: How to Permanently Disable Windows Updates via Group Policy (Recommended for Managed Devices)

The Local Group Policy Editor provides the most robust and controlled way to disable automatic updates. This method is ideal for administrators and users of Pro, Enterprise, or Education editions of Windows.

  1. Open Group Policy Editor: Press Windows key + R, type gpedit.msc, and hit Enter.

  2. Navigate to the Windows Update Path: In the Group Policy Editor, go to:

    Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage end user experience
  3. Configure Automatic Updates: Double-click on the "Configure Automatic Updates" policy in the right pane.

  4. Select "Disabled": A new window will appear. Choose the Disabled option to turn off all automatic updates.

  5. Apply and Restart: Click Apply, then OK, and restart your computer for the policy to take effect.

This method is highly recommended as it prevents the Windows Update service from automatically restarting.

Method 3: How to Disable the Windows Update Service (A Simple Permanent Method)

You can directly control the underlying service responsible for running updates. This method works on all Windows editions.

  1. Open Windows Services: Press Windows key + R, type services.msc, and press Enter.

  2. Find the Windows Update Service: Scroll down the list and locate the service named Windows Update.

  3. Disable the Service: Right-click on "Windows Update" and select Properties.

  4. Change Startup Type: Under the "General" tab, change the Startup type to Disabled.

  5. Stop the Service: If the service is currently running, click the Stop button.

  6. Apply and OK: Click Apply and then OK.

While this works, Windows may occasionally re-enable this service. For a more reliable permanent solution, consider the Group Policy or Registry methods.

Method 4: How to Disable Windows Updates via the Registry Editor (Advanced Method)

Warning: The Registry is a critical part of your operating system. Incorrect changes can cause serious system instability. Proceed with caution and back up your registry before making any modifications.
  1. Open Registry Editor: Press Windows key + R, type regedit, and hit Enter.

  2. Navigate to the Windows Update Key: Go to the following path:

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
  3. Create Keys (if they don't exist): Right-click on the Windows folder and select New > Key. Name it WindowsUpdate.

    • Inside the WindowsUpdate key, right-click and create another new key named AU.

  4. Create a New DWORD Value: Right-click inside the AU folder's right pane and select New > DWORD (32-bit) Value.

  5. Name and Modify the Value: Name the new value NoAutoUpdate and set its Value data to 1.

  6. Restart Your Computer: Restart your PC for the change to take effect.

Special Considerations for Servers

Disabling updates on servers requires a more structured approach to ensure security and stability.

  • Windows Server Update Services (WSUS): Instead of disabling updates entirely, use WSUS to centrally manage and approve updates. This gives you full control over when updates are deployed, minimizing risk while maintaining security.

  • Maintenance Windows: Schedule all updates during predefined maintenance windows to prevent disruption to critical services and user activity.

  • Compliance Monitoring: Regularly audit server update statuses to ensure they adhere to your organization's security policies.

Re-Enabling Updates

To re-enable updates, simply reverse the steps for the method you used:

  • Settings: Go to Windows Update and click "Resume updates."

  • Group Policy: Change "Configure Automatic Updates" back to Not Configured.

  • Services: Change the "Windows Update" startup type back to Automatic and click Start.

  • Registry: Delete the NoAutoUpdate DWORD value you created.

Conclusion

Gaining control over Windows automatic updates can be a valuable skill for any user or administrator. Whether you need to avoid an inconvenient reboot or manage a fleet of mission-critical servers, understanding these methods allows you to take charge. Just remember that with this control comes a critical responsibility: regularly applying security patches is the only way to ensure your systems remain protected against the ever-evolving threat landscape.

Frequently asked questions: