Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win8 更新後 VirtualBox 無法啟動?解除安裝更新 KB3045999 即可恢復

編輯:Windows 8 系統介紹

Windows 8 安裝更新 KB3045999 後,VirtualBox 虛擬機無法啟動、報錯 VERR_NEM_VM_CREATE_FAILED 或 VERR_NEM_MISSING_KERNEL_API,主因是該更新啟用了 Hyper-V 相容功能與 VirtualBox 衝突。解除安裝該更新並關閉自動更新即可恢復。

修復步驟

  1. 控制台 → 程式和功能 → 檢視已安裝的更新。
  2. 搜尋 KB3045999,右鍵 → 解除安裝。
  3. 重新開機,VirtualBox 應可正常啟動虛擬機。
  4. 建立 暫停更新 或關閉 Windows Update 自動更新,防止 KB3045999 重複安裝。

根因與替代方案

  • KB3045999 強制啟用 Windows Hypervisor Platform,與 VirtualBox 5.x 衝突。VirtualBox 6.0+ 已支援 Hyper-V 共存 (需在設定→系統→加速→啟用 Hyper-V 選項)。
  • 若需保留 Hyper-V (Docker Desktop、WSL2、Android Emulator 需求),請升級 VirtualBox 至 6.1+ 並啟用「使用 Hyper-V」選項,而非解除更新。
  • 命令列永久停用 Hyper-V:bcdedit /set hypervisorlaunchtype off (重開機生效),但會導致 Docker/WSL2 無法運作。
Copyright © Windows教程網 All Rights Reserved