我把自己画在一个角落里。我刚刚在远程数据中心托管的 Windows 2008 R2 服务器上安装了 Service Pack 1,无法使用“真实”屏幕和键盘登录。SP1 似乎破坏了远程桌面协议 (RDP),我进入登录屏幕,登录并短暂看到欢迎消息,然后 RDP 会话终止,如下所示:
服务提供商 (OVH) 有一个虚拟 KVM 东西,应该可以在这种情况下提供帮助,但服务器在启动到该模式时出现蓝屏(显然是某种虚拟环境)。OVH 工程师说 2008 服务器不支持 vKVM,因此该工具无用……几乎。一线希望是我能够使用 vKVM 将服务器启动到安全模式并且它不会蓝屏,但是:
- 我无法卸载服务包,因为服务器管理器未在安全模式下运行
- 我无法安装 VNC,因为 Windows Installer 未在安全模式下运行
- 我无法安装更新,因为 Windows Update 不在安全模式下运行(轶事证据表明安装更多更新可以解决此问题)。
该服务器没有完整的系统备份,因为备份系统是基于 FTP 的,而且它是不可行的,所以我不能简单地从备份中恢复。但是,所有重要数据都已备份。所以我可以选择从头开始重建服务器,我真的希望避免这种情况,因为停机时间是不可取的。
关于如何在不完全重新安装的情况下将自己画回这个角落有什么建议吗?例如,是否有一些可以在安全模式下安装的远程访问软件?是否有 RDP 的已知修复程序?有没有办法从安全模式回滚服务包?
好吧.. 喝了点咖啡,想得更直一些。删除以前的回复并提供更好的信息:
来自KB2667402的更新的原始版本会导致此问题。它在已知问题中指出,在更新后应用 SP1 会导致 RDP 问题。
该补丁已重新发布以解决和更正 RDP 问题。
所以,你应该可以正常启动服务器并通过WMI远程卸载补丁的原始版本
卸载 KB 并随后强制重启后,您应该能够再次通过 RDP 连接到服务器。届时,您应该能够安装同一 KB 的更新版本
脚注:这确实解决了问题,但我没有必要远程使用 WMI。我能够使用虚拟 KVM 启动到安全模式并直接使用 WUSA 命令行卸载 KB2667402。重启后一切正常。这使我能够避开所有与允许远程用户访问 WMI 相关的防火墙和权限问题。