Disable automatic updates (2012R2) with powershell

16,962

This is the full list of reg keys for Windows Update for reference, but if you set HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoUpdate to 1 this disables Windows Update.

You can use New-ItemProperty to set this value using PowerShell

Share:
16,962
Noam
Author by

Noam

Updated on June 07, 2022

Comments

  • Noam
    Noam about 2 years

    I saw some related questions but none of the solutions didn't work for me. I have windows server 2012R2 and I need to disable it automatic windows updates with Powershell v5.0 or batch (Powershell is preferred).

    I can do it manually, by opening gpedit.msc , navigating to Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update and then changing Configure Automatic Updates to Disable.

    How can that be done automatically without using external powershell modules (such as PolicyFileEditor).

    Is there an equivalent registry key that changing it can get the job done? I know that there is one for Windows server 2008 but I'm using 2012R2.