虛擬機開機無法啟動原因


可能原因1:

找到虛擬機安裝目錄,不記得就找錯誤提示,如上我的是D:\Users\Documents\Virtual Machines\Ubuntu 64\,然后

把里面的.lck的文件全刪掉,就可以啟動了。

原因:虛擬機在運行時會創建相應的文件,即在虛擬機的安裝目錄下自動產生.lck鎖定文件文件,這是虛擬機的虛擬磁盤(.vmdk)自帶的磁盤保護機制,防止多台虛擬機同時訪問同一個虛擬磁盤造成對磁盤修改、數據丟失以及性能的削減。

虛擬機若正常退出,關機會自動刪除。如果是強制關機,屬於異常退出,虛擬機尚未來地及刪掉,這就影響了下一次的正常啟動。

可能原因2:

在啟用了Credential Guard或Device Guard的Windows 10主機上啟動12.5版之前的VMware Workstation中的虛擬機時,將顯示藍色診斷屏幕(BSOD)。
會看到類似於以下內容的錯誤:
VMware Workstation和Device / Credential Guard不兼容。禁用Device / Credential Guard后,可以運行VMware Workstation。

原因:
1、出現此問題的原因是Device Guard或Credential Guard與Workstation不兼容。
2、Windows系統的Hyper-V不兼容導致。
解決方法:
步驟一:禁用Device Guard或Credential Guard:

禁用用於啟用Credential Guard的組策略設置。
在主機操作系統上,右鍵單擊“開始” > “運行”,鍵入gpedit.msc,然后單擊“ 確定”。本地組策略編輯器打開。
轉至本地計算機策略 > 計算機配置 > 管理模板>系統 >Device Guard(或者是: 設備防護) > 啟用基於虛擬化的安全性。
選擇已禁用。
 
轉到“ 控制面板” >“ 卸載程序” >“ 打開或關閉Windows功能”以關閉Hyper-V。
選擇不重啟。
步驟二:通過命令關閉Hyper-V(控制面板關閉Hyper-V起不到決定性作用,要徹底關閉Hyper-V) 

        以管理員身份運行Windows Powershell (管理員)(Windows鍵+X)

        運行下面命令並重啟電腦:

bcdedit /set hypervisorlaunchtype off


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM