常见问题

SQL Server 安装前的支持规则检查里, “重新启动计算机”这一项没有通过,即使你已经重启过,安装程序还是提示失败。

这种情况在 Windows Server 上很常见,通常是因为系统里有一个 挂起的重启标志(Pending Restart) 没有清除。


原因

SQL Server 安装程序会检查系统注册表和某些系统更新是否处于“等待重启”状态,如果检测到:

  • Windows 更新安装了一部分但未完成

  • 之前的某个软件安装/卸载要求重启

    即使你已经手动重启过,标志没有清除,就会一直提示 重新启动计算机失败

方法 :用注册表清除挂起重启标志

⚠️ 操作注册表前请先备份,确保有管理员权限。

  1. 打开 注册表编辑器(Win+R → 输入 regedit → 回车)

  2. 找到:

    CODE
    1HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager2
  3. 在右侧找到并删除:

    CODE
    1PendingFileRenameOperations2
  4. 关闭注册表编辑器

  5. 重启服务器

  6. 再尝试安装 SQL Server