本文介紹Windows執行個體安裝系統更新後無法啟動的問題原因和解決方案。
問題現象
Windows執行個體安裝系統更新後,系統無法正常啟動或Windows功能(驅動安裝失敗,KMS服務異常等)出現異常。
問題原因
出現該問題可能是該執行個體安裝了存在缺陷的系統補丁,導致作業系統無法正常啟動或Windows功能異常。
解決方案
您可以根據執行個體是否可以正常啟動,選擇合適的方式卸載系統補丁。
執行個體可以正常啟動
方法一:在Windows更新中卸載系統補丁
遠端連線ECS執行個體。
具體操作,請參見使用Workbench終端串連登入Windows執行個體(RDP)。
單擊開始菜單,然後單擊設定。

在Windows設定介面,單擊更新和安全。

在Windows更新介面,單擊查看更新記錄。

在查看更新記錄介面,單擊卸載更新。

按右鍵要卸載的更新(例如KB5029250),單擊卸載(U),根據頁面提示,卸載該更新。

方法二:使用PowerShell卸載系統補丁
遠端連線ECS執行個體。
具體操作,請參見使用Workbench終端串連登入Windows執行個體(RDP)。
以管理員身份運行Windows PowerShell。

尋找補丁對應的軟體包。
$package = Get-WindowsPackage -Online | Where-Object {$_.PackageName -match 'KB5029250'}卸載軟體包。
$package | Remove-WindowsPackage -Online
執行個體無法正常啟動
執行個體無法正常啟動時,您可以對問題執行個體掛載修複盤,然後在執行個體中卸載異常補丁以修複該問題。假設掛載盤符為D,要卸載的補丁是KB5029250,卸載異常補丁步驟如下:
發起執行個體作業系統無法啟動診斷。
進入ECS控制台-自助問題排查,在頂部選擇地區與資源群組。
在執行個體問題排查頁簽,單擊執行個體無法串連或啟動異常問題類型。
選擇執行個體的作業系統無法正常啟動,且執行個體狀態已停止問題、需要診斷的執行個體ID及時間範圍,然後單擊開始排查。
說明需要診斷的ECS執行個體必須處於已停止狀態,具體操作,請參見停止執行個體(普通停機)。

診斷完成後,執行個體處於運行中、修複中狀態。

遠端連線有問題的執行個體。
您可以在診斷結果介面單擊VNC遠端連線,使用診斷報告中提供的臨時登入執行個體的Administrator使用者及密碼資訊登入掛載了修複盤的ECS執行個體。具體操作,請參見通過VNC串連執行個體。
以管理員身份運行Windows PowerShell。

尋找補丁對應的軟體包。
$package = Get-WindowsPackage -Path D:\ | Where-Object {$_.PackageName -match 'KB5029250'}卸載軟體包。
$package | Remove-WindowsPackage -Path D:\在執行個體列表頁,將滑鼠懸浮至修複中的狀態上,然後單擊卸載修複盤。
重啟執行個體,使以上配置生效。
具體操作,請參見重啟執行個體。
遠端連線ECS執行個體,如果該執行個體可以正常串連,說明問題已修複。
具體操作,請參見使用Workbench終端串連登入Windows執行個體(RDP)。