Problem Overview
WinCC V6.2 installations running the initial release (V6.2.0.1) frequently exhibit random runtime failures: the operator station freezes, the WinCC Runtime process stops responding, and the host PC must be power-cycled to recover the visualization. Because the HMI process is the operator's only window into the plant, even an unscheduled restart of the SCADA node is a production event. The documented remediation path is the cumulative service pack plus hotfix train: SP2, then SP2 Patch 1, then SP2 Patch 3 (urgent update), and finally SP3.
This article documents the procurement channels, the in-place upgrade procedure, the patch order that must be respected, and the verification checks that confirm the service pack has been installed correctly on a SIMATIC WinCC V6.2 SCADA node.
Root Cause Analysis
The V6.2.0.1 baseline shipped with several defects in the WinCC Runtime data manager, the alarm logging service, and the connection to the AS (automation system) layer that were only exposed under sustained runtime load. Symptoms commonly reported in the field:
- Process image freeze with the mouse cursor still active.
- Alarm window stops updating; new alarms no longer appear in the message list.
- Tag connections to S7 PLCs (S7-300, S7-400) drop with internal error entries in the WinCC diagnostic files.
- WinCC Explorer remains responsive while the Runtime process
CCWin.execonsumes 100% CPU or has stopped. - Mandatory reboot to recover; clean exit of Runtime is not possible.
Siemens aggregated the fixes for these issues into the cumulative service packs. Hotfixes (called patches in the WinCC V6.2 nomenclature) were released between full service packs to address specific urgent problems and must be layered in the correct order on top of the parent SP.
Available Updates for WinCC V6.2
Three categories of update exist for the V6.2 branch. They are not interchangeable; the table below summarises the cumulative chain.
| Update | Type | Builds on | Delivery | Notes |
|---|---|---|---|---|
| WinCC V6.2 SP2 | Service Pack | V6.2.0.1 | Orderable DVD from Siemens (free of charge with license) | Primary cumulative fix pack |
| WinCC V6.2 SP2 Patch 1 | Hotfix | SP2 | Online download via Siemens support portal | Targets specific defects discovered post-SP2 |
| WinCC V6.2 SP2 Patch 3 (urgent UPDATE) | Hotfix | SP2 + Patch 1 | Online download via Siemens support portal | Critical fixes; "urgent" in title indicates severity |
| WinCC V6.2 SP3 | Service Pack | SP2 (includes SP2 + Patch 1 + Patch 3 fixes) | Free download from Siemens Industry Online Support | Latest cumulative V6.2 branch; supersedes SP2 + patches |
| WinCC V6.2 SP3 Asia | Service Pack (regional) | SP2 | Free download from Siemens Industry Online Support | Regional build for Asian language set |
Siemens' official entry for the SP3 release is published as the Delivery Release: SIMATIC WinCC V6.2 SP3 and SIMATIC WinCC V6.2 SP3 Asia. That entry states that SP3 can be requested as a free download to the previously available WinCC V6.2 SP2 from the SIMATIC download area.
Procurement Channels
Siemens does not expose a single direct "click and install" download for every intermediate service pack. The procurement model depends on the update you need:
SP2 (free of charge with license)
- Open the Siemens Industry Online Support portal and search for "Service Pack 2 for WinCC V6.2".
- Sign in with your Siemens customer account and provide the WinCC V6.2 license number from the Certificate of License / License Key disk.
- Submit the order. The order is free; Siemens ships a DVD or provides a download link.
- Typical delivery time is 5–7 business days, depending on region.
SP2 Patch 1 and Patch 3 (hotfixes)
- Search the Siemens Industry Online Support portal for "WinCC V6.2 SP2 Patch 1" and "WinCC V6.2 SP2 Patch 3".
- Both files are direct downloads (typically a few hundred MB) and do not require a license key.
- Save the hotfix installers to a known path; you will execute them on the SCADA node after SP2 has been applied.
SP3 (free download)
- Open the SP3 delivery release entry.
- Follow the link to the SIMATIC download area.
- Register the download against your customer account and save the ISO locally.
Pre-Upgrade Prerequisites
A failed SCADA upgrade is far more costly than a failed engineering workstation upgrade. The prerequisites below must be satisfied before any installer is launched.
| Category | Check | How to verify |
|---|---|---|
| Backup | Full image or file-level backup of the SCADA node | Verify backup integrity by performing a test restore on a sacrificial machine |
| Backup | Export of the WinCC project (server and client projects) | Use WinCC Explorer → Project → Export or copy the project directory |
| License | WinCC V6.2 license key still present and readable | Automation License Manager → View → Display installed licenses |
| Compatibility | Operating system is on the V6.2 support matrix (Windows XP Professional SP2/SP3, Windows Server 2003 SP2, Windows 7 Professional/Ultimate 32-bit) | Compare against the WinCC V6.2 Release Notes PDF shipped with the DVD |
| Compatibility | Connected automation systems (SIMATIC S7-300/400, OPC, third-party PLCs) support V6.2 communication channels | Check the SIMATIC NET / WinCC compatibility list |
| Compatibility | All installed WinCC options and add-ons support SP2/SP3 | Review the SP2/SP3 readme for option-specific notes |
| Service | WinCC Runtime is stopped and the WinCC service is set to manual | services.msc → "WinCC" or "CCEServer" → Stop and set Startup type to Manual |
| Service | All clients disconnected; redundant partner server quiesced (if redundant) | Stop client services; on the standby server, freeze the project |
| Disk | Sufficient free space for installer extraction and rollback | SP2 needs approximately 3–4 GB free on the system drive; SP3 similar |
| Time | Maintenance window of 4–8 hours per server | Schedule with operations; the bulk of time is for the backup and the post-upgrade validation |
Step-by-Step Upgrade Procedure
Apply the updates in the order Siemens documents. Do not skip SP2 to jump directly to SP3 unless the SP3 readme explicitly states it can be applied over V6.2.0.1.
Step 1 – Snapshot the SCADA node
- Shut down the WinCC Runtime cleanly via WinCC Explorer.
- Stop the WinCC service:
net stop "WinCC"or via the Service Control Manager. - Take a full system image (Acronis, Veeam, Windows Server Backup) to a network share.
- Export the WinCC project: in WinCC Explorer, choose Project → Export and copy the resulting archive to the same network share.
Step 2 – Apply WinCC V6.2 SP2
- Insert the SP2 DVD (or mount the ISO).
- Run
Setup.exefrom the root of the media as a user with local administrator rights. - Select Install/Update WinCC. The installer detects the V6.2.0.1 installation and offers an in-place update.
- Accept the license agreement and provide the SP2 license if prompted. SP2 reuses the existing V6.2 license; no new key is required when you have a valid V6.2 license.
- Wait for the installer to complete. The WinCC installer typically performs two passes: first it deploys the binaries, then it runs the configuration migration.
- Reboot when prompted.
Step 3 – Apply SP2 Patch 1
- Download the SP2 Patch 1 hotfix from the Siemens support portal.
- Copy the executable to a working directory such as
C:\Temp\WinCC62SP2_Patch1\. - Stop the WinCC service.
- Run the hotfix executable. It is a self-extracting installer; follow the on-screen prompts.
- Reboot when prompted.
Step 4 – Apply SP2 Patch 3 (urgent UPDATE)
- Download the SP2 Patch 3 hotfix from the Siemens support portal.
- Patch 3 is the urgent update Siemens shipped to address stability issues that remained after SP2 + Patch 1.
- Stop the WinCC service.
- Run the hotfix executable.
- Reboot when prompted.
Step 5 – Verify or skip to SP3
At this point, three choices exist:
- Option A – Remain on SP2 + Patch 1 + Patch 3. Use this when SP3 is not yet available locally or when the SP3 readme lists a regression that affects your configuration.
- Option B – Move to SP3 from SP2 + Patch 1 + Patch 3. SP3 is cumulative; the SP2 hotfixes are included in the SP3 build. Run the SP3 installer over the patched SP2 installation.
- Option C – Move to SP3 from V6.2.0.1 directly. This is supported per the Siemens SP3 delivery release. Apply SP3 over the unpatched V6.2.0.1 base. Useful when hotfix installers are not available.
Step 6 – Apply WinCC V6.2 SP3 (if chosen)
- Download the SP3 ISO from the Siemens Industry Online Support portal per the SP3 delivery release entry.
- Run the SP3 setup as Administrator.
- The installer detects the existing V6.2 (V6.2.0.1 or SP2 + patches) installation and performs an in-place update.
- Reboot when prompted.
Patch Order and Dependencies
The hotfixes are not independent. Each Patch assumes the binaries installed by its parent. Installing a patch out of order or over the wrong base installation produces a WinCC installation that reports the new version in About but still contains the unpatched DLLs.
| Valid installation order | Final reported version |
|---|---|
| V6.2.0.1 → SP2 | V6.2 SP2 |
| V6.2.0.1 → SP2 → Patch 1 | V6.2 SP2 + Patch 1 |
| V6.2.0.1 → SP2 → Patch 1 → Patch 3 | V6.2 SP2 + Patch 1 + Patch 3 |
| V6.2.0.1 → SP2 → SP3 | V6.2 SP3 (includes SP2 + Patch 1 + Patch 3) |
| V6.2.0.1 → SP3 | V6.2 SP3 (direct, supported per delivery release) |
Post-Upgrade Validation
Validation must confirm three things: the binaries are updated, the project loads, and the connections to the automation system are healthy.
Verify the installed build
- Open WinCC Explorer.
- Choose Help → About.
- Confirm the build string contains the expected SP keyword (for example,
SIMATIC WinCC V6.2 SP3).
For a deeper check, query the Windows registry: the entry HKLM\SOFTWARE\Siemens\WinCC\Setup\Version records the WinCC version. The value should match the build string shown in About.
Verify the patch level
- Open the Windows Control Panel → Programs and Features (or Add/Remove Programs on Windows XP / Server 2003).
- Locate the WinCC entries; SP2/SP3 and the patches are listed as separate entries with their own version numbers.
- Cross-check that Patch 1 and Patch 3 are present when you stopped at the SP2 + patches level.
Functional validation
- Start the WinCC Runtime in test mode (no operator graphics active): WinCC Explorer → Computer → Start Runtime.
- Watch the diagnostic window for the first 30 minutes. Look for repeated entries of the same tag or alarm.
- Force a tag read on every configured connection: open the Tag Management, right-click a tag, and choose Update. A healthy connection returns the current value within 1–2 seconds.
- Trigger an alarm from the AS to confirm the message frame is delivered and archived.
- Run the WinCC project for 24 hours before handing back to operations.
Compatibility and Co-Existence
When the SCADA node is part of a multi-server or redundant configuration, additional rules apply:
- Redundant server pair. Both servers must be on the same SP/patch level. A mixed pair (one server on SP2, the partner on SP3) is not supported. Plan a maintenance window long enough to upgrade both.
- Clients. WinCC clients on V6.2 can connect to a server on SP3 only if the client is also upgraded to the matching SP level. The WinCC installer provides a "client only" install option.
- AS side. The S7-300 / S7-400 firmware versions are independent of the WinCC service pack. No PLC change is required.
- OPC. If the WinCC node is the OPC DA server, the OPC client must be retested. Some WinCC OPC fixes changed the namespace structure.
- WinCC options. Options such as WinCC/Web Navigator, WinCC/DataMonitor, WinCC/Connectivity Pack, and WinCC/User Archives have their own compatibility matrix. Verify that the installed option version supports the target SP. In many cases the option must be reinstalled.
Troubleshooting Matrix
| Symptom | Likely cause | Action |
|---|---|---|
| Runtime still freezes after SP2 install | Hotfixes not applied; SP2 alone does not contain all stability fixes | Apply Patch 1 and Patch 3 on top of SP2, or move to SP3 |
| Patch installer aborts with "wrong base version" | Patch installed over wrong parent SP | Restore the node from the pre-upgrade image, re-apply SP2, then patches in order |
| Tag connections fail after upgrade | Channel configuration path changed in SP3; project migrated incorrectly | Re-run the project migration from the original V6.2.0.1 export |
| About box still shows V6.2 SP2 after SP3 install | Installer ran on a different user profile or did not complete | Re-run SP3 setup as Administrator; verify registry key |
| License invalid after upgrade | Automation License Manager cannot read the V6.2 license from the new install path | Re-install the V6.2 license key; the SP update does not affect the license file |
| SP2 download link returns "not found" | Siemens portal now serves SP3 as the cumulative; SP2 archived | Order the SP2 DVD via the support request form |
Rollback Strategy
If post-upgrade validation fails and you cannot resolve within the maintenance window, the only reliable rollback path is the full image taken in Step 1. The service pack installers do not provide a clean uninstall that preserves the project. The rollback sequence:
- Stop all WinCC services.
- Restore the system image to a clean state.
- Restore the WinCC project export.
- Verify the WinCC version in Help → About matches V6.2.0.1.
- Open a follow-up ticket with Siemens to analyse the upgrade failure before the next attempt.
Operational Notes
A few items that surface in the field and rarely appear in the readme files:
-
Antivirus exclusion. Exclude the WinCC project directory, the
\Siemens\Automation\WinCCdirectory, and theCCArchiveManagerarchive paths from real-time AV scanning. The runtime freezes documented in V6.2.0.1 are aggravated by AV scanners that lock archive files mid-write. - Time service. The WinCC Runtime depends on a stable system clock for alarm timestamping. Use the same NTP source on the SCADA node that the AS uses, and confirm the Windows Time service is set to start automatically.
- Page file. On 32-bit Windows installations, set a fixed page file of at least 4096 MB. The default dynamic page file is too small for sustained runtime and contributes to WinCC Explorer crashes.
- Network. If the SCADA node connects to S7 PLCs over Industrial Ethernet, verify the SIMATIC NET version is on the V6.2 SP compatibility list. Mixing an old SIMATIC NET with a new WinCC SP is a frequent cause of channel-down alarms.
FAQ
Can I download WinCC V6.2 SP2 as a single installer file from Siemens?
No. SP2 is shipped as a DVD image and must be ordered through the Siemens Industry Online Support portal using the WinCC V6.2 license number. The download is free of charge, but the file is too large for the standard online delivery flow.
Do SP2 Patch 1 and Patch 3 need to be applied in order?
Yes. Patch 1 must be installed on top of SP2, and Patch 3 must be installed on top of SP2 + Patch 1. The installers verify the parent build and will abort if the base version does not match. A Patch 2 does not exist for the V6.2 branch.
Can I skip SP2 and go directly to SP3?
Yes. Siemens' official SP3 delivery release entry states that SP3 can be applied directly to a V6.2.0.1 installation. This is the preferred path when the SP2 hotfixes are not available locally, because SP3 is cumulative and includes the SP2 + Patch 1 + Patch 3 fixes.
Is a new license key required for SP2 or SP3?
No. The WinCC V6.2 license key is preserved across SP2 and SP3 in-place updates. Reinstall the existing license with the Automation License Manager only if the license validation fails after the upgrade.
How long does the upgrade take on a typical SCADA server?
Plan a maintenance window of 4–8 hours per server. The bulk of the time is the pre-upgrade image backup, the installer runtime (45–90 minutes for SP2/SP3), the mandatory reboots, and the post-upgrade functional validation. Redundant pairs require double that window unless the upgrades are sequenced carefully.