You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决西门子TIA Portal STEP7 V15.1安装许可证报错问题

TIA Portal V15.1安装失败及许可证提示问题解决

安装SIMATIC TIA Portal STEP7 Professional V15.1时触发错误,系统提示“部分已安装产品需要许可证”——但试用版本应无需正式许可证即可运行。已完全卸载系统中的SQL Server,问题仍未解决,相关安装日志如下:

2023.06.01 15:16:38 - Year.Month.Day - Log start

BUNDLE: SIMATIC TIA Portal STEP 7 Professional V15.1 - WinCC Professional V15.1
SEBU Version: Professional:TIA.rgs.RTM_15010000:V15.01.00.00_28.01.00.01

OS: Microsoft Windows 10 Pro Professional, 64-bit, build 19045
COMMANDLINE: C:\Program Files (x86)\Common Files\Siemens\Automation\Siemens Installer Assistant\406\sia2.exe /afterreboot /bundlepath=C:\USERS\---\DESKTOP\TIA\InstData /starter
INSTALLDIR: C:\Program Files\Siemens\Automation
SETUPLANGUAGE: 1033
PRODUCTLANGUAGES: 1033

CHANGES: (+)DotNet_Updater;(o)SQLNCLI;(+)INSTSQL2014EXP_SCADA;(+)SYMLINK;(+)SYMLINKADD;(+)OPCCORECOMP;(+)OPCCORECOMP64;(+)OPCNETAPI;(+)OPCNETAPI45;(+)NCMGPRS64;(+)NCMFWL64;(+)WinCC ACE;(+)WinCC Common Archiving;(+)OPC;(+)Runtime Interfaces;(+)HMIProvider;(+)SECON;(+)S7DOS64;(+)S7DOS;(+)S7EDB;(+)Automation Software Updater;(+)TIA_Portal;(+)MU_Client;(+)HWCN-HWCOL;(+)SUPBASEH02;(+)SUPBASEH03;(+)SUPBASEH04;(+)SUPBASETO01;(+)SUPBASETO02;(+)SUPBASEWCF01;(+)TIAP_SIMATIC;(+)TIAP_SIMATIC32;(+)STEP7;(+)WinCC Runtime Advanced Simulator;(+)PTSymLib;(+)PTTouchInput;(+)HM_AllEditions;(+)HM_NoBasic;(+)STOBS;(+)STOP_ALMSERVICE;(+)AlmPanelPlugin64;(+)Prosave;(+)TIA_ES;(+)TIA_ES32;(+)WinCC_Tr_Mandatory;(+)WinCC_TrC_All;(+)WinCC_TrC_CAP;(+)SCADA-RT;(+)RT_Pro_Sim;(+)TIACOMPCHECK;(+)OPCUA_Client;(+)TIAADMIN;(+)AWB_SOFT;(+)AWB_ALM;(+)AWB_TIAUMAC

There are NO severe messages before the installation


15:16:38 | BEGIN. Execution started.
15:16:50 | OK                        RunningProcesses           ()                          Complete
15:16:50 | OK                        InventoryBefore            (A)                         Complete
15:16:50 | OK                        Citamis                    (Before)                    Complete
15:17:09 | OK                        SecurityControlFeature     (ReturnFeatures)            Complete
15:17:09 | OK                        StartApplBefore            (TIAP15_1::[INSTALLDIR]BIN\SIEMENS.AUTOMATION.OBJECTFRAME.FILESTORAGE.SERVER.EXE)Complete
15:17:09 | OK                        StartApplBefore            (TIAP15_1::[INSTALLDIR]X64\BIN\SIEMENS.AUTOMATION.OBJECTFRAME.FILESTORAGE.SERVER.EXE)Complete
15:17:09 | OK                        ClassicCompPrepare         ()                          Complete
15:17:10 | OK                        ProductRegistration        (Before)                    Complete
15:17:10 | OK                        ClassicCompAfterUninstall  ()                          Complete
15:17:10 | OK                        SetupUnit                  (DotNet_Updater)            Complete  Foreign   AddLocal  
15:17:11 | OK                        Checkpoint                 (RE)                        Complete
15:17:12 | OK                        SetupUnit                  (SQLNCLI)                   Complete  Foreign   Reinstall 
15:17:13 | OK                        Checkpoint                 (E)                         Complete
15:17:14 |ERROR    AdsWorkerClassicProduct::OnWorkerCompleted():  - ClassicProduct setup failed due to unknown error
15:17:14 | FAIL!                     SetupUnit                  (INSTSQL2014EXP_SCADA)      Failed    ClassicProductAddLocal  
15:17:14 | FAIL!                     Checkpoint                 (E)                         Complete
15:17:14 |ERROR    ExecutionEngine::StartNextStepAsync():  - Execution has been cancelled. Probably because of some process(es) running on the machine
15:17:14 | SKIP!                     SetupUnit                  (SYMLINK)                   Skip      Foreign   AddLocal  
...(后续跳过步骤省略)
Intermediate ExitCode after execution queue : 1603 - Exit code means: Installation failed (InstallFailure)
Errors: 2
Warnings: 0

问题分析

日志明确显示,安装失败的核心原因是INSTSQL2014EXP_SCADA组件安装失败——这是TIA Portal自带的SQL Server 2014 Express专用实例,和你卸载的独立SQL Server无关。系统弹出的“许可证需要”提示大概率是安装失败后的误导性报错,并非真正的许可证问题。

解决步骤

1. 彻底清理SQL Server残留

  • 使用微软官方的卸载修复工具,清理所有SQL Server相关的残留文件、注册表项和服务
  • 手动删除注册表路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server和HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server(操作前务必备份注册表)
  • 删除C盘Program Files\Microsoft SQL Server和Program Files (x86)\Microsoft SQL Server文件夹

2. 消除安装干扰

  • 关闭所有杀毒软件、防火墙及Windows Defender实时保护
  • 打开任务管理器,结束所有SQL相关进程(如sqlservr.exe)、西门子安装进程(如sia2.exe)
  • 执行干净启动:打开msconfig,切换到“服务”选项卡勾选“隐藏所有Microsoft服务”,点击“禁用全部”;再切换到“启动”选项卡,点击“打开任务管理器”禁用所有启动项,重启系统

3. 手动安装SCADA专用SQL实例

  • 从TIA安装包的InstData\Setup\SQL2014EXP目录找到SQL安装程序setup.exe,右键以管理员身份运行
  • 选择“全新SQL Server独立安装”,实例名称必须设为SCADA(TIA固定要求)
  • 确保勾选“数据库引擎服务”和“管理工具 - 基本”,完成安装后验证服务是否正常运行

4. 重新安装TIA Portal

  • 右键点击TIA安装程序,选择“以管理员身份运行”
  • 在安装向导中重新执行安装,此时安装程序应能检测到已安装的SCADA实例,顺利完成后续组件安装

5. 处理许可证提示

  • 安装完成后打开TIA Portal,进入许可证管理器,选择“获取试用许可证”,系统会自动激活试用模式
  • 若试用许可证无法激活,检查系统日期是否正确,确保未篡改系统时间

内容的提问来源于stack exchange,提问作者azafrak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 00:57:04