虛擬機無法正常開啟,出現 ERROR: Result Code E_FAIL 0x80004005 ...

更新 發佈閱讀 6 分鐘

【建置環境說明】

我的開發環境是win11,python是3.10.7版本,編碼的工具是Visual Studio Code(簡稱vscode)

【本篇說明】

我在使用Virtualbox開啟ubuntu虛擬機時,出現 ERROR: Result Code E_FAIL 0x80004005 in Virtualbox,可能研判是 Hyper-V 與我的虛擬機器Virtualbox有所衝突,導致無法正常開啟。

Hyper-V 是windows系統內建的一種虛擬環境,因為預設開啟的情況下會與Virtualbox互相影響,所以本篇分享3種開啟或關閉 Hyper-V的方式。

一、透過 PowerShell 啟用或關閉 Hyper-V:

啟用 Hyper-V

1.以管理員身份運行 PowerShell:

右鍵點擊開始按鈕(或按下 Win + X 鍵),然後選擇“Windows PowerShell(管理員)”或“Windows 終端機(管理員)”。

2.輸入以下命令來啟用 Hyper-V:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

這個命令將啟用 Hyper-V 及其所有相關功能。

3.重新啟動電腦:

根據提示,重新啟動你的電腦以完成安裝。

●關閉 Hyper-V

1.以管理員身份運行 PowerShell:

同樣,右鍵點擊開始按鈕(或按下 Win + X 鍵),然後選擇“Windows PowerShell(管理員)”或“Windows 終端機(管理員)”。

2.輸入以下命令來禁用 Hyper-V:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

這個命令將禁用 Hyper-V 及其所有相關功能。

3.重新啟動電腦:

根據提示,重新啟動你的電腦以完成操作。

二、透過命令提示字元啟用或關閉 Hyper-V:

●啟用 Hyper-V

1.以管理員身份運行命令提示字元:

右鍵點擊開始按鈕(或按下 Win + X 鍵),然後選擇“命令提示字元(管理員)”或“Windows 終端機(管理員)”。

2.輸入以下命令來啟用 Hyper-V:

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

3.重新啟動電腦:

根據提示,重新啟動你的電腦以完成安裝。

●關閉 Hyper-V

1.以管理員身份運行命令提示字元:

同樣,右鍵點擊開始按鈕(或按下 Win + X 鍵),然後選擇“命令提示字元(管理員)”或“Windows 終端機(管理員)”。

2.輸入以下命令來禁用 Hyper-V:

DISM /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V

3.重新啟動電腦:

根據提示,重新啟動你的電腦以完成操作。

三、在命令提示字元中,你可以使用 bcdedit 命令來設置 hypervisorlaunchtype 參數,以啟用或禁用 Hyper-V :

以下是具體操作步驟:

●開啟 HypervisorLaunchType

1.以管理員身份運行命令提示字元:

右鍵點擊開始按鈕(或按下 Win + X 鍵),然後選擇“命令提示字元(管理員)”或“Windows 終端機(管理員)”。

2.輸入以下命令來啟用 HypervisorLaunchType:

bcdedit /set hypervisorlaunchtype auto

這個命令將設置 Hyper-V hypervisor 自動啟動。

3.重新啟動電腦:

根據提示,重新啟動你的電腦以使更改生效。

●關閉 HypervisorLaunchType

1.以管理員身份運行命令提示字元:

同樣,右鍵點擊開始按鈕(或按下 Win + X 鍵),然後選擇“命令提示字元(管理員)”或“Windows 終端機(管理員)”。

2.輸入以下命令來禁用 HypervisorLaunchType:

bcdedit /set hypervisorlaunchtype off

這個命令將設置 Hyper-V hypervisor 不啟動。

3.重新啟動電腦:

根據提示,重新啟動你的電腦以使更改生效。

【本篇小結】

透過以上方式,可以關閉Hyper-V,就能正常Ubuntu虛擬機開機程序,之後會開始說明如何在Windows系統下將程式打包成apk檔。

【本篇結束】

在自學路上遇到困難是很正常的事,只要堅持到底,相信就會有所成果,期勉大家一同努力。

