如何修復 Windows 11 中的 Oracle virtualbox 問題

如何修復 Windows 11 中的 Oracle virtualbox 問題

微軟曾試圖推動 Windows 應用程序的 UWP 平台,但桌面應用程序仍然是 Windows 10 的主要應用程序類型。 VLC 播放器和 Spotify 等應用程序有桌面版本和 UWP 版本。微軟並沒有強迫開發者選擇 UWP 並放棄桌面應用程序。同樣,對於 Windows 11,所有可以在 Windows 10、8/8.1 和 7 上運行的應用程序都與新操作系統兼容。到目前為止,唯一的例外是 Oracle 的 VirtualBox。

如何修復 Windows 11 中的 Oracle virtualbox 問題

Windows 11 上的 Oracle VirtualBox 問題

Oracle 的 VritualBox 是一種流行的免費 VM 工具,被廣泛使用。它功能強大,比許多付費替代品要好得多。不幸的是,大多數嘗試在 Window 11 上運行 VirtualBox 的用戶都無法啟動虛擬機。該應用程序本身在 Windows 11 上安裝得非常好,但是當涉及到加載和運行虛擬機時,該機器無法啟動。

1. 在 Windows 11 上禁用 Hyper-V

微軟已經承認在 Windows 11 上運行的 VirtualBox 存在問題。為了解決這個問題,用戶需要在他們的系統上禁用 Hyper-V。 

要在 Windows 11 上禁用 Hyper-V,請按照以下步驟操作。

  1. 打開控制面板。
  2. 轉到程序。
  3. 選擇打開或關閉 Windows 功能。
  4. 從功能列表中,取消選中 Hyper-V。
  5. 單擊確定。

注意:如果您沒有看到 Hyper-V,請查找 Windows Hypervisor Platform 或 Windows Sandbox 並禁用它。

如何修復 Windows 11 中的 Oracle virtualbox 問題

2.等待VirtualBox更新

VirtualBox 兼容性問題在 Oracle 的盡頭。這意味著Oracle必鬚髮布新版本的VirtualBox,並且這個新版本必須解決兼容性問題。Oracle 正在處理更新,但截至目前,還沒有發布修復程序的日期。

更新可用後,只有後續版本才能在 Windows 11 上運行,這意味著您可能需要升級 VM 機器的設置,以便它們可以在最新版本上運行。

3.卸載VirtualBox

如果您不使用 VirtualBox,則可以卸載該應用程序併升級到 Windows 11,沒有任何問題。如果您找到了適合您需求的 VirtualBox 替代方案,則可以安全地從系統中刪除該應用程序,然後執行升級。目前,微軟正在阻止對運行 VirtualBox 的系統進行升級。

  1. 打開控制面板。
  2. 轉到程序>卸載程序。
  3. 從已安裝的應用程序列表中選擇 VirtualBox
  4. 單擊卸載按鈕。
  5. 允許應用程序卸載。 

結論

Microsoft 尚未在 Windows 11 上阻止 VirtualBox。這是一個簡單的應用程序兼容性問題。它可以在應用程序升級時修復,並且這樣做不涉及進行任何重大更改或遵循新的開發規則。不過,甲骨文應該很快就會發布更新,因為 Windows 11 上的用戶並不多,該公司可能會選擇推遲而不是提前發布更新。

在 BIOS/UEFI 中啟用或停用硬體虛擬化

硬體輔助虛擬化通常稱為 VT-x (Intel) 或 AMD-V (AMD),是大多數現代處理器中的一項功能,可為虛擬化提供全面支援。此功能對於 VirtualBox 等虛擬化軟體的最佳運作至關重要。如果在電腦的 BIOS 或 UEFI 設定中停用此功能,您在執行虛擬機器時可能會遇到問題。以下是檢查和修改此設定的方法。

在 BIOS/UEFI 中啟用或停用硬體虛擬化的步驟:

先關閉系統,然後重新開啟。電腦開始啟動後,立即按 BIOS/UEFI 鍵。此密鑰因製造商而異,但通常為以下之一: F2、 F10、 F12、 ESC 或  刪除

