問題描述:
初始報錯:
VirtualBox – Error in supR3HardenedWiReSpawn
Error relaunching VirtualBox VM process: 5
supR3HardenedWinReSpawn what: 5 VERR_INVALID_NAME (-104) -Invalid (malformed) file/path name.
點確定后就是“不能為虛擬電腦XXX打開一個新任務”的exit 1報錯了。
而這些錯誤意味着有些DLL文件加載失敗。(注釋 1)
產生原因:
根據Kevin Arrows(2020)收集整理的用戶報告,有大致以下三類:
1. VirtualBox核心驅動未安裝或損壞(重裝inf.文件就行)
2. 第三方反病毒軟件干擾(特別是win10防火牆,但我嘗試給VirtualBox的各個應用添加白名單未成功)
3. Windows系統更新后不兼容
解決方法:
1~4略
5. 打開注冊表,找到
計算機\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VBoxDrv
雙擊Start,將數值1(或者其他)改為2就行(我在這一步成功修好)。(注釋2)
注釋:
- DLL: Dynamic Link Library 動態鏈接庫,在運行時加載和鏈接的可執行文件,多見於防止主機被高權限惡意軟件攻擊而被禁用
- 數值與含義
-
數值
啟動類型
解釋
0
引導
服務掛載在引導界面上
1
系統
服務掛載在核心初始化界面上(引導界面)
2
自動
服務根據服務管理器自動掛載
3
手動
服務按需手動掛載
4
禁用
服務禁用