SQL Server 安装前的支持规则检查里, “重新启动计算机”这一项没有通过,即使你已经重启过,安装程序还是提示失败。
这种情况在 Windows Server 上很常见,通常是因为系统里有一个 挂起的重启标志(Pending Restart) 没有清除。
原因
SQL Server 安装程序会检查系统注册表和某些系统更新是否处于“等待重启”状态,如果检测到:
Windows 更新安装了一部分但未完成
之前的某个软件安装/卸载要求重启
即使你已经手动重启过,标志没有清除,就会一直提示 重新启动计算机失败。
方法 :用注册表清除挂起重启标志
⚠️ 操作注册表前请先备份,确保有管理员权限。
打开 注册表编辑器(Win+R → 输入
regedit→ 回车)找到:
CODE1HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager2
在右侧找到并删除:
CODE1PendingFileRenameOperations2
关闭注册表编辑器
重启服务器
再尝试安装 SQL Server



