如何修復從 Windows 8 安裝光盤啟動時出現的錯誤 0x0000005D
在新 PC 或 Oracle VM Virtual Box 或 VMware 中安裝 Windows 8 時,許多用戶收到錯誤消息“您的 PC 需要重新啟動。請按住電源按鈕。錯誤代碼:0x0000005D。”在啟動過程中。
與 Windows Vista 和 7 不同,Windows 8 並不與所有型號的 AMD/Intel 處理器兼容。要修復 0x0000005D 錯誤,您必須擁有支持數據執行保護功能的處理器。它有兩個不同的名稱。對於 Intel 處理器,其稱為“執行禁用 (XD)”;對於 AMD 處理器,其稱為“不執行 (NX)”。大多數 CPU 都支持這些功能,因此如果您收到此錯誤,很可能是因為您的系統上未啟用 XD 或 NX 功能。
如何啟用數據執行保護功能?
進入 BIOS 後,轉到高級選項並選擇處理器,然後無執行內存保護,如果沒有,則安全 > 選項並選擇執行禁用。將其更改為“啟用”或“打開”。
如果 XD/NX 支持選項的 BIOS 設置在您的系統上不可用,您可能需要聯繫製造商來更新 BIOS。請注意,某些較舊的處理器可能不包含這些功能,並且與 Windows 8 不兼容。如果您想檢查 XD/NX 是否可用或在您的系統中啟用,您可以下載安全這會告訴你。
如果您的處理器支持虛擬化技術 (VT) 和數據執行保護功能,那麼您應該在屏幕上看到以下結果:

從 Windows 8 安裝光盤引導虛擬機時出現錯誤代碼 0x0000005D?
嘗試從 Windows 8 安裝光盤啟動虛擬機時,您還可能會收到 0x0000005D 錯誤。

要解決此問題,您還需要按照上述說明在物理機的 BIOS 中啟用數據執行保護功能。此外,在BIOS中啟用“虛擬化技術(VT)”功能。
以下是在 DELL poweredge 服務器中啟用 VT 選項的方法:
建議閱讀:VirtualBox 和 VMware 錯誤 0x0000005D 修復:您的 PC 需要重新啟動
重新啟動您的DELL poweredge服務器,按F12進入BIOS,選擇“處理器設置”,並將“虛擬化技術”設置為“啟用”。
然而,根據我的經驗,即使我在主機操作系統的 BIOS 中啟用了“數據執行保護”和“虛擬化技術 (VT)”功能,從 Windows 8 ISO 映像啟動 VMware 虛擬機時仍然會收到 0x0000005D 錯誤。最終我通過更改VMware Workstation虛擬機設置下的操作系統版本修復了該錯誤。

只要將版本更改為任何x64版本,0x0000005D錯誤就會立即消失。
