在外部硬碟上安裝 Windows to Go 後,筆記型電腦硬碟上的 Windows 7 無法啟動

在外部硬碟上安裝 Windows to Go 後,筆記型電腦硬碟上的 Windows 7 無法啟動

剛剛在 USB 外接硬碟上成功安裝並執行 Windows 8 的 Windows to Go。然而,在關閉並移除 USB 硬碟後,我啟動我的筆記型電腦(僅安裝了 Windows 7),但它無法啟動,並且嘗試修復它也不起作用。

Windows 8 似乎損壞了筆記型電腦硬碟上的分割區表,導致 Windows 7 無法啟動。

我該如何解決這個問題並避免將來出現同類問題?

答案1

要從硬碟啟動 Windows Vista、7、8,您需要:

  1. 磁碟上的 Windows MBR
  2. 活動分割區上的 Windows NT6 PBR(分割區開機記錄)
  3. 活動分割區上的 \Boot\BCD(啟動設定資料),具有正確的載入程式條目。
  4. 活動分割區上的 \bootmgr

您可以使用 Windows 復原/安裝 DVD/USB,進入修復命令提示字元:

啟動程式- 寫入PBR和MBR

bootsect /nt60 all /mbr - should do

啟動程式- 修復/創建 BCD(和 bootmgr)

bcdboot c:\windows - should do (assuming Windows is installed on c:)

若要將分區設定為活動分區,您可以使用磁碟部分(或 Windows 中的磁碟管理)。

Windows 從硬碟啟動的順序始終是:

  1. BIOS 從第一個硬碟載入並執行 MBR
  2. MBR 從活動分區載入並執行 PBR
  3. PBR 從活動分割區載入並執行 bootmgr
  4. bootmgr 讀取 BCD 並顯示啟動選單(或當 BCD bootmgr 中只有一個載入器項目載入並執行 winload.exe 等時...)

答案2

這是關於具有相同問題的多重啟動http://www.multibooters.co.uk/articles/drive_letters.html 這也解決了 bcdedit 的一個緊密問題http://forum.acronis.com/forum/34337

相關內容