Default Windows 11 update settings only allow pausing updates for a maximum of five weeks, which can be limiting for users who want long-term control over their update schedule. Modifying a specific registry value lets you pause updates for approximately 20 years, giving you the flexibility to choose exactly when your system receives updates. However, this approach comes with significant security risks and is not recommended for general use. Below, you’ll find detailed steps for this registry-based method, followed by other approaches you can use to manage or block Windows 11 updates.

Pause Windows 11 Updates for 20 Years via Registry Editor

Step 1: Press Windows key, type Registry Editor, and select Run as administrator. When prompted by User Account Control, click Yes to grant permission.

Step 2: In the Registry Editor’s address bar, navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings

This path contains configuration values for the Windows Update user experience.

Step 3: In the right pane, look for a value named FlightSettingsMaxPauseDays. If it doesn’t exist, right-click the Settings folder, choose New > DWORD (32-bit) Value, and name it FlightSettingsMaxPauseDays.

Step 4: Double-click the FlightSettingsMaxPauseDays value. In the Value Data field, enter 00001c84 (hexadecimal), which equals 7,168 days or about 20 years. Click OK to save.

Step 5: Close the Registry Editor and restart your computer to apply the changes. This ensures Windows recognizes the new pause period.

Step 6: After rebooting, open Settings > Windows Update. Click the drop-down arrow next to Pause updates. You should now see the option to pause updates for up to 1,042 weeks, which is roughly 20 years.

To revert this change, return to the same registry value and set it back to 28 (for 28 days, or 4 weeks), or simply delete the FlightSettingsMaxPauseDays entry. Restart your PC for the default behavior to return.

Caution: Pausing updates for such an extended period creates a substantial security risk. Critical security patches and bug fixes will not be installed, making your system vulnerable to malware and other threats. Use this method only if you fully understand the consequences and have alternative security measures in place.

Disable Automatic Updates via Group Policy Editor

For users on Windows 11 Pro, Enterprise, or Education editions, the Group Policy Editor allows disabling automatic updates at the policy level.

Step 1: Press Windows + R to open the Run dialog, type gpedit.msc, and press Enter.

Step 2: Navigate to:

Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage end user experience

Step 3: Double-click Remove access to "Pause updates" feature or Configure Automatic Updates in the right pane.

Step 4: Select Enabled to remove pause access, or Disabled to turn off automatic updates. Click Apply and OK to save changes.

Step 5: Close the Group Policy Editor and restart your PC for the new policy to take effect.

Note that Windows Home users do not have access to the Group Policy Editor by default.


Block Automatic Updates via Registry Editor (NoAutoUpdate)

Another registry-based method involves setting the NoAutoUpdate value, which prevents Windows from automatically downloading and installing updates.

Step 1: Open the Registry Editor as described above.

Step 2: Navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

Step 3: Right-click the Windows key, select New > Key, and name it WindowsUpdate. Then, right-click WindowsUpdate, choose New > Key, and name it AU.

Step 4: With AU selected, right-click the right pane, choose New > DWORD (32-bit) Value, and name it NoAutoUpdate.

Step 5: Double-click NoAutoUpdate and set its value to 1 to disable automatic updates. Setting it to 0 re-enables updates.

Restart your PC to apply the changes. This method blocks automatic updates, but you can still manually check for updates when needed.


Disable Windows Update Service via Services Console

Stopping the Windows Update service prevents updates from running, but Windows may re-enable this service during major updates or after system restarts.

Step 1: Press Windows + R, type services.msc, and hit Enter.

Step 2: Scroll down and double-click Windows Update in the list of services.

Step 3: In the Properties window, set Startup type to Disabled.

Step 4: Click Apply and OK. You may also click Stop if the service is running.

Keep in mind, Windows may override this setting during certain update cycles, so check periodically if the service remains disabled.


Use Metered Connection to Limit Update Downloads

Designating your network as metered restricts Windows from downloading most updates automatically, which is useful if you want to minimize update activity without advanced system changes.

Step 1: Open Settings > Network & internet > Wi-Fi or Ethernet.

Step 2: Click on your active connection, then toggle Metered connection to On.

Step 3: Go to Settings > Windows Update > Advanced options and turn off Download updates over metered connections.

This method is less invasive and can reduce bandwidth usage, but some critical updates may still download and install automatically.


Extending the Windows 11 update pause period to 20 years is possible with a registry tweak, though it comes with significant security risks and is not recommended for most users. For safer long-term control, use policy or service-based methods, and always review your system’s update status regularly to maintain security and compatibility.