How to Permanently Disable Automatic Windows 11 Updates

Windows 11 updates are designed to keep your system secure, but sometimes they interrupt your workflow, eat your bandwidth, or install changes at the worst possible moment. If you want full control over when updates happen — or want to stop them entirely — this guide is for you.

Below are two proven methods: one that works on all Windows 11 editions (including Home), and one for Pro and Enterprise users. Both are reversible, but please read the warning at the end before you start.

Method 1: Registry Editor (all editions, including Home)

This method works on any Windows 11 edition. It manually creates the same policy keys that Group Policy would set, but without requiring the Pro or Enterprise SKU. It's a bit more clicking, but it gets the job done.

Step-by-step instructions

  1. Press Win + R, type regedit, and hit Enter.
  2. In the left pane, navigate to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
  3. Right-click the Windows folder, select New → Key, and name it WindowsUpdate.
  4. Right-click the newly created WindowsUpdate folder, select New → Key, and name it AU.
  5. Select the AU folder. In the right pane, right-click an empty area, select New → DWORD (32-bit) Value.
  6. Name the value NoAutoUpdate.
  7. Double-click it, set the value to 1, and click OK.
  8. Restart your computer.

After rebooting, Windows Update will no longer automatically download or install updates. You can still manually check for updates if you need to — the service itself isn't broken, it just stops acting on its own.

Method 2: Group Policy Editor (Windows 11 Pro & Enterprise)

If you're running Windows 11 Pro or Enterprise, this method is faster and cleaner. It uses the built-in Group Policy Editor to disable automatic updates at the system level, and it's much easier to revert later.

Step-by-step instructions

  1. Press Win + R, type gpedit.msc, and hit Enter.
  2. Navigate to:
    Computer Configuration → Administrative Templates → Windows Components → Windows Update → Manage end user experience

    (In some builds, this may appear as Manage user interface.)

  3. In the right pane, find Configure Automatic Updates.
  4. Double-click it, select Disabled, and click OK.
  5. Restart your computer for the policy to take effect.

Once applied, Windows will stop automatically checking for, downloading, and installing updates. The update service stays functional for manual checks — you're just taking the wheel back.

Which method should you use?

  • Windows 11 Home: use Method 1 (Registry Editor).
  • Windows 11 Pro / Enterprise: use Method 2 (Group Policy) — it's cleaner and easier to undo.

How to re-enable updates

If you ever want to restore automatic updates — and honestly, you probably should at some point — here's how to undo each method:

  • Registry method: set NoAutoUpdate to 0, or delete the AU key entirely.
  • Group Policy method: set Configure Automatic Updates back to Not Configured or Enabled.

Warning: disabling automatic updates means you won't receive critical security patches. This can leave your system vulnerable to exploits and malware. If you choose to disable updates, make sure to manually check for and install important security updates on a regular basis. This guide is intended for advanced users who understand the risks.

If you run into any issues or have questions, feel free to reach out on GitHub!