Resolving TIA Portal V15.1 Installation Drive Locked on C

David Krause13 min read
SiemensTIA PortalTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Problem Overview

During a clean install of TIA Portal V15.1 (which bundles STEP 7 V15.1 and WinCC V15.1), the Setup launcher displays the destination folder in red text on the Configuration screen and prevents the operator from changing the install path to any drive other than C:\. The drive letter for partitions such as D:\ appears struck through or rendered in red, and clicking on it produces no path update.

The error is not an installer bug in TIA V15.1 itself. The Setup is enforcing a runtime privilege contract that Siemens defines in its installation manual: certain mandatory components of the TIA Portal runtime must be installed on the Windows system partition (C:\), and the Setup is permitted to write those component paths only when it has been started with administrative privileges. When UAC (User Account Control) blocks the privilege elevation, the installer cannot enumerate a valid alternate path and therefore locks the destination to C:\.

The fix is procedural: launch the Setup executable with administrator rights. The remainder of this article documents the diagnostic checks, prerequisites, alternate root causes, and post-install validation steps required to verify a clean TIA Portal V15.1 deployment on partitioned workstations.

Symptoms and Error Manifestations

The lockout presents in several visible ways, depending on the host Windows version and the existing Siemens software footprint:

  • Destination folder in red. The path field next to Target directory appears in red font and is non-editable when the operator selects an alternate drive letter such as D:\ or E:\.
  • Drive letter struck through. In the drive browser, D:\ and other non-system letters are visually disabled even though they exist in Windows Disk Management.
  • Silent fall-back to C:. If the operator clicks Next despite the red path, the Setup may either revert the path to C:\Siemens\Automation or halt with a non-zero exit code.
  • Support Package stage halts. The post-install Support Package stage sometimes fails with a transient write error because the underlying %ProgramData% and %AppData% branches still require elevated rights for first-time population.

None of these symptoms are unique to V15.1. The same privilege path governs every TIA Portal release in the V15.x and V16+ branches because the underlying Siemens Automation License Manager, S7-PCT, and shared component architecture require write access to protected system folders.

Root Cause Analysis

Three independent root causes can reproduce the symptom. Each must be ruled out in sequence.

1. Setup launched without administrator rights (most common)

Windows Vista and later enforce UAC. Even when the active user is a member of the local Administrators group, processes inherit a medium integrity level token by default. TIA Setup checks the integrity level of its own process token. If the token is not elevated, Setup restricts path selection to the Windows system drive because certain TIA sub-installers (notably the license manager runtime and the .NET redistributable chain) must write into C:\Program Files (x86)\Siemens\Automation and %ProgramData%\Siemens\Automation. The Setup's UI therefore locks the path selector to C:\.

The fix is to right-click Start.exe (or the equivalent Setup entry point extracted from the DVD/ISO) and select Run as administrator. Confirm the UAC prompt. Relaunch the path-selection screen; the red path will change to black and the drive selector will accept D:\.

2. Insufficient free space on C:

TIA Portal V15.1 requires a minimum amount of free space on the system drive regardless of where the user-visible product paths are placed, because mandatory system-level components always land on C:\. If C:\ has fewer than approximately 3.2 GB available at the moment Setup enumerates the disk, the installer may either grey out D:\ or revert the chosen path. Always check the system partition free space before investigating other root causes.

3. Pre-existing Siemens SIMATIC software

If STEP 7, WinCC flexible, the Automation License Manager, or any other SIMATIC software is already installed on the workstation, TIA Setup inherits and validates against the existing installation paths. Setup will only allow destination paths that are consistent with the registered Siemens software inventory. The remediation is either to update the existing software inventory to a TIA-compatible version first, or to remove older SIMATIC products that conflict with V15.1 prerequisites before retrying.

Prerequisites for TIA Portal V15.1 Installation

Verify the following before launching Setup. Refer to the official installation manual in SIMATIC STEP 7 and WinCC V15.1 Installation for the authoritative checklist.

