我在 linux-xen 上有一个 Windows Server 2008 Datacenter Edition VM。直到几天前它一直运行良好,显然它试图安装更新。我已经尝试了所有我能想到的方法来通过“准备配置 Windows”启动画面。
我努力了:
- 启动到安全模式的所有三个选项,所有三个都执行相同的启动屏幕步骤和无限的重启周期。
- 启动到最后一次正确的配置,再次启动到启动画面
- F8,开机进入修复,打开cmd,使用dism.exe /image:d:\ /remove-package PackageName:,结果出现一个错误,我在google上找不到相关信息。
- 我曾尝试删除 windows\winsxs\pending.xml,它当前已被删除,但仍尝试配置更新。
将 dism.exe 与 /revertpendingactions 开关一起使用,这仍然让我回到启动状态。
dism /image:D:\ /cleanup-image /revertpendingactions
- 尝试通过安装光盘进行修复,它没有操作系统修复选项,内存诊断、命令提示符和系统恢复三个选项相同
我没有意识到 Windows Server 2008 DC 版没有默认启用系统还原点。显然我没有可恢复的还原点。
我想找到一些成功的方法来通过这个启动屏幕来配置 Windows 更新。如果 pending.xml 文件丢失,那么我不明白它是如何仍然尝试配置更新的。
我很茫然,任何额外的故障排除步骤或建议将不胜感激。在建议方面,我现在意识到我需要仔细检查恢复点是否已启用并定期进行 Windows 系统恢复磁盘映像备份,以便将来拥有更好的恢复能力。
由于这是在 linux-xen 客户机上,我可以复制它并尝试其他方法,但我不确定还有什么可做的。
我可以在不破坏所有许可、rdp 用户、配置文件、数据 ETC 的情况下再次重新安装 windows 2008 服务器并取得某种成功吗?此服务器不是 AD 环境的成员。它只是一个独立的服务器,允许 10-12 个用户通过 RDP 访问一些应用程序。
但是,无论我如何转发服务器上的数据,即使我选择创建一个全新安装的新 VM 以供他们使用。
是否可以通过在引导选项中添加特定开关来通知 Windows 在引导期间跳过更新安装/配置过程?目前它有:
/NOEXECUTE=OPTOUT
我很好奇它是否有像 linux 那样的替代运行级别,这可能会让我绕过这种悲惨的情况。