Skip to content
WindowsBeginner

How to Disable Windows Update Using PowerShell in Windows 11 and Windows 10

Quick Answer You can use PowerShell to inspect and manage Windows Update settings in Windows 11 and Windows 10. For a short interruption, the recommended opt...

BI
Bison Technical Team Enterprise IT specialists
Updated 22 Oct 2026 6 min read 1 total views
Structured technical guidanceSafety notes included where requiredSources listed below

Quick Answer

You can use PowerShell to inspect and manage Windows Update settings in Windows 11 and Windows 10. For a short interruption, the recommended option is to pause updates through Windows Settings. For managed computers that require controlled update installation, use supported Windows Update policies rather than relying on permanently disabling the Windows Update service.

To check the Windows Update service, open PowerShell as an administrator and run:

Advertisement
Get-Service -Name wuauserv

This displays the current status and startup type of the Windows Update service. Stopping or disabling this service is not a reliable, supported way to permanently prevent automatic updates on modern Windows systems. Windows may still use other mechanisms to manage updates.

Understand the Available Options

Before changing Windows Update, decide whether you need a temporary pause, controlled installation, or a managed policy. These approaches have different effects.

Method Purpose Recommendation
Pause updates in Settings Temporarily delay updates Recommended for most home and office users
Configure automatic update policies Control how updates are downloaded and installed Suitable for managed Windows computers
Stop the Windows Update service Temporarily stop a service Useful for limited troubleshooting, not permanent update control
Disable the Windows Update service Attempt to prevent service-based update activity Not recommended as a general solution

Method 1: Check Windows Update Using PowerShell

These commands work in Windows 11 and Windows 10. Administrator privileges are not normally required for the read-only checks below.

Step 1: Open PowerShell

  1. Open the Start menu.
  2. Search for PowerShell or Windows Terminal.
  3. Open PowerShell. For commands that change system settings, select Run as administrator.

Step 2: Check the service status

Get-Service -Name wuauserv

The output includes the service status, such as Running or Stopped.

Step 3: Check the startup configuration

Get-CimInstance Win32_Service -Filter "Name='wuauserv'" |
    Select-Object Name, State, StartMode

This displays the service name, current state, and configured startup mode. Use these results to diagnose service-related issues before making changes.

Method 2: Temporarily Pause Windows Updates

For most users, pausing updates is safer than modifying Windows services or registry settings.

  1. Open Settings.
  2. In Windows 11, select Windows Update. In Windows 10, select Update & Security > Windows Update.
  3. Use the available pause control to select the permitted period or end date.
  4. Return to the same page to check the pause status and resume updates when appropriate.

The available pause period depends on the Windows version and device management settings. Microsoft's current consumer guidance allows pausing for up to 35 days where that experience is available. Updates resume after the selected pause expires.

See Microsoft's official guide: Pause updates in Windows.

Method 3: Configure Automatic Updates Through Windows Policies

For computers where administrators need predictable update behavior, Windows Update policies provide more appropriate control than disabling the service. The available policy settings depend on the Windows edition, management configuration, and applicable organizational policies.

Using Group Policy

  1. Press Windows + R, enter gpedit.msc, and press Enter.
  2. Navigate to the Windows Update policy location for your version of Windows.
  3. Open Configure Automatic Updates.
  4. Choose the policy setting appropriate for the computer's update requirements.
  5. Apply the changes and verify the resulting behavior.

In Windows 11, the policy is generally located under Computer Configuration > Administrative Templates > Windows Components > Windows Update > Manage end user experience. In Windows 10, the corresponding location is generally under Computer Configuration > Administrative Templates > Windows Components > Windows Update.

Group Policy Editor is not included in every Windows edition. On devices managed by an organization, domain policy or mobile device management (MDM) settings may override local choices.

For the policy options and their effects, consult Microsoft's documentation: Configure Windows Update client policies.

Method 4: Stop the Windows Update Service Temporarily