Category Requirement Notes
Operating system Windows 7 SP1 (64-bit), Windows 10 (64-bit) Pro/Enterprise, Windows Server 2012 R2, Windows Server 2016 Verify edition and build against the V15.1 release notes before deploying.
User rights Local administrator group membership on the target machine Mandatory; Setup explicitly checks the elevated token.
Free space on C: At least ~3.2 GB for mandatory system components Confirm before launch; insufficient space suppresses alternate drives.
Free space on target drive ~5 GB for the standard TIA Portal product footprint (plus project storage) NTFS formatted; ReFS is not officially listed.
RAM 8 GB minimum, 16 GB recommended for large projects Dedicated to TIA only; account for OS and other SIMATIC products.
Display 1920 × 1080 recommended, 1366 × 768 minimum Setup dialogs scale poorly below 1366.
.NET Framework Version required by V15.1 (3.5 SP1 and 4.x as documented) Setup supplies the prerequisite chain when launched elevated.
SQL Server Edition/version compatible with V15.1 (WinCC optional) See manual; TIA bundles a compatible SQL instance option.
Existing SIMATIC inventory No incompatible older products blocking V15.1 Use the "Installed software" control panel and Siemens ALM to inventory.
Critical: The "Run as administrator" elevation is mandatory even when the active user is a member of the local Administrators group. UAC token splitting means a non-elevated process does not have the privileges Setup expects, regardless of group membership.

Step-by-Step Resolution Procedure

  1. Close all running SIMATIC and TIA Portal processes. Use Task Manager to verify that no S7HelpMonitor, ALM.exe, or Start.exe instances are active. Also stop any background license server service if previously installed.
  2. Verify free space on C:. Open File Explorer, right-click C:\, and confirm at least 3.2 GB free. If short, free space by removing temp files, page file offload, or moving the page file to another drive.
  3. Inventory existing Siemens software. Open Control Panel → Programs and Features. Look for SIMATIC, WinCC flexible, STEP 7, Automation License Manager, and any TIA Portal pre-release versions. Decide whether to update or uninstall before proceeding.
  4. Locate the Setup entry point. From the DVD or mounted ISO, navigate to the root and confirm Start.exe (or the documented Setup executable per the V15.1 installation manual).
  5. Launch Setup elevated. Right-click Start.exe and choose Run as administrator. Approve the UAC prompt. Do not simply double-click, regardless of the account's group membership.
  6. Re-attempt path selection. On the Setup Configuration screen, click the drive selector. Confirm that D:\ (or the intended alternate drive) is no longer rendered in red. Browse to the desired destination folder, for example D:\Siemens\Automation.
  7. Continue the Setup wizard. Accept the product selection, license terms, and prerequisites. Setup installs the system-level mandatory components into C:\Program Files (x86)\Siemens\Automation and the bulk of the TIA Portal product into the user-selected path.
  8. Install Support Packages. V15.1 introduced the Support Package Installer for automated deployment. See the dedicated section below.
  9. Reboot when prompted. Several TIA sub-installers require a reboot before first project compilation. Restart before opening the TIA Portal for the first time.

Verification Steps

After Setup completes, verify that the installation is consistent and that the drive lockout is fully resolved.

  1. Check installed program directory. Confirm that the bulk of TIA Portal product files reside at the alternate path, for example D:\Siemens\Automation\Portal V15.1. The directory should contain the Bin, Public, and bin subtrees with non-trivial size.
  2. Check system-level components on C:. Confirm C:\Program Files (x86)\Siemens\Automation contains the Automation License Manager and shared runtime. This is expected and required; TIA never installs the system-level mandatory components on the alternate drive.
  3. Launch TIA Portal. Open TIA Portal V15.1 from the Start menu. Confirm the splash screen completes without error.
  4. Create a test project. Add a new project, insert a PLC (for example S7-1500), and compile the hardware configuration. A successful compile proves the license manager, HMI/PLC services, and software registry are intact.
  5. Verify license manager. Open the Automation License Manager and confirm the local license path resolves. Move a license to D:\ if the design requires license storage off the system drive, then re-open TIA Portal.
  6. Run a service status check. Open services.msc and confirm Siemens services are Running. Service names vary by product selection; look for SIMATIC and S7 prefixed entries.

