Windows-Server-2008-R2
Windows Server 2008 重新啟動進入 WinRe 恢復環境
我最近在一些 Windows Server 2008 R2 SP1 標準伺服器上遇到了問題,在執行標準重啟時,它將重啟到 WinRE 恢復環境。轉到機器的控制台並再次重新啟動設備將毫無問題地將其帶回作業系統。這些都是虛擬機,我們還有其他機器沒有問題。最近一次發生在伺服器上執行自動更新之後。
- Windows 更新日誌不指示任何故障
- 系統日誌不指示任何錯誤或警告
- 檢查 bcedit /enum 我沒有看到引導記錄有任何問題
- 檢查 msconfig->Boot 選項卡沒有選擇特殊的引導選項
我不知道還有什麼要檢查的。有任何想法嗎?謝謝
我們執行了 sfc /scannow 但沒有發現任何問題。我們最終只是使用以下命令禁用了自動 Windows 恢復環境
reagentc.exe /disable
我們這樣做是因為在我們的問題的每個實例中,如果我們在 WinRE 中重新啟動 VM 後它會成功啟動。所以禁用 Windows RE 似乎是最好的主意,因為現在如果出現啟動問題,它將再次重新啟動,而不是啟動到 WinRE。
顯然,這是一些 2008/2008 R2 環境在大量更新後出現的間歇性問題
$$ insert favourite windows update débâcle anecdote here $$. 在您的“不太重要”的伺服器之一上嘗試此解決方案,但它相對不具侵略性,如果它對您的特定問題沒有幫助,也不應該造成任何傷害。
讓系統啟動到 Windows 恢復模式,然後打開命令提示符 - 並鍵入:
sfc /SCANNOW /OFFBOOTDIR=C:\ /OFFWINDIR=C:\Windows
將目錄更改為:
C:\Windows\winsxs\
如果pending.xml 文件存在,刪除它…否則,重新啟動系統並選擇正常啟動。
嘗試再次重新啟動以進行測試,但您應該可以繼續前進。
以下是有關“sfc”命令行實用程序的一些資訊: https ://msdn.microsoft.com/en-us/library/windows/desktop/aa382541%28v=vs.85%29.aspx
希望這會有所幫助,祝你好運!