進入 BIOS/UEFI 選單後,尋找標示 進階、 CPU 的選項卡或部分配置,或類似的東西。

搜尋標記為 Intel 虛擬化技術、 Intel VT-x< a i =4>、AMD-V 或類似的。這就是硬體輔助虛擬化功能。

如果您要啟用硬體虛擬化,請將此選項設為 啟用。如果您想要停用它(出於故障排除或其他目的),請將其設定為 停用

進行必要的變更後,儲存 BIOS/UEFI 設定並退出。儲存變更的方法各不相同,但通常是 F10 或選擇 儲存並儲存變更。退出 選項。

讓你的電腦正常重開機。更改將在啟動時生效。

並非所有處理器都支援硬體輔助虛擬化。在 BIOS/UEFI 設定中搜尋之前,請確保您的 CPU 具有此功能。某些電腦可能具有與虛擬化相關的其他安全性設置,例如 Intel VT-d 或 I/O MMU 虛擬化。除非您有特定要求,否則可以保留原樣。

檢查事件日誌和錯誤代碼

VirtualBox 與許多軟體應用程式一樣,會記錄其操作和錯誤。透過檢查這些日誌,您通常可以確定問題的根本原因並找到解決方案。

了解事件日誌

事件日誌提供應用程式和系統通知、警告和錯誤的記錄。 Windows 將這些日誌合併到事件檢視器中,並將它們分類以便於導覽。

在事件檢視器中存取 VirtualBox 日誌的步驟

按 + 鍵開啟執行對話框。輸入並按下 Enter.WindowsReeventvwr.msc

在左側窗格中,展開 Windows 日誌。通常,與 VirtualBox 相關的條目將顯示在 應用程式下。

在右側窗格中,使用 找出 選項搜尋與 VirtualBox 相關的事件。

尋找錯誤符號(紅色感嘆號)或警告(黃色三角形)。這些條目將深入了解可能導致問題的原因。

解釋錯誤代碼

雖然日誌提供了有關問題的上下文,但錯誤代碼可以提供特別豐富的資訊。它們可能顯示為字母和數字的組合。以下是如何處理它們:

如果您在 VirtualBox 中遇到錯誤訊息,請記下任何附帶的錯誤代碼。

VirtualBox 有大量的官方文件。使用搜尋功能尋找提及您的錯誤代碼的內容。

如果官方文件沒有提供明確說明,請嘗試在線上搜尋錯誤代碼。通常, Reddit 等社區論壇可能包含已經討論過類似問題並提供解決方案或解決方法的帖子。

事件檢視器顯示的日誌數量可能令人難以承受。請記住使用過濾器來簡化您的搜尋。始終確保您的 VirtualBox 版本是最新的,因為某些錯誤代碼可能與新版本中已修復的錯誤有關。

在 VirtualBox 中調整虛擬機器設置

確保正確配置虛擬機器的設定對於獲得最佳效能和防止問題至關重要。配置錯誤的設定可能會導致各種問題,例如效能不佳、應用程式崩潰,甚至無法啟動虛擬機器。以下是在 VirtualBox 中調整虛擬機器設定的詳細指南:

分配適當的 RAM 和 CPU

分配給虛擬機器的 RAM 和 CPU 核心數量會顯著影響其效能。分配的資源不足可能會導致效能下降或虛擬機器無法啟動。

開啟 VirtualBox 並選擇您要調整的虛擬機器。

點選 設定 > 系統

在 主機板 標籤中,使用滑桿分配所需的 RAM。確保您分配的記憶體不超過總系統記憶體的 50%,以避免主機系統效能問題。

移至 處理器 選項卡並指派 CPU 核心數。與 RAM 一樣,請避免為虛擬機器使用超過一半的可用核心。

啟用 3D 加速

3D 加速可以提高虛擬機器中的圖形效能,特別是當您執行具有圖形使用者介面的應用程式或作業系統時。