Stopping the service may be useful for a specific troubleshooting task, but it does not guarantee that all Windows Update activity will stop. Windows may restart services or use other update mechanisms. Do not use this method as a permanent update-disabling strategy.

Requirement: Run PowerShell as an administrator. Save your work before troubleshooting update services.

To attempt to stop the service for a temporary diagnostic task, run:

Stop-Service -Name wuauserv

If the service cannot be stopped because of its current state, dependencies, or system management, investigate the reported error rather than forcing changes to protected system settings.

Check its status afterward:

Get-Service -Name wuauserv

Stopping this service does not uninstall previously installed updates, reverse updates already installed, or guarantee that Windows will not download or install updates through other mechanisms.

Method 5: Restore the Windows Update Service

If you previously stopped the Windows Update service for troubleshooting, you can attempt to start it again from an elevated PowerShell session:

Start-Service -Name wuauserv

Verify the current state:

Get-Service -Name wuauserv

If the service was disabled through another configuration method, starting it may fail. Check the startup configuration and the policy that changed it before attempting restoration. On managed devices, contact the responsible administrator if an organizational policy controls the service.

Verification and Troubleshooting

Check whether the service is running

Get-Service -Name wuauserv | Format-List Name, Status, StartType

Use the result to confirm the service's current state. A stopped service does not necessarily mean automatic updates have been disabled.

Check the configured update policies

Run the following command to review policy values commonly used for Windows Update configuration:

Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -ErrorAction SilentlyContinue

Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -ErrorAction SilentlyContinue

These commands read policy-related registry locations without changing them. An empty result does not prove that no update policy applies: policies can be configured through other registry locations, MDM, or organizational management tools.

Check Windows Update in Settings

Open Windows Update in Settings and review the displayed status. If the computer is managed by an organization, check with its administrator before changing policy settings.

Important Security Considerations

Warning: Disabling automatic updates for an extended period can leave Windows exposed to security vulnerabilities and reliability issues. On Windows 10, standard support ended on October 14, 2025; ongoing security updates depend on applicable support arrangements, such as an eligible Extended Security Updates program. Prefer supported update controls and maintain a plan for installing security fixes.
  • Do not delete Windows Update registry keys or change protected service permissions without a specific, documented reason.
  • Do not assume that stopping one service prevents every update mechanism from operating.
  • On business computers, document changes and coordinate them with the IT administrator.
  • Install pending security updates as soon as the reason for delaying them has been resolved.

Frequently Asked Questions

Can PowerShell permanently disable Windows Update in Windows 11?

There is no universally reliable PowerShell command that permanently disables every Windows Update mechanism on modern Windows 11 systems. Use supported update policies for managed devices or the built-in pause feature for temporary delays.

Does stopping the wuauserv service disable all updates?

No. It stops the Windows Update service when the operation succeeds, but Windows may restart it or use other update mechanisms. It should not be treated as a permanent solution.

Will pausing Windows Update delete installed updates?

No. Pausing updates delays eligible update activity; it does not remove updates already installed.

How can I resume Windows updates?

Open Windows Update in Settings and select the available resume option. If you previously stopped the service for troubleshooting, you can also run Start-Service -Name wuauserv in an elevated PowerShell session.

Can I control automatic updates on multiple office computers?

Yes. Administrators can use Group Policy or an appropriate mobile device management solution to configure update behavior across managed devices. Review Microsoft's policy documentation before deploying changes.

Does Windows 10 still receive security updates?

Standard Windows 10 support ended on October 14, 2025. Eligibility for subsequent security updates depends on the applicable Extended Security Updates or other support arrangement. See Microsoft's Windows update guidance for the current support notice.

Sources

YOUR FEEDBACK

Was this guide useful?

Your answer helps us keep BISONKB accurate and practical.

Links are permitted only to published BISONKB articles.
THE BISON BRIEF

Practical IT knowledge, once a week.

New troubleshooting guides, scripts and infrastructure notes. No noise.

By subscribing, you agree to our privacy policy. Unsubscribe at any time.