承接上篇,本文詳細說明 DiskProbe 使用限制、無法開機時的修復策略、動態磁碟與容錯位元、NTLDR 檔案處理、可備份的開機扇區類型、備份最佳實務與跨平台使用注意事項。
一、無法啟動 Windows 2000 時的修復方案
- MBR 損壞: DOS 開機軟碟執行
FDISK /MBR 無條件重寫 MBR
- 可進入安全模式: 復原主控台
Fixboot 命令
- 命令列修復: 啟動
CMD 執行修復工作
- 掛載到他機: 將問題硬碟接到正常電腦修復
- 其他工具: Debug 低層編輯 (需備份檔案或正確 MBR 範本)
二、DiskProbe 無法使用的情況
- FAT32 檔案系統: 顯示為「不明分區」;僅支援 FAT16/NTFS
- 動態磁碟 (磁碟陣列/磁碟組): Striped、Mirrored、RAID-5 等多磁碟合併邏輯;單顆損壞導致全組資料不可用,風險極高
三、容錯位元 與動態磁碟升級
- WinNT 建立「磁碟區」時在分區表設定 FT (Fault Tolerant) 位元,關聯登錄
HKEY_LOCAL_MACHINE\SYSTEM\DISK
- 多重開機環境下,非 NTFS 磁碟區不得使用 FT 位元
- Win2000 允許將具 FT 位元的 WinNT 磁碟區透過外部程式升級為動態磁碟
四、NTLDR 檔案關鍵處理
- 屬性:系統 (s)、隱藏 (h)、唯讀 (r)
- 損壞/遺失癥狀:
- 主分區 FAT16 + 擴充分區 NTFS:
NTLDR is missing / Press any key to restart
- 主分區亦為 NTFS:
NTLDR is missing / Press Ctrl+Alt+Del to restart
- 前者代表開機碼/扇區正常,問題在 NTLDR;後者可能涉及開機碼/扇區
- DOS 下修復屬性指令:
- 移除屬性:
attrib -s -h -r c:\ntldr
- 加回屬性:
attrib +s +h +r c:\ntldr
五、可備份/還原的開機扇區類型
- 主分區開機扇區
- 擴充分區內邏輯磁碟機開機扇區
- 擴充分區個別開機扇區
- 動態磁碟磁碟區
六、備份最佳實務與跨平台注意
- 備份至品質可靠軟碟,檔名建議包含扇區/分區資訊以利辨識
- 支援長檔名
- 可用於 Win9.x,但受限於 BIOS INT13 中斷存取方式,寫入操作未驗證 (風險高)
- Win2000 採保護模式直接存取磁碟,非 INT13,安全性較高
支援工具安裝目錄下的 dskprtrb.doc 英文說明文件極詳盡,建議深入研讀。