導航至 設定 > 顯示

在 螢幕 標籤下,選取 啟用 3D 加速

調整顯存

增加視訊記憶體可以提高圖形效能,特別是在運行需要更高圖形功能的應用程式時。

仍在 顯示 設定中,使用滑桿分配視訊記憶體。將其設為可用的最大值通常會產生最佳結果。

其他一般性建議

  • 確保虛擬機器的虛擬硬碟有足夠的空間。空間不足可能會導致意外行為。
  • 根據您的需要,您可能需要啟用或停用特定的整合功能,例如主機和來賓系統之間的共用資料夾或拖放功能。
  • 確保網路適配器設定符合您的網路要求。不正確的配置可能會導致連線問題。
  • 每次調整一項設定並在每次變更後測試虛擬機器的效能以確定其影響。
  • 如果虛擬機器正在運行,某些設定可能會顯示為灰色。確保在進行調整之前已關閉虛擬機器。

“Windows 11 屏幕凍結但鼠標工作”的 11 個快速技巧

“Windows 11 屏幕凍結但鼠標工作”的 11 個快速技巧

處理Windows 11屏幕凍結但鼠標工作問題然後嘗試解決Windows 11隨機凍結的修復程序

[9 個修復] Windows 10 上的 UNEXPECTED_STORE_EXCEPTION 錯誤

[9 個修復] Windows 10 上的 UNEXPECTED_STORE_EXCEPTION 錯誤

您的 Windows 10 系統上是否遇到 UNEXPECTED_STORE_EXCEPTION 錯誤?使用 9 種可行的解決方案解決此 BSOD 錯誤。

SD 卡顯示錯誤大小:如何將 SD 卡還原為完整容量

SD 卡顯示錯誤大小:如何將 SD 卡還原為完整容量

您的 SD 卡顯示的大小是否錯誤,請閱讀我們的指南,了解如何輕鬆將 SD 卡恢復到完整容量...

[11 種方法] 修正 Windows 10 和 11 中的 DLL 錯誤或遺失 DLL 檔案問題

[11 種方法] 修正 Windows 10 和 11 中的 DLL 錯誤或遺失 DLL 檔案問題

透過這篇更新的文章,了解不同的 DLL 錯誤並了解如何立即修復 DLL 檔案未找到或遺失的錯誤...

已修復:為了保護您在 Windows 10 上的安全,此應用程式已被阻止

已修復:為了保護您在 Windows 10 上的安全,此應用程式已被阻止

修復此應用程式已被阻止以保護您在 Windows 10 中的錯誤。嘗試給出的修復並擺脫此應用程式已被阻止錯誤

防毒軟體與反惡意軟體:您需要哪一個?

防毒軟體與反惡意軟體:您需要哪一個?

防毒軟體和反惡意軟體聽起來很相似,但具有不同的特徵。了解他們可以為您提供的不同好處。

遊戲電腦中可修復的 4 個常見錯誤

遊戲電腦中可修復的 4 個常見錯誤

閱讀我們的指南,了解如何修復遊戲電腦中的常見錯誤,並輕鬆開始玩您最喜愛的遊戲...

修正 Windows 10 商店錯誤代碼 0x80072ee7 [7 個可行的解決方案]

修正 Windows 10 商店錯誤代碼 0x80072ee7 [7 個可行的解決方案]

了解如何使用 7 種有效的解決方案修復 Windows 10 中的商店錯誤代碼 0x80072ee7 並無錯誤地存取 Windows 應用程式商店。

如何卸載 Windows 11

如何卸載 Windows 11

你嘗試過 Windows 11。你不喜歡 Windows 11,你想回到 Windows 10。就許可證而言,如果你有一個正版的 Windows

Microsoft Visual C++ 執行階段程式庫錯誤:7 個簡單修復

Microsoft Visual C++ 執行階段程式庫錯誤:7 個簡單修復

了解如何解決 Microsoft Visual C++ 運行時庫錯誤 Windows,遵循給出的解決方案並修復 Runtine C++ 錯誤