VM開機自檢系統盤後系統無法正常啓動

Real case: 一臺vm在esxi上不能正常啓動,開機就進入Checking file system on C: ...。嘗試進入Safe Mode,同樣不能進入Windows系統。
VM開機自檢系統盤後系統無法正常啓動

Solution: 編輯開機有故障的那臺VM的註冊表,跳過開機自動檢測C盤。

有同學要問了,系統都進不去,怎麼還編輯註冊表呢?別急,下面給你詳細的step,都是日常踩過的坑,歡迎轉載和點贊!!!

Detailed steps:

  1. 將有故障的VM,我們叫它VM01吧,關機。
  2. 找一臺可以正常啓動的vm,我們叫它VM02,將VM02關機。
  3. VM02關機後,右鍵點擊VM02,選擇Edit Settings.
  4. 點擊VM Options
  5. 選擇Advanced > Edit Configuration > Add Row
  6. Insert a new row with the name devices.hotplug and a value of false.
  7. On the Virtual Hardware tab, select Existing Hard Disk from the New device drop-down menu and click Add.
    VM開機自檢系統盤後系統無法正常啓動
  8. 然後選擇有故障那臺VM01的.vmdk文件。
  9. 點擊OK,保存配置。
  10. 點擊PowerOn,將VM02開機,然後登錄系統。
  11. 以管理員權限打開註冊表。
  12. load 有故障VM01的註冊表:先選擇KHEY_LOCAL_MACHINE
    VM開機自檢系統盤後系統無法正常啓動

13.選擇File->Load Hive...
VM開機自檢系統盤後系統無法正常啓動
14.會有一個文件路徑選擇框彈出來,注意,這個路徑是有問題的那臺VM的系統盤,指到這個路徑:\WINDOWS\SYSTEM32\CONFIG\SYSTEM
15.點擊打開,會讓你輸入這個hive的名字,隨便輸入一個即可,這裏我輸入的是:VDI19
VM開機自檢系統盤後系統無法正常啓動
16.然後展開:
\CurrentControlSet001\Control\Session Manager\BootExecute
把BootExecute的值改爲:autocheck autocheck /K:C *
17.同理,展開\CurrentControlSet002\Control\Session Manager\BootExecute,如果有的話,
把BootExecute的值改爲:autocheck autocheck /K:C *
18.點擊保存。
19.點擊File->Unload Hive...
VM開機自檢系統盤後系統無法正常啓動
20.移除之前添加的有故障的那臺VM的disk,
VM開機自檢系統盤後系統無法正常啓動
21.記住:手不要賤,千萬不要勾選Delete files from datastore,否則的話什麼都沒了,之前做的都是無用功!!!
VM開機自檢系統盤後系統無法正常啓動
22.點擊OK保存。
23.去原來有故障的那臺VM,點擊PowerOn開機,這次就很快到了Windows的Welcome界面了。到此,問題解決。

希望各位客關老爺們給點個贊,寫這篇blog也很不容易,最關鍵的是幫你解決問題了不是。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章