事故回顧
- DELL C521 預裝 Vista,單一系統分區 (140GB) + 隱藏恢復分區 (10GB)。
- 嘗試用 PQMagic 8.0 (DOS版) 重分區 → 提示錯誤選「是」修復 → 分區表損壞,PQMagic 自身也無法識別(錯誤 #105 分區重疊),系統無法開機。
- 資料珍貴,拒絕重灌,尋求分區表修復。
嘗試過程
fdisk /mbr 無效。
- Vista/XP 光盤自動修復無效。
- DiskGenius「重建分區表」 → 產生一大堆亂分區,總容量 1TB+,明顯錯誤。
- 在 DiskGenius 細節視圖發現:未知分區與 DELL 恢復分區的「終止柱面/磁頭/扇區」全被改成磁碟最後一個扇區的值,導致分區重疊。
核心修復思路:手動對接分區邊界
原理:上一分區的結束位置 + 1 扇區 = 下一分區的起始位置。參考同款機型正常分區表,手動修正錯誤的起止 CHS 值。
修正前(錯誤)
第 0 分區 起始 0/1/1 終止 1558/164/63
第 1 分區 起始 301/180/1 終止 1558/164/63 ← 錯誤:終止值應為第 2 分區起始前一扇區
第 2 分區 起始 1055/15/21 終止 1558/164/63
修正後(正確)
第 0 分區 起始 0/1/1 終止 301/179/63
第 1 分區 起始 301/180/1 終止 1055/14/20
第 2 分區 起始 1055/15/21 終止 1558/164/63
關鍵換算:每柱面 255 磁頭 (0-254),每磁頭 63 扇區 (1-63)。上一分區終止磁頭 179、扇區 63 → 下一分區起始磁頭 180、扇區 1,完美銜接。
修復步驟
- 用 Vista 光盤啟動 → 命令提示字元執行
diskgen.exe(王牌啟動盤 V2.1 整合)。
- 在 DiskGenius 中手動修改上述 3 個分區的起止 CHS 值 → 存盤。
- 重啟 → Vista 光盤修復 → 偵測到系統 → 修復開機選單 → 再次重啟 → 系統完美恢復。
經驗總結
- PQMagic 在 Vista/Win7 時代已不支援 GPT/新分區表格式,**嚴禁用於新系統分區操作**。
- 分區表損壞時,**手動對接 CHS 邊界** 是終極招數,需參考同款正常機型或備份資料。
- 修復分區表後,**必須執行系統開機修復** 重建 BCD/MBR,才能真正進入桌面。
- 電腦醫院/官方售後多只會「格式化重裝」,自學底層工具能省錢救資料。