本文介紹Windows執行個體無法啟動,通過VNC登入時提示“0xc0000017”錯誤的問題原因和解決方案。
問題描述
Windows執行個體無法正常啟動,通過VNC登入時提示“0xc0000017”錯誤。
問題原因
導致該問題的根本原因是Windows核心組件異常,主要有以下兩種情況:
基於預覽體驗版構建的鏡像到期:如果您當前ECS執行個體是基於預覽體驗版構建的自訂鏡像,出現此問題時,只能重新構建鏡像。具體操作,請參見鏡像構建服務最佳實務。
系統檔案損壞:系統檔案被刪除或者內容被損壞,導致無法啟動。此時,需要修複損壞的系統檔案。具體操作,請參見解決方案。
解決方案
您可以對有問題的執行個體掛載修複盤,然後在執行個體中修複被刪除或者內容被損壞的系統檔案。
發起執行個體作業系統無法啟動診斷。
具體操作,請參見步驟一:發起執行個體無法串連或啟動異常診斷釋。
遠端連線有問題的執行個體。
您可以在診斷結果介面單擊VNC遠端連線,使用診斷報告中提供的臨時登入執行個體的Administrator使用者及密碼資訊登入掛載了修複盤的ECS執行個體。具體操作,請參見通過VNC串連執行個體。
嘗試使用以下方式進行修複(假設異常系統所在盤符為D)。
使用sfc工具檢查並修複,從winsxs庫中拷貝檔案:
sfc /scannow /offbootdir=D:\ /offwindir=D:\windows。使用dism工具執行修複,從Winre.wim檔案或者鏡像iso中拷貝檔案:
Dism /image:g:\ /cleanup-image /restorehealth /source:wim:g:\recovery\windowsRE\winre.wim:1。手動從
\Windows\Winsxs目錄拷貝檔案。
在執行個體列表頁,將滑鼠懸浮至修複中的狀態上,然後單擊卸載修複盤。
重啟執行個體,使以上配置生效。
具體操作,請參見重啟執行個體。
遠端連線ECS執行個體,具體操作,請參見使用Workbench終端串連登入Windows執行個體(RDP)。
如果該執行個體可以正常串連,說明問題已修複。