Windows 10 Operating System Migration Boundaries for PCS 7 V9.0 SP1 - In-Place Upgrade Risks from LTSB to LTSC
In-place upgrading Microsoft Windows 10 from Enterprise LTSB 2015 to Enterprise LTSC 2019 on a PC with SIMATIC PCS 7 V9.0 SP1 installed is strictly unsupported by Siemens and will severely corrupt the automation software environment. SIMATIC PCS 7 V9.0 SP1 was engineered and validated exclusively for Windows 10 Enterprise LTSB 2015 (Build 10240); it is not released for Windows 10 Enterprise LTSC 2019 (which requires PCS 7 V9.0 SP2, SP3, or V9.1). An in-place OS upgrade replaces core system libraries, resets DCOM security settings, and breaks the Microsoft SQL Server instance installed by WinCC. To upgrade the operating system cleanly, back up your multiproject, format the PC, install Windows 10 Enterprise LTSC 2019, and install a compatible PCS 7 version.
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
Hardware replacement cycles and peripheral driver obsolescence (such as graphics drivers for modern display adapters) frequently pressure plant engineers to upgrade underlying Microsoft Windows operating systems. In installations running SIMATIC PCS 7 V9.0 SP1 on Windows 10 Enterprise LTSB 2015, engineers often ask whether they can perform a direct in-place Windows upgrade to Windows 10 Enterprise LTSC 2019. Siemens DCS guidelines strictly prohibit in-place OS migrations over existing PCS 7 installations. This technical reference clarifies the compatibility lifecycle between Windows 10 LTSC releases and PCS 7 service packs, details the structural failures caused by in-place upgrades, and provides the compliant migration path.
Architecture and Fundamental Mechanics
Windows 10 LTSC Lifecycle vs. SIMATIC PCS 7 Release Matrix
+-------------------------------------------------------------------------+
| WINDOWS 10 LTSC & PCS 7 COMPATIBILITY MATRIX |
+-------------------------------------------------------------------------+
| Windows Release | OS Build | Compatible PCS 7 Versions |
|-----------------------------|-------------|------------------------------|
| Win 10 Enterprise LTSB 2015 | Build 10240 | PCS 7 V9.0 Base, V9.0 SP1 |
| Win 10 Enterprise LTSB 2016 | Build 14393 | PCS 7 V9.0 SP1, V9.0 SP2 |
| Win 10 Enterprise LTSC 2019 | Build 17763 | PCS 7 V9.0 SP2, SP3, V9.1 |
| Win 10 Enterprise LTSC 2021 | Build 19044 | PCS 7 V9.1 SP1, V9.1 SP2 |
+-------------------------------------------------------------------------+
The Failure Mechanics of In-Place OS Upgrades
- SQL Server Instance Breakdown: SIMATIC PCS 7 OS Servers and Engineering Stations utilize a deeply integrated Microsoft SQL Server instance (e.g., SQL Server 2014 SP2 for V9.0 SP1 or SQL Server 2016 for V9.1). An in-place Windows feature upgrade rewrites registry permission hives and replaces operating system cryptography providers, leaving SQL Server unable to attach or authenticate WinCC databases.
- DCOM and Security SID Resets: During an in-place upgrade, Windows resets local user group security identifiers (SIDs) and restores default DCOM access control lists (ACLs). SIMATIC Security Control configurations are erased, breaking remote communication across the plant network.
- Peripheral Driver Validation: Industrial control systems require certified industrial hardware. Consumer gaming GPUs (such as NVIDIA GeForce GTX series) lack certified Long Term Service Branch drivers and are not supported on SIMATIC IPC platforms.
Step-by-Step Implementation Procedure
Step 1: Complete System and Project Archival
- On the Engineering Station, open SIMATIC Manager.
- Select File > Archive... and generate an uncompressed ZIP archive of the entire multiproject.
- Open Automation License Manager (ALM) and transfer all software license keys onto a Siemens license USB flash drive.
- Export WinCC user archives, custom scripts, and historical database backups to an external storage medium.
Step 2: Clean Operating System Installation
- Obtain certified installation media for Microsoft Windows 10 Enterprise LTSC 2019 (64-bit).
- Format the primary system drive (typically
C:) to ensure a completely clean partition without residual registry entries. - Install Windows 10 Enterprise LTSC 2019.
- Apply the latest Microsoft Servicing Stack Update (SSU) and Cumulative Update (Build 17763.1613 or higher).
- Install certified industrial chipset and graphics drivers supplied by the hardware manufacturer (e.g., Siemens SIMATIC IPC driver package).
Step 3: Install an Approved PCS 7 Version
- Because Windows 10 LTSC 2019 is incompatible with PCS 7 V9.0 SP1, deploy an approved version:
- SIMATIC PCS 7 V9.0 SP3 or SIMATIC PCS 7 V9.1. - Join the PC to the plant domain (if applicable) before beginning software installation.
- Execute
Setup.exewith administrative privileges. - After installation, launch SIMATIC Security Control and apply system security settings.
Step 4: License Transfer and Multiproject Retrieval
- Reconnect the Siemens license USB drive and transfer the license keys back via ALM. Note: If upgrading from V9.0 SP1 to V9.1, upgrade licenses must be procured through an authorized Siemens distributor or the Siemens Industry Mall.
- In SIMATIC Manager, retrieve the archived multiproject via File > Retrieve....
- Open HW Config and CFC charts, perform a Save and Compile, and recompile the OS.
Verification
- Windows Build Verification: Press Win + R, type
winver, and verify that Windows 10 Enterprise LTSC 2019 (Build 17763) is active. - SQL Server and WinCC Launch: Launch WinCC Explorer and open a process picture in Graphics Designer. Confirm that the SQL Server service initializes and Graphics Designer opens without DCOM errors.
- Hardware Catalog Consistency: Open HW Config in SIMATIC Manager. Confirm that all configured stations and CPs compile with zero catalog errors.
Limitations and Operational Precautions
- Consumer GPU Incompatibility: Commercial gaming graphics cards (GeForce GTX/RTX) are not tested or supported by Siemens. Use SIMATIC IPCs equipped with industrial Intel UHD graphics or workstation-class NVIDIA Quadro GPUs.
- No Rollback for In-Place Upgrades: If an in-place upgrade is attempted, Windows 'Rollback' will rarely restore a functional PCS 7 environment due to altered SQL databases; a complete reinstallation is required.
Engineer FAQ
Can I upgrade Windows 10 from LTSB to LTSC in-place with PCS 7 installed?
No. In-place operating system upgrades over an existing PCS 7 installation are strictly prohibited and unsupported by Siemens.
Why does an in-place upgrade break PCS 7?
It replaces core DLLs, corrupts the integrated Microsoft SQL Server instance, and resets mandatory DCOM security permissions.
Does PCS 7 V9.0 SP1 support Windows 10 LTSC 2019?
No. PCS 7 V9.0 SP1 supports only Windows 10 Enterprise LTSB 2015. LTSC 2019 requires PCS 7 V9.0 SP2/SP3 or PCS 7 V9.1.
Are NVIDIA GeForce graphics cards supported in PCS 7?
No. Consumer GeForce gaming cards lack industrial drivers; Siemens supports integrated Intel graphics or professional NVIDIA Quadro GPUs on SIMATIC IPCs.
What is the difference between LTSB and LTSC?
LTSB (Long Term Servicing Branch) and LTSC (Long Term Servicing Channel) are specialized enterprise Windows editions with 10-year support and no consumer feature updates.
How do I safely upgrade to Windows 10 LTSC 2019?
Archive all projects, transfer out ALM licenses, format the drive, install Windows 10 LTSC 2019 clean, and install PCS 7 V9.0 SP3 or V9.1.
Do I need new licenses to move from V9.0 SP1 to V9.0 SP3?
No. Service packs within the same major release family (V9.0) utilize the same base V9.0 license keys.
What if I upgrade to PCS 7 V9.1?
Moving to PCS 7 V9.1 requires purchasing software upgrade licenses via an authorized Siemens distributor or the Siemens Industry Mall.
Where can I verify PC hardware and OS compatibility?
Use the online Siemens Kompatibilitäts-Tool (Compatibility Tool) available on Siemens Industry Online Support.
Can I run PCS 7 on Windows 10 Pro or Home?
No. Siemens explicitly restricts PCS 7 production environments to Windows 10 Enterprise LTSC or Windows Server.
Technical References
- Siemens Compatibility Tool for Automation and Drive Technology
- Siemens Industry Online Support (SIOS) Entry ID 109780813: SIMATIC PCS 7 Released Operating Systems
- SIMATIC PCS 7 V9.0 SP1 / SP2 / SP3 Readme and Installation Instructions
- SIMATIC IPC Operating and Installation Guide - Supported Graphics and Drivers
Related Articles
- Resolving Windows 10 Enterprise LTSC 2019 Compatibility and Installation Errors with PCS 7 V9.1
- 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
Related Tags
- Windows 10 LTSC
- Windows 10 LTSB
- OS Upgrade
- PCS 7 V9.0 SP1
- In-Place Upgrade
- Compatibility
- SIMATIC IPC