Resolving Windows 10 Enterprise LTSC 2019 Compatibility and Installation Errors with PCS 7 V9.1
When the SIMATIC PCS 7 V9.1 installation on Windows 10 Enterprise LTSC 2019 (Build 17763) fails with command prompt (cmd.exe) popups, script aborts, or prerequisite halts, the issue is caused by missing Windows Servicing Stack Updates (SSU), outdated cumulative updates, or third-party background services blocking silent setup scripts. While PCS 7 V9.1 officially supports Windows 10 Enterprise LTSC 2019 (64-bit), the operating system must be updated to the latest cumulative update (Build 17763.1613 or higher). To resolve the installation failure: 1) Apply all pending Windows cumulative updates via Windows Update or offline WSUS; 2) Pre-install mandatory Windows components (.NET Framework 3.5 SP1 and Message Queuing) via DISM; 3) Perform a clean boot using msconfig to disable third-party background services; and 4) Run the PCS 7 Setup as Administrator with User Account Control (UAC) set appropriately.
Table of Contents
- Executive Summary
- Architecture and Fundamental Mechanics
- Step-by-Step Implementation Procedure
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Executive Summary
Commissioning a modern SIMATIC PCS 7 V9.1 engineering station or OS client on Microsoft Windows 10 Enterprise LTSC 2019 (64-bit) requires strict adherence to system prerequisites and OS patch baselines. Engineers frequently encounter installation freezes, recurring command prompt (cmd.exe) error windows, or premature setup terminations on base installations of Windows 10 LTSC 2019 (Build 17763.1). These failures stem from known Microsoft side-by-side assembly bugs, missing DCOM security patches, and aggressive third-party antivirus or management agents intercepting silent batch registration scripts. This technical reference provides the verified preparation checklist, component pre-installation commands, and clean boot recovery procedure to guarantee successful PCS 7 V9.1 deployment.
Architecture and Fundamental Mechanics
PCS 7 V9.1 Installer Architecture and Windows Subsystem Dependencies
The SIMATIC PCS 7 V9.1 master installer orchestrates dozens of individual software package installations (Step 7 V5.6, CFC V9.0, WinCC V7.5 SP2, Automation License Manager, SQL Server 2016 SP2, SIMATIC Security Control, and device drivers).
+-------------------------------------------------------------------------+
| PCS 7 V9.1 Master Setup (Setup.exe) |
+-------------------------------------------------------------------------+
|
+--------------------------+--------------------------+
| |
v v
+------------------------------------+ +------------------------+
| Windows Subsystem Prerequisites | | Background Execution |
| - .NET Framework 3.5 & 4.8 | | Scripts (CMD / BAT) |
| - Microsoft Message Queuing (MSMQ) | | - Security Controller |
| - DCOM / RPC Communication | | - SQL Server Instances |
| - Visual C++ Redistributables | | - Driver Signatures |
+------------------------------------+ +------------------------+
|
v
+-------------------------------------------------------------------------+
| Windows 10 Enterprise LTSC 2019 (Build 17763) |
| |
| FAILURE CONDITION: |
| - Unpatched base OS (Build 17763.1) contains DCOM / CMD script bugs. |
| - Third-party antivirus / endpoint agents intercept silent cmd calls. |
| - Setup encounters script timeout -> Aborts with popup errors. |
| |
| RESOLUTION: |
| - Install Servicing Stack Update (SSU) + Cumulative Update |
| - Pre-enable .NET 3.5 and MSMQ using DISM |
| - Execute Clean Boot (msconfig) to isolate installer execution |
+-------------------------------------------------------------------------+
Critical Prerequisites for Windows 10 LTSC 2019
- Operating System Baseline: Windows 10 Enterprise LTSC 2019 (version 1809, 64-bit) is officially released for PCS 7 V9.1, but requires cumulative servicing updates. Base RTM builds lack essential security registry fixes for SQL Server 2016 and WinCC communication.
- Script Interception: PCS 7 setup utilizes silent command prompt scripts (
cmd.execalling.batand PowerShell routines) to configure firewall rules, create local user groups (SIMATIC HMI,Siemens TIA Engineer), and initialize database instances. If endpoint protection or corrupted PATH variables causecmd.exeto fail, the entire setup halts. - Component Pre-Activation: Features like .NET Framework 3.5 cannot always be installed silently by the Siemens setup if Windows Update access is blocked on offline plant networks. Pre-installing via DISM from the Windows installation ISO prevents prerequisite download timeouts.
Step-by-Step Implementation Procedure
Step 1: Verify Windows Build and Apply Cumulative Updates
- Press Win + R, type
winver, and check the build number. - If the build is
17763.1or older than17763.1613, apply the latest Microsoft updates:
- Install the latest Servicing Stack Update (SSU).
- Install the latest Cumulative Update for Windows 10 Version 1809 (e.g., KB5005568 or newer). - Reboot the computer and verify the updated build number in
winver.
Step 2: Pre-Install Windows Components via DISM
- Mount the original Windows 10 Enterprise LTSC 2019 installation ISO (assigned, for example, to drive
D:). - Open an elevated Command Prompt (Run as Administrator).
- Install .NET Framework 3.5 SP1 from the installation media:
cmd dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess - Enable Microsoft Message Queuing (MSMQ):
cmd dism /online /enable-feature /featurename:MSMQ-Container /All dism /online /enable-feature /featurename:MSMQ-Server /All - Restart the computer.
Step 3: Perform a Clean Boot via MSConfig
- Press Win + R, type
msconfig, and press Enter. - In the System Configuration window, open the Services tab.
- CRITICAL: Check the box Hide all Microsoft services.
- Click Disable all to turn off third-party antivirus, backup, and peripheral services that intercept installation scripts.
- Select the Startup tab and click Open Task Manager.
- Disable all third-party startup applications.
- Click Apply, click OK, and restart the PC.
Step 4: Verify Environment Variables and CMD Health
- Open Command Prompt as Administrator.
- Execute
echo %PATH%and verify there are no invalid, duplicate, or corrupted path entries pointing to missing software. - Execute
echo %COMSPEC%and confirm it resolves toC:\Windows\system32\cmd.exe. - Temporarily disable Windows User Account Control (UAC) notification sliders during setup execution.
Step 5: Execute PCS 7 V9.1 Installation
- Extract the SIMATIC PCS 7 V9.1 installation ISO or insert DVD 1.
- Right-click
Setup.exeand select Run as administrator. - Choose Install SIMATIC PCS 7.
- Select the desired installation profile (e.g., Engineering Station or OS Client).
- Permit the installer to execute system configuration changes and complete required intermediate system reboots.
- After installation completes, run SIMATIC Security Control (Start > Siemens Automation > Security Control) and click Repeat Settings to finalize DCOM and firewall configurations.
- Re-enable standard services in
msconfigand restart.
Verification
- Installation Log Inspection: Open
C:\Program Files (x86)\Common Files\Siemens\Logs\Siemens_SIMATIC_PCS_7_*.logand verify that all software components reportExit Code: 0 (Success). - SIMATIC Manager Launch: Open SIMATIC Manager. Confirm that no missing component or license initialization warnings appear.
- WinCC Project Creation: Create a test WinCC OS project in SIMATIC Manager. Open the project in WinCC Explorer, verify SQL Server connects cleanly, and launch Graphics Designer without DCOM or security popup errors.
Limitations and Operational Precautions
- Windows 10 Version Lock: SIMATIC PCS 7 V9.1 specifically requires Windows 10 Enterprise LTSC 2019 (Version 1809) or Windows 10 Enterprise LTSC 2021 (with PCS 7 V9.1 SP1/SP2). Standard consumer Windows 10 Home or Pro releases are strictly unsupported for DCS production.
- Virtual Machine Hypervisor Compatibility: When installing on VMware ESXi or Workstation, ensure the VM hardware compatibility is set to version 14 or higher and VMware Tools is updated to prevent display and NIC driver initialization conflicts during setup.
Engineer FAQ
Is Windows 10 Enterprise LTSC 2019 compatible with PCS 7 V9.1?
Yes. Windows 10 Enterprise LTSC 2019 (64-bit, Build 17763) is an officially supported operating system for SIMATIC PCS 7 V9.1.
Why do CMD windows keep popping up and aborting the setup?
Unpatched base builds of Windows 10 1809 or aggressive third-party antivirus software intercept and kill silent batch scripts executed during setup.
How do I fix the CMD popup error?
Apply the latest Windows cumulative updates to reach Build 17763.1613 or higher, perform a clean boot via msconfig, and run Setup as Administrator.
Can I install PCS 7 V9.1 on Windows 10 Pro?
No. Siemens explicitly restricts PCS 7 production environments to Windows 10 Enterprise LTSC or Windows Server operating systems.
Why does .NET Framework 3.5 installation fail on offline PCs?
Windows 10 requires the installation media source files (/sources/sxs) to install .NET 3.5 offline. Use DISM to pre-install it from the Windows ISO.
What role does SIMATIC Security Control play?
It automatically configures mandatory Windows firewall rules, DCOM security permissions, and registry keys required by PCS 7 communication.
Do I need to leave third-party services disabled after installation?
No. Once PCS 7 installation completes and system settings are finalized, you can re-enable necessary services in msconfig.
What SQL Server version is installed with PCS 7 V9.1?
Microsoft SQL Server 2016 SP2 (64-bit) is installed automatically as part of the WinCC V7.5 SP2 installation package.
Can I upgrade from Windows 7 directly with PCS 7 installed?
No. In-place Windows OS upgrades over existing PCS 7 installations are not supported. Perform a clean OS installation, then install PCS 7.
Where can I verify the official Siemens OS compatibility tool?
Use the Siemens Kompatibilitäts-Tool (Compatibility Tool) accessible via Siemens Industry Online Support.
Technical References
- SIMATIC PCS 7 V9.1 Readme and Installation Instructions
- Siemens Compatibility Tool for Automation and Drive Technology
- Siemens Industry Online Support (SIOS) Entry ID 109780813: PCS 7 V9.1 Released Operating Systems
- Microsoft Technical Documentation: Windows 10 Enterprise LTSC 2019 Servicing and Deployment
Related Articles
- Industrial PC Compatibility and Performance Verification for SIMATIC IPC547G with PCS 7 V9.1 on Windows Server 2019
- Architectural Differences and Functional Enhancements When Migrating from PCS 7 V8.2 to V9.0 and V9.1
- Demystifying PG Mode Versus Configured Mode in SIMATIC PCS 7 PC Stations
Related Tags
- Windows 10 LTSC
- PCS 7 V9.1
- Installation Errors
- Clean Boot
- DISM
- SIMATIC Security Control
- OS Compatibility