Drive Selection Mechanics and Forced C: Components

TIA Setup splits its installation into two categories:

Category Examples Allowed destination
User-selected bulk product TIA Portal main application, project templates, WinCC runtime, PLC libraries Any NTFS drive with sufficient free space, when Setup is elevated
Mandatory system-level components Automation License Manager, S7DOS, .NET prerequisites, SQL redistributable, Help server Always installed on C:\ regardless of user choice
User profile data Recent projects, custom libraries, support package cache %AppData%\Siemens on the system drive (under the active user profile)

Because mandatory components must land on the system drive, Setup will not allow the user to point the bulk product path at D:\ unless the elevated token permits writing into the protected branches. The red path text is the UI's explicit indication that the integrity check has failed. The full set of forced paths is enumerated in the official installation manual; consult SIMATIC STEP 7 and WinCC V15.1 Installation for the authoritative list per release.

Support Package Installation in V15.1 and Later

Starting with TIA Portal V15.1, Siemens introduced the Support Package Installer for automated, command-line deployment of support packages. This is significant for engineers who manage many TIA installations and want reproducible provisioning without per-workstation manual clicks.

Key behaviors documented for the Support Package Installer:

  • Allows installation or upgrade of all support packages automatically via the command line.
  • Eliminates the manual download of every hardware support package before a project can compile.
  • Is invoked through a documented command-line entry point on the installation medium and through the TIA Portal Administration tooling.

For authoritative syntax and examples, refer to Installing support packages automatically. Note that this documentation page references the V20 documentation set; cross-reference the V15.1 release notes to confirm exact syntax differences across versions before scripting a fleet deployment.

Coexistence With Other Siemens SIMATIC Software

TIA Portal V15.1 was designed to coexist with prior STEP 7 V5.x and WinCC flexible installations under specific conditions. Several rules govern this coexistence:

  • Older SIMATIC products that are not on the V15.1 compatibility list must be uninstalled before TIA Setup will accept an alternate drive.
  • Mixing 32-bit and 64-bit TIA Portal versions on the same workstation requires careful sequencing. The V15.1 setup is itself 64-bit, and the coexistence matrix is documented in the installation manual.
  • If any Siemens product is installed before TIA V15.1, the new Setup reuses the registered C:\Program Files (x86)\Siemens\Automation base path. Changing this base path post-install is not supported and may invalidate licenses.

The conservative workflow for a partitioned workstation is therefore: install any prerequisite SIMATIC software first, confirm the system-level Siemens tree is healthy on C:\, then launch the TIA V15.1 Setup elevated and select the alternate drive for the bulk product path.

Virtual Environment Installation

TIA Portal V15.1 supports installation inside virtual machines and private-cloud environments, subject to the same prerequisites as a physical host. The official installation manual documents the steps for installing TIA Portal in a virtual environment on the installation medium under the Documents\ directory. Operators deploying TIA V15.1 to a VM should treat the VM's system drive (typically C:\ of the guest) exactly as they would on a physical host and apply the elevated Setup workaround to unlock alternate drive letters.

Recommendations for VM deployments:

  • Allocate at least 8 GB of RAM and 4 vCPU for a single-engineer TIA V15.1 instance.
  • Use fixed-size virtual disks for the system drive to avoid fragmentation-induced write errors during Setup.
  • Take a clean snapshot before the first Setup so that the red-path issue, if reproduced, can be remediated by snapshot revert rather than uninstall.
  • If a license server is shared across multiple VMs, isolate the Automation License Manager into a dedicated VM rather than co-locating it with engineering workstations.

Troubleshooting Matrix

