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