留言
avatar-img
留言分享你的想法!
avatar-img
艾肯比工程師
2會員
56內容數
主要分享應用程式開發過程、遭遇困難及解決技巧,提供給自學或獨立開發者做為參考,希望能對您們有所幫助。
艾肯比工程師的其他內容
2025/06/30
在使用VirtualBox開啟Ubuntu虛擬機時,遇到錯誤訊息「ERROR vmwgfx seems to be running on an unsupported hypervisor.」導致無法啟動虛擬機。本文提供兩種解決方法:更改虛擬機的圖形控制器設置和釋放虛擬機磁碟空間。
Thumbnail
2025/06/30
在使用VirtualBox開啟Ubuntu虛擬機時,遇到錯誤訊息「ERROR vmwgfx seems to be running on an unsupported hypervisor.」導致無法啟動虛擬機。本文提供兩種解決方法:更改虛擬機的圖形控制器設置和釋放虛擬機磁碟空間。
Thumbnail
2025/06/26
這篇文章說明如何在Win11系統下,使用VirtualBox虛擬機器(Ubuntu Linux系統),有關於環境設定及操作方式的常見問題,例如:畫面尺寸調整、終端機開啟、剪貼簿共用及檔案共享等,並提供詳細步驟與圖示說明。
Thumbnail
2025/06/26
這篇文章說明如何在Win11系統下,使用VirtualBox虛擬機器(Ubuntu Linux系統),有關於環境設定及操作方式的常見問題,例如:畫面尺寸調整、終端機開啟、剪貼簿共用及檔案共享等,並提供詳細步驟與圖示說明。
Thumbnail
2025/06/23
使用PyInstaller打包成.exe檔時可能會出現錯誤訊息,本文記錄了2個問題,並提供解決方式。
Thumbnail
2025/06/23
使用PyInstaller打包成.exe檔時可能會出現錯誤訊息,本文記錄了2個問題,並提供解決方式。
Thumbnail
看更多
你可能也想看
Thumbnail
在使用VirtualBox開啟Ubuntu虛擬機時,遇到錯誤訊息「ERROR vmwgfx seems to be running on an unsupported hypervisor.」導致無法啟動虛擬機。本文提供兩種解決方法:更改虛擬機的圖形控制器設置和釋放虛擬機磁碟空間。
Thumbnail
在使用VirtualBox開啟Ubuntu虛擬機時,遇到錯誤訊息「ERROR vmwgfx seems to be running on an unsupported hypervisor.」導致無法啟動虛擬機。本文提供兩種解決方法:更改虛擬機的圖形控制器設置和釋放虛擬機磁碟空間。
Thumbnail
說明如何在Windows系統下,安裝VirtualBox虛擬機及Ubuntu的過程步驟,以利後續Android APK打包。
Thumbnail
說明如何在Windows系統下,安裝VirtualBox虛擬機及Ubuntu的過程步驟,以利後續Android APK打包。
Thumbnail
22.04 開始,Ubuntu 儲存庫中的 Firefox 是一個在沙箱中運行的 Snap 軟體包。如果您想使用經典的 .deb 套件格式安裝最新的 Firefox,有兩種簡單的方法:1.由 Ubuntu 團隊成員維護的Mozilla PPA 。2. Firefox 開發團隊維護的新apt 儲存庫
Thumbnail
22.04 開始,Ubuntu 儲存庫中的 Firefox 是一個在沙箱中運行的 Snap 軟體包。如果您想使用經典的 .deb 套件格式安裝最新的 Firefox,有兩種簡單的方法:1.由 Ubuntu 團隊成員維護的Mozilla PPA 。2. Firefox 開發團隊維護的新apt 儲存庫
Thumbnail
這個更新網路上一片災情,微軟知道但修了很久,最近據說放出第二次修正的版本,有不少電腦能成功安裝,但據我觀察仍有不少的電腦其實還是安裝失敗,原因還是在於WINRE的分割區容量太小(預設約500-600MB),只要把這個分區容量擴大,再執行Windows Update讓它自己跑KB5034441就能安裝
Thumbnail
這個更新網路上一片災情,微軟知道但修了很久,最近據說放出第二次修正的版本,有不少電腦能成功安裝,但據我觀察仍有不少的電腦其實還是安裝失敗,原因還是在於WINRE的分割區容量太小(預設約500-600MB),只要把這個分區容量擴大,再執行Windows Update讓它自己跑KB5034441就能安裝
Thumbnail
●Oracle VM(Virtual Machine) VirtualBox 功能:開放原始碼的虛擬機器軟體,所謂的虛擬機器,是一種可以在一般電腦平台中與使用者之間建立的一個環境,使用者透過虛擬機器建立的環境來操作其軟體。
Thumbnail
●Oracle VM(Virtual Machine) VirtualBox 功能:開放原始碼的虛擬機器軟體,所謂的虛擬機器,是一種可以在一般電腦平台中與使用者之間建立的一個環境,使用者透過虛擬機器建立的環境來操作其軟體。
Thumbnail
「我只有 Windows 電腦也可以操作 Linux 指令嗎?」 「想試試看其他作業系統,需要移除作業系統再重灌嗎?」 「想了解虛擬化,快來試試看 VirtualBox」 今天就來實作 VirtualBox 安裝 Linux ubuntu 作業系統吧!
Thumbnail
「我只有 Windows 電腦也可以操作 Linux 指令嗎?」 「想試試看其他作業系統,需要移除作業系統再重灌嗎?」 「想了解虛擬化,快來試試看 VirtualBox」 今天就來實作 VirtualBox 安裝 Linux ubuntu 作業系統吧!
Thumbnail
在Microsoft store 搜尋 kail linux 並安裝(這裡假設你已經先安裝WSL) 之後執行kail linux 終端機 依序輸入以下指令: 上面主要是做一些更新(update and upgrade),然後安裝python3, python3-venv(虛擬環境)之後建立一個名為b
Thumbnail
在Microsoft store 搜尋 kail linux 並安裝(這裡假設你已經先安裝WSL) 之後執行kail linux 終端機 依序輸入以下指令: 上面主要是做一些更新(update and upgrade),然後安裝python3, python3-venv(虛擬環境)之後建立一個名為b
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News