Observed symptom Likely root cause Remediation
D:\ shown in red, non-editable Setup launched without elevation Right-click Start.exe → Run as administrator
Path selector disabled entirely Insufficient free space on C: (< ~3.2 GB) Free space on system drive, then relaunch Setup
Path reverts to C:\ automatically Existing Siemens SIMATIC inventory forces path Update or remove older SIMATIC products before retrying
Setup halts midway with HRESULT error MSI prerequisite chain failed Verify .NET, MSXML, and VC++ redistributables are present; relaunch Setup elevated
License Manager missing after install System-level mandatory path blocked by anti-virus Temporarily disable AV during Setup, then re-enable
Support Package stage fails Cache folder locked or AV blocked write Clear %AppData%\Siemens\SupportPackageCache, relaunch as administrator
TIA Portal won't start after install Reboot not yet performed Reboot workstation and verify services start
ISO won't mount on Windows 10 Mounting service stopped or ISO corrupted Use 7-Zip to extract, then elevate Start.exe from the extracted folder
Setup exits silently with no UI Token conflict with mapped network drives Disconnect network drives, relaunch as administrator

Field-Proven Caveats

  • Run as administrator is not a formality. Even on a workstation where the active user is the only member of the local Administrators group, double-clicking Start.exe triggers the medium-integrity token path. Always right-click and elevate.
  • The red path is not a warning. It is a hard indicator that the elevation check failed. Do not click Next in hopes the path will resolve; Setup will revert the path silently or abort.
  • The system drive free-space rule is fixed. Even when you intend to install the bulk product on D:\, TIA Setup will refuse the alternate drive if C:\ does not have enough free space for the system-level mandatory components. Treat the 3.2 GB figure as a hard floor and add headroom for Windows paging and temp files.
  • Siemens License Manager must live on C:. Do not attempt to relocate C:\Program Files (x86)\Common Files\Siemens after install. The license service references this path at startup; relocating it invalidates the local license registration.
  • Use the official installation manual for the deployed V15.1 build. Siemens updates the prerequisites list between updates within V15.1; the linked PDF is the authoritative reference for the build you are deploying.

Why is the TIA Portal V15.1 install path shown in red on D:\?

The destination folder renders in red because TIA Setup was launched without administrator rights. UAC leaves the process token at medium integrity, which blocks Setup from writing to protected Windows branches required for mandatory system components, so the path selector locks to C:\. Right-click the Setup entry point and choose Run as administrator; the red path will turn black and D:\ will become selectable.

Does TIA Portal V15.1 really need ~3.2 GB free on C:\ even if I install to D:\?

Yes. Mandatory system-level components such as the Automation License Manager, S7DOS, prerequisite redistributables, and shared runtime always land on the system drive regardless of the user-selected bulk product path. If C:\ has fewer than ~3.2 GB free, Setup will refuse the alternate drive selection. Free space on the system partition first, then relaunch Setup elevated.

Can I install TIA Portal V15.1 on a non-NTFS drive or a network share?

TIA Portal V15.1 requires an NTFS-formatted local drive for installation paths. Network shares and ReFS are not in the supported target list. The bulk product path may live on a secondary internal or VM-attached drive, but the system-level mandatory components always remain on C:\.

How do I install Support Packages automatically in V15.1?

Starting with V15.1, the Support Package Installer can install or upgrade all support packages from the command line without per-package manual clicks. Refer to Installing support packages automatically for the current syntax; cross-reference the V15.1 release notes to confirm exact command-line arguments for your build.

Is TIA Portal V15.1 supported inside a virtual machine?

Yes. TIA Portal V15.1 can be installed in virtual and private-cloud environments following the same prerequisites as a physical host. Documentation for virtual-environment installation ships on the installation medium under the Documents\ directory and is also referenced in the official SIMATIC STEP 7 and WinCC V15.1 Installation PDF. Apply the elevation fix described above to unlock alternate drive letters on the guest OS.

Back to blog