Resolving SIMATIC PCS 7 v8.2 Installation Freezes at Microsoft Update KB2905569
During the installation of SIMATIC PCS 7 v8.2 on Windows 7 SP1 (64-bit), the setup process freezing indefinitely at Microsoft security update KB2905569 occurs because the Windows Update Standalone Installer (wusa.exe) stalls while attempting to validate root certificates or resolve servicing stack dependencies. To resolve this, terminate the hung wusa.exe process in Task Manager to allow setup to continue, pre-install the required Windows Servicing Stack Updates (SSU KB3177467 / KB4490628) and SHA-2 code signing support (KB4474419), or remove the KB entry from the installation media's Setup.ini file.
Table of Contents
- Root Cause of Setup Hangs at Microsoft Update KB2905569
- The Role of the Windows Servicing Stack and SHA-2 Code Signing
- Comparison Table: Workaround Strategies for Setup Update Freezes
- Step-by-Step Procedure to Bypass KB2905569 and Complete PCS 7 Installation
- Configuring Windows Pre-Requisites (IIS, MSMQ, Windows Update Services)
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Root Cause of Setup Hangs at Microsoft Update KB2905569
When installing SIMATIC PCS 7 v8.2 or WinCC v7.4 on Windows 7 SP1 (64-bit):
* The Dependency Call:
The PCS 7 master installer checks for mandatory Microsoft security updates. One of these updates is KB2905569 (a Windows kernel and certificate security patch).
* The wusa.exe Deadlock:
The Siemens setup invokes the Windows Update Standalone Installer (wusa.exe /quiet /norestart). In many offline industrial PCs or newly installed Windows 7 images:
1. The Windows Update service (wuauserv) is disabled or stuck scanning for superseding patches.
2. The installer attempts to query Microsoft online certificate revocation lists (CRL) over an air-gapped network, hanging indefinitely.
3. The master Siemens setup waits for wusa.exe to return an exit code, stalling the entire installation for hours.
The Role of the Windows Servicing Stack and SHA-2 Code Signing
Microsoft transitioned all Windows updates to exclusive SHA-2 Code Signing:
* The Missing Foundation:
Original Windows 7 SP1 media only supports SHA-1. Modern updates (including KB2905569 and PCS 7 security components) require SHA-2 validation.
* Mandatory Pre-Requisites:
Before installing PCS 7 v8.2, two critical updates must be installed in order:
1. KB4490628 / KB3177467: Servicing Stack Update (SSU).
2. KB4474419: SHA-2 Code Signing Support Update.
Without these updates, wusa.exe cannot parse modern security update packages, causing the installation loop.
Comparison Table: Workaround Strategies for Setup Update Freezes
The table below evaluates methods to resolve the KB2905569 installation freeze:
wusa.exe in Task ManagerSetup.ini on Installation Media[GLOBALPRODUCTORDER]wuauserv serviceStep-by-Step Procedure to Bypass KB2905569 and Complete PCS 7 Installation
- Method 1: Interactive Task Manager Bypass (Immediate Fix):
* While the PCS 7 setup is stuck on "Installing KB2905569...", pressCtrl+Shift+Escto open Task Manager.
* Switch to the Processes tab and check Show processes from all users.
* Locatewusa.exe(Windows Update Standalone Installer).
* Right-clickwusa.exeand select End Process.
* The Siemens setup detects the termination, assumes the check is complete, and immediately advances to installing SIMATIC components. - Method 2: Pre-Requisite Stacking (Clean Engineering Approach):
* Before running PCS 7 setup, manually install Microsoft updates in strict sequence:- Install
KB3177467(Servicing Stack). - Install
KB4474419(SHA-2 Code Signing). - Install
KB2905569manually from the Microsoft Update Catalog. - Reboot the PC.
* Launch PCS 7Setup.exe. The installer recognizes that KB2905569 is already present and skips it.
- Install
- Method 3: Modifying Setup.ini on Local Media:
* Copy the PCS 7 v8.2 installation DVD files to a local folder (e.g.,D:\PCS7_Setup\).
* OpenSetup.iniin Notepad.
* Search forKB2905569.
* In the[GLOBALPRODUCTORDER]section, delete or comment out the line referencingKB2905569.
* SaveSetup.iniand runSetup.exefrom the local drive.
Configuring Windows Pre-Requisites (IIS, MSMQ, Windows Update Services)
Ensure all Windows OS features are configured before setup:
* Internet Information Services (IIS): Enable ASP.NET, Windows Authentication, and IIS Management Console.
* Message Queuing (MSMQ): Enable Microsoft Message Queue Server Core.
* Windows Update Service: Ensure the service is set to Manual or Automatic, not Disabled.
Verification
To verify successful PCS 7 installation:
1. Confirm that the PCS 7 v8.2 setup finishes with the summary prompt: 'Installation completed successfully.'
2. Reboot the PC as requested by the installer.
3. Open SIMATIC Manager -> Help -> About -> Installed Software.
4. Confirm that STEP 7 V5.5 SP4, CFC V8.2, WinCC V7.4, and APL V8.2 appear in the registered components table.
Limitations and Operational Precautions
- Pending Reboot Traps: If Windows reports a pending reboot loop, clear the registry key
PendingFileRenameOperationsunderHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager. - Air-Gapped Certificate Check: On networks without internet access, disable automatic root certificate updates in Local Group Policy (
gpedit.msc-> Administrative Templates -> System -> Internet Communication Management -> Turn off Automatic Root Certificates Update) to preventwusa.exetimeouts. - Licensing Disclaimer: SIMATIC PCS 7 v8.2 engineering and runtime packages require valid licenses transferred via Automation License Manager.
Engineer FAQ
Technical References
- SIMATIC Process Control System PCS 7 PC Configuration Manual (A5E35802288-AB)
- SIMATIC PCS 7 Operating System Pre-requisites and Installation Guide (A5E39875158-AA)
- Microsoft Support Article KB4474419 - SHA-2 Code Signing Support for Windows 7
Related Articles
- Preventing Antivirus Memory Leaks and OS Server RAM Crashes (Symantec Endpoint Protection) in SIMATIC PCS 7 WinCC
- Auditing Changes in PCS 7 CFC - Version Cross-Checks, Download Images, and Change Logs
- Resolving S7-410 CPU System Expansion Card (SEC) PO Activation and Release File (.rel) Errors
Related Tags
- PCS 7 Installation
- KB2905569
- Setup Freeze
- wusa.exe
- Windows 7 SP1
- SHA-2 Code Signing