Disable Windows Auto Update via Group Policy
Disable Windows Auto Update via Group Policy
To disable Windows Auto Updates using Group Policy for industrial systems running on Windows 10/11 Pro, Enterprise, and LTSC, follow these steps: 1) Open the Local Group Policy Editor by pressing Windows + R, typing 'gpedit.msc,' and pressing Enter. 2) Navigate to Computer Configuration → Administrative Templates → Windows Components → Windows Update. 3) Open the policy named 'Configure Automatic Updates' and set it to 'Disabled' to completely disable Automatic Updates. Alternatively, for notifications only, set it to 'Enabled' with 'Notify for download and auto install.' 4) In the same folder, disable additional auto-update policies such as 'Automatic Updates detection frequency,' 'Allow Automatic Updates immediate installation,' and 'No auto-restart with logged-on users.' For Windows 11, also disable 'Configure automatic updating.' 5) Click Apply and OK, then restart the industrial PC to ensure the rules are applied system-wide. 6) Verify the policies by running 'gpresult /h report.html' and checking the report .
Setting the Group Policy to 'Notify for download and auto install' differs from completely disabling Automatic Updates in that it allows notifications about updates without automatic downloading or installation. This setting prevents background updates and eliminates forced downloads, offering users more control over when to install updates, unlike a complete disablement which stops all updates entirely .
Siemens strongly recommends disabling Windows automatic updates for systems running WinCC to prevent disruptions such as unplanned Windows restarts, WinCC Runtime shutdown, PLC communication loss, SQL Server service failure, and network or firewall policy resets .
Windows 11 users must specifically disable the 'Configure automatic updating' policy in addition to the standard policies set for disabling automatic updates, such as 'Configure Automatic Updates,' 'Automatic Updates detection frequency,' 'Allow Automatic Updates immediate installation,' and 'No auto-restart with logged-on users' to ensure complete disabling of Windows automatic updates .
Potential problems that could arise from Windows Auto Updates in industrial systems include unplanned Windows restarts, shutdowns of WinCC Runtime, loss of PLC communication, SQL Server service failures, and resetting of network or firewall policies. These disruptions can significantly impact industrial environments, necessitating strict control over updates .
The specific additional Auto-Update policies that should be disabled alongside 'Configure Automatic Updates' include 'Automatic Updates detection frequency,' 'Allow Automatic Updates immediate installation,' 'No auto-restart with logged-on users,' and for Windows 11 users, 'Configure automatic updating' .
The command used to generate a report verifying the application of update policies is 'gpresult /h report.html.' The report is accessed by opening the generated 'report.html' file, which details the applied policies .
To verify that Windows update policies have been applied correctly on an industrial PC, it is recommended to run the command 'gpresult /h report.html' and then open the generated report.html to confirm that the update policies are applied .
Disabling automatic updates using the Group Policy method is expressed as the strongest and most reliable way for SCADA, HMI, and industrial control environments. This approach ensures comprehensive control over updates, which is critical in preventing disruptions in industrial systems where software stability and consistent operations are paramount .
Restarting the industrial PC after applying group policy changes is important to guarantee that the Group Policy rules are applied system-wide. Without a restart, there may be a delay in policy enforcement, which could leave the system vulnerable to updates that could disrupt industrial operations .