Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 2000 磁碟扇區編輯器 Dskprobe 實戰 (一):主開機記錄 (MBR) 備份與修復

編輯:Windows Server 教學

前言:磁碟關鍵資料結構與風險

硬碟前 512 位元組 (第 0 柱面、0 磁頭、第 1 扇區) 包含:

  1. 主開機記錄 (MBR) 程式碼:啟動過程核心,載入分區表、啟動作業系統
  2. 分區表:64 位元組,最多 4 條分區記錄(每條 16 位元組)
  3. 結束標記:55 AA,驗證扇區有效性

此區資料損壞 = 系統無法開機,屬嚴重災難。Dskprobe.exe 為 Microsoft 官方磁碟扇區編輯工具(支援工具包內),允許管理員直接讀寫實體扇區,進行備份、修復、編輯。

工具限制與警告

  • 需本地管理員權限執行(啟動時驗證密碼)
  • 不支援 FAT32、動態磁碟
  • 極高風險:錯誤寫入導致資料永久損失。練習請用無關鍵資料磁碟或有專家指導
  • 各機器 MBR 內容不同(多重開機、分區配置差異),切勿照抄範例數值

兩階段操作模式

  1. 備份階段:系統正常時,讀取並儲存 MBR、分區表、開機扇區為檔案
  2. 災難修復:開機失敗且確認為 MBR/分區表問題,載入備份檔寫回目標扇區

實戰:備份與修復 MBR (第 0 扇區)

1. 讀取第 0 扇區

  1. 啟動 Dskprobe.exe
  2. 選單「Drives」→「Physical Drive」→ 雙擊「Physical Drive 0」→ 點擊「Set Active」
  3. 選單「Sectors」→「Read Sectors」→ Starting Sector = 0, Number of Sectors = 1 → OK
  4. 視窗顯示 512 位元組十六進制內容(含 MBR 程式碼、分區表、55 AA 結尾)

2. 儲存備份檔

「File」→「Save as...」→ 指定路徑/檔名(預設副檔名 .dsk)

3. 災難修復:以備份覆寫損壞 MBR

  1. 「File」→「Open」→ 載入備份檔 → 核對無誤
  2. 「Write」→「Write Sector」→ Starting Sector = 0 → OK
  3. 確認覆寫 → 完成

操作前務必完整備份重要資料!

MBR 內容結構解析 (範例)

Physical Sector: Cyl 0, Side 0, Sector 1
00000000: 33 C0 8E D0 BC 00 7C FB 50 07 50 1F FC BE 1B 7C  3.....|.P.P...|
...
000001B0: 00 00 00 00 00 2C 44 63 32 31 37 31 35 0C 80 01  .....,Dc21715...
000001C0: 01 00 07 FE 7F 7D 3F 00 00 00 BF A3 5D 00 00 00  ....}?.....]...
000001D0: 41 7E 06 FE BF 62 FE A3 5D 00 A5 22 38 00 00 00  A~...b..].."8...
000001E0: 81 63 0B FE FF 7A A3 C6 95 00 18 A3 44 00 00 00  .c...z......D...
000001F0: C1 7B 05 FE FF FF BB 69 DA 00 E2 48 D4 00 55 AA  .{.....i...H..U.
  • 00000000-000001BD:MBR 開機程式碼
  • 000001BE-000001FD:分區表 (4 條 × 16 位元組)
  • 000001FE-000001FF:55 AA 結束標記
  • 粉紅色區塊:磁碟簽名 (Win2000 新增,DOS 時代無)
  • 紅色 80 開頭:啟動分區標記

常見 MBR 損壞成因

  1. 病毒:感染 MBR 搶先控制權,後續扇區常殘留病毒碼(正常應全 0)
  2. 分區表損壞:分區工具異常、電源中斷
  3. 分區操作失誤:安裝前操作,非本工具範疇

下一篇預告

專講分區表結構詳細解析、備份還原、手工重建分區表的高難度操作。

Copyright © Windows教程網 All Rights Reserved