一、安装前准备没做好导致的问题
1. 缺少 / 版本不对 .NET framework
现象:
提示:无法安装 .NET framework 1.1/3.5
安装中途回滚、报错退出
原因:CX‑ONE 4.30 必须依赖 .NET 1.1 + 3.5 + 4.x,Win10/11 默认没开 3.5。
解决:
控制面板 → 程序 → 启用或关闭 Windows 功能
勾选 .NET framework 3.5(包括 .NET 2.0 和 3.0)
如提示缺 1.1,手动运行安装包内 dotnetfx.exe(.NET 1.1)
2. 杀毒 / 安全软件拦截
现象:
安装到一半突然退出、回滚
提示:无法写入注册表 / 权限不足
安装后启动报错、组件缺失
原因:360、火绒、Windows Defender 会拦截驱动 / 服务 / 注册表写入。
解决:
全程关闭所有杀毒 / 防火墙 / 安全软件
右键 setup.exe → 以管理员身份运行
3. 安装路径非默认(非 C 盘)
现象:
装到 D/E 盘后,卸载不干净,下次无法安装
提示:无法创建 InstallDriver 实例、注册表错误
原因:CX‑ONE 卸载工具只认 默认路径 C:\Program Files\OMRON,改路径会残留大量注册表 / 文件。
解决:
第一次安装必须用默认路径(C 盘),不要改
二、安装过程中典型报错
1. “无法将数值 baseClass 写入键……” / 注册表写入失败
原因:权限不足、UAC 拦截、杀毒软件阻止。
解决:
关闭所有安全软件
管理员身份运行 setup.exe
如仍报错:运行 regedit,找到对应键,右键 → 权限 → 完全控制 给当前用户
2. “缺少 Installscript 引擎”
现象:Win7 上常见,提示:该计算机缺少 Installscript 引擎。
解决:
手动运行安装包中 ISscript.msi;或从官网下载安装 Installscript 引擎
3. 安装卡住 / 假死(长时间不动)
现象:进度条停在某步(如 “卸载备份”)半小时以上。
原因:组件注册慢、系统资源不足、之前残留冲突。
解决:
耐心等待(有时要 30–60 分钟),不要强行关闭
若超过 2 小时仍不动:重启电脑,用 CXOneRemover 清理后重装
4. 错误 1607 / 1067(Windows Installer 服务问题)
原因:Windows Installer 服务未启动或损坏。
解决:
控制面板 → 管理工具 → 服务
找到 Windows Installer → 启动类型设为 手动 → 启动服务
仍不行:运行
msiexec /unregister→msiexec /regserver重置服务
三、卸载不干净导致无法重装(重灾区)
现象
之前用控制面板 / 第三方软件卸载过
重装时提示:已安装 CX‑ONE、无法安装
原因
CX‑ONE 不能普通卸载,必须用官方专用工具。
解决(官方标准流程)
下载 / 使用光盘中 CXOneRemover(CXORemover.exe)
关闭所有欧姆龙软件 / 进程
管理员身份运行 CXORemover.exe → 等待自动清理(很慢)
重启电脑
再用 setup.exe 重装(必须默认路径、管理员、关杀毒)
⚠️ 严重警告:
若曾手动删除文件夹或用控制面板卸载,可能导致彻底无法重装,甚至重装系统才能解决。
四、安装成功但启动 / 使用异常
1. 启动时弹出 Windows Installer 反复配置
原因:安装时中断、组件注册不完整。
解决:
用 CXOneRemover 卸载 → 重启 → 完整重装(不要中断)
2. CX‑Programmer 打开报错 / 闪退
原因:.NET 版本冲突、系统缺少 VC++ 运行库。
解决:
安装 VC++ 2008/2010/2015–2022 运行库(x86+x64)
修复 .NET 3.5/4.x
3. 与其他欧姆龙软件冲突(如旧版 CX‑One、CX‑Server)
现象:安装后旧版不能用,或新版报错。
解决:
先卸载所有旧版欧姆龙软件 → 用 CXoneRemover 清理 → 重启 → 装 4.30
五、64 位系统特别注意
必须安装 64 位版 CX‑ONE 4.30
所有运行库(.NET、VC++)x86 和 x64 都要装
安装路径默认到 C:\Program Files(不是 Program Files (x86))
六、总结
关杀毒 + 管理员运行 + 默认 C 盘路径(必做)
先装 .NET 3.5 + 1.1 + VC++ 运行库
卸载必须用 CXOneRemover,别手动删
安装过程别中断,耐心等。

