我幫親友修一台acer PC (win XP) , 他HDD 有壞軌,造成無法進入Win XP, 但他有在 C:很多資料和設定,希望盡量不要使用 ALT + F10重灌. 我死馬當活馬醫,上網爬文,有人提到 可使用fdisk 2 /cmbr 重建MBR table試試看.結果,仍是沒救, 當我決定使用 ALT + F10 做 原廠Recovery 時,才發現失效了!! 我剛剛做那個 無意義的傻動作 fdisk 2 /CMBR 已經毀掉了acer 隱藏區的MBR ,所以無法透過 ALT +F10 啟動 原廠Recovery.當我非常懊惱時,上網爬文得知有方法可救回.方法:硬碟分割沒有變動,隱藏分割區的資料還在,但MBR已被修改過1. 利用 DOS開機隨身碟,透過SPFDISK,先讓隱藏磁區ID 改成FAT32, (原本是12 改成 07)2. 這樣就可以利用另一台Win8 PC, 讀取這顆acer HDD 隱藏磁區內RTMBR.bin & mbrwrwin.exe ,copy起來3. 利用 DOS開機隨身碟,透過SPFDISK,將隱藏磁區ID改回原來的 12.4. 然後又回到Win8 PC, 在命令模式下執行 mbrwrwin.exe install RTMBR.bin,設法設定acer HDD 的隱藏磁區MBR.5. 結果失敗了 .因為Win8 PC 下有兩顆 硬碟,DISK 0 : Win8碟 ,DISK 1:acer HDD. 但 acer這支mbrwrwin.exe程式好像只能 修改 DISK 0的MBR ,無法指定修改DISK 1:acer HDD. 所以,acer HDD 的 MBR 仍無法還原!!我後來用一個笨方法, 重新灌一個windows 到 acer HDD 裡面,再使用acer HDD 開機進入Windows,並執行 mbrwrwin.exe install RTMBR.bin接著重新開機一次,然後在BIOS的POST期間,就能執行 ALT+F10 來做"出廠設定"的回復.請問,有沒有其他方法,能透過另一台PC 的Windows,來還原 acer HDD 的 MBR呢?(補充:輸入mbrwrwin mount hd0:1 z:執行完後他會自動幫你把acer 隱藏磁區掛載在z:下面.Windows檔案總管就能讀到acer 隱藏磁區內 pqservice的磁碟分割位置和內容..你只有一顆硬碟的話就是hd0..後面的1是指在這個硬碟分割的第1個磁區...)