如何修復 Windows 沙箱錯誤 0x80070015:設備未就緒
Windows Sandbox 是在安全、隔離的環境中測試應用程序的有用功能。但是,用戶在嘗試啟動 Windows Sandbox 時可能會遇到錯誤代碼 0x80070015,並伴有消息“設備尚未就緒”。此錯誤通常是由於支持服務配置錯誤或系統問題造成的。讓我們探討如何解決此問題並使您的 Windows Sandbox 重新工作。
方法 1:啟用並配置所需的服務
解決 Windows Sandbox 錯誤 0x80070015 的第一步是確保所有必要的服務都在運行並正確配置。請按照以下步驟檢查和調整所需的服務:
步驟一:按 Windows 鍵 + R 打開“運行”對話框,輸入“services.msc”,然後按 Enter 打開服務管理器。
步驟2:找到並雙擊以下每項服務:
- 網絡虛擬化服務
- 虛擬磁盤
- Hyper-V 虛擬機管理
- Hyper-V 主機計算服務
- 容器管理服務
步驟3:對於每項服務,將“啟動類型”設置為“手動”或“自動”,如下所示:
- 網絡虛擬化服務:手動
- 虛擬磁盤:手動
- Hyper-V 虛擬機管理:手動
- Hyper-V 主機計算服務:手動
- 容器管理器服務:自動
第4步:如果其中任何服務未運行,請單擊“啟動”按鈕啟動它們。
第5步:配置所有服務後,重新啟動計算機以應用更改。
第6步:系統重新啟動後,嘗試再次啟動 Windows Sandbox 以查看錯誤是否已解決。
過時的系統文件或驅動程序有時會導致 Windows 沙箱錯誤 0x80070015。更新系統通常可以解決以下問題:
步驟一:單擊“開始”按鈕並打開“設置”(齒輪圖標)。
步驟2:導航到“更新和安全”,然後從左側邊欄中選擇“Windows 更新”。
步驟3:單擊“檢查更新”並安裝任何可用更新,包括可選更新和驅動程序更新。
第4步:安裝更新後,重新啟動計算機。
第5步:系統重新啟動後,嘗試再次啟動 Windows Sandbox。
方法3:在BIOS中啟用虛擬化
Windows Sandbox 需要硬件虛擬化支持,必須在計算機的 BIOS 中啟用該支持。如果未啟用,您可能會遇到 0x80070015 錯誤:
步驟一:重新啟動計算機並進入 BIOS 設置。這通常是通過在啟動期間按 F2、F10 或 Del 等鍵來完成的(確切的鍵因製造商而異)。
步驟2:尋找名為“虛擬化技術”、“Intel VT-x”、“AMD-V”或類似選項的選項。該選項可能位於“高級”、“CPU 配置”或“安全”設置下。
步驟3:如果尚未啟用虛擬化選項,請啟用它。
推薦閱讀:如何在 Windows 10 中打開 Windows 沙盒
第4步:保存更改並退出 BIOS。您的計算機將重新啟動。
第5步:Windows 加載後,嘗試再次啟動 Windows Sandbox。
方法 4:重新安裝 Windows 沙盒功能
如果上述方法不起作用,請嘗試重新安裝 Windows Sandbox 功能:
步驟一:按 Windows 鍵 + R,輸入“Optionalfeatures.exe”,然後按 Enter 打開 Windows 功能。
步驟2:取消選中“Windows Sandbox”旁邊的複選框,然後單擊“確定”以刪除該功能。
步驟3:出現提示時重新啟動計算機。
第4步:重新啟動後,重複步驟 1 和 2,但這次選中重新安裝 Windows Sandbox 複選框。
第5步:出現提示時再次重新啟動計算機。
第6步:系統重新啟動後,嘗試啟動 Windows Sandbox。
通過執行這些方法,您應該能夠解決 Windows Sandbox 錯誤 0x80070015 並讓您的虛擬環境啟動並運行。如果您仍然遇到問題,可能需要檢查是否有任何衝突的軟件,或者考慮將乾淨的 Windows 安裝作為最後的手段。
