為什麼無法在 Oracle Virtualbox VM 上運行 Windows 11?
近日,Windows 11正式發布。由於它的大肆宣傳,很多人都渴望藉助 VirtualBox 等工具將這個新操作系統安裝在虛擬機上。如果您嘗試在虛擬機上安裝 Windows 11,您可能會覺得這並不容易。一些用戶在 VirtualBox 上遇到了安裝錯誤等問題。他們會收到類似'這台電腦無法運行 Windows 11'。此類錯誤的解決方案是可用的。
現在嘗試在沒有 TPM 支持的虛擬機上更新 Windows 11 版本的內部人員將收到錯誤。但 Oracle 開發人員正在努力尋找合理的解決方案。由於虛擬機已經變得普遍,因此可以考慮將它們用於未來的操作系統。請記住,在 Microsoft 修改了虛擬機的硬件要求策略後,即將推出的 Windows 操作系統不再與流行的 Oracle VirtualBox 虛擬化兼容。
當雷德蒙德官方最初宣布 Windows 11 時,他們提到設置此操作系統的系統要求閾值進行了一些修改。儘管許多人認為微軟支持舊版軟件和硬件只是時間問題。儘管遭到了相當大的反對,但仍然沒有任何改變。
VM 的系統要求限制:
考慮到軟件開發人員和企業通常如何使用虛擬機來測試新操作系統,這家科技巨頭提到,Windows 11 在升級或安裝時不會檢查兼容硬件。
此版本需要進行一項更改,使虛擬機上的 Windows 11 系統要求的執行與物理 PC 相同。之前創建的運行 Insider Preview 版本的 VM 可能不會更新到最新的預覽版本。
在 Hyper-V 中,VM 應創建為第 2 代 VM。如果滿足硬件要求,則可以繼續在 Oracle 和 VMware 等供應商的其他虛擬化產品的虛擬機中運行 Windows 11。只要它們繼續支持安全啟動和 TPM 直通,就不會有問題。
另請閱讀:
目前,Oracle VirtualBox 不支持此類功能。這導致微軟最新的政策發生變化,您將無法使用該操作系統。 Oracle 無法準確說明新版本何時發布。然而,它希望向客戶保證,工作正在朝著這個方向進行,並且未來的 VirtualBox 版本將支持 Windows 11。

方法 1:選擇 VBoxSVGA 作為您的視頻適配器:
您需要轉到虛擬機設置並從顯示設置中選擇 VBoxSVGA 作為視頻適配器。同樣將為您的虛擬機分配足夠的視頻和圖形資源。因此,您可以輕鬆安裝 Windows 11。
方法 2:啟用 TPM
TPM(可信平台模塊)是主板(或 CPU)上的微控制器,其中包含加密密鑰和一些其他重要數據,可讓您驗證平台的身份。如果要在 Windows 11 上運行虛擬機,則必須在 BIOS 設置中啟用 TPM。
大多數係統必須默認啟用 TPM。但是,如果您發現 Windows 11 安裝有錯誤,建議檢查 BIOS 中的 TPM。如果已關閉,請將其重新打開並重試。開啟後,您可以輕鬆地在 VirtualBox 中的虛擬機上安裝 Windows 11。
方法 3:啟用 VT:
虛擬化 (VT) 是在任何系統上正確執行虛擬機所需的 BIOS 設置。此設置使您的系統能夠為虛擬機虛擬化 CPU。諸如“此電腦無法運行 Windows 11”之類的錯誤通常是由於此類設置造成的。
您需要重新啟動系統並確保 BIOS 中啟用了 VT。但如果禁用虛擬化,請允許它並再次嘗試安裝 Windows 11。
方法 4:替換 appraiserres.dll:
安裝 .iso 中的某個文件可能會導致問題,例如“appraiserres.dll”。如果您嘗試了上述方法但未能成功,您可以嘗試用下面關聯的文件替換該文件。現在將 iso 解壓縮到合適的位置,並將目錄中的文件替換為關聯的文件。
