安装 SolidWorks 时提示“前一个安装中的 Windows 重启操作正在等待处理”,通常是因为注册表中存在挂起的文件操作记录,导致安装程序误判系统状态。最直接的解决方法是重启电脑或手动清理注册表挂起项。
核心解决方案
重启计算机:官方建议首先尝试完整重启系统(非睡眠或休眠),以清除挂起的重启请求 。
若重启后提示依旧,需手动清理注册表 。
删除注册表挂起项:按 Win + R 输入 regedit 打开注册表编辑器 。
定位路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
在右侧找到 PendingFileRenameOperations 项,右键选择删除。
删除后无需重启,直接重新运行安装程序 。
辅助排查措施
结束相关进程:在任务管理器中结束 msiexec.exe、sldim.exe 等后台进程,防止锁定注册表 。
清理临时文件:删除 C:\Windows\Temp 及 C:\Config.Msi 下的临时文件,避免安装回滚脚本干扰 。
关闭干扰软件:安装时暂时禁用杀毒软件或防火墙,并取消勾选 SOLIDWORKS Electrical 等非必需组件以减少依赖冲突 。