一、Windows 2000 無法啟動時的修復策略
- MBR 損壞: DOS 啟動磁碟/光碟啟動,執行
FDISK /MBR 無條件重寫 MBR。
- 可進入安全模式: 使用復原主控台
Fixboot 命令。
- 命令列模式: 啟動
CMD 執行修復。
- 掛載至他機: 將問題硬碟掛接到另一台正常電腦修復。
- 其他工具: Debug 等,需有備份檔或正確 MBR 範本。
二、DiskProbe 無法使用的情況
- FAT32 分區: DiskProbe 不支援 FAT32,分區資訊對話框會顯示「不明分區」。FAT16、NTFS 正常。
- 動態磁碟 (磁碟陣列/組): Striped、Mirrored、RAID-5 等動態磁碟卷無法使用。動態磁碟將多顆硬碟視為一顆,速度快但單顆損壞全數據不可讀,風險極高。
三、容錯 (Fault Tolerant) 位元問題
- Windows NT 建立「卷」時會在分區表設定 FT 位元,與註冊表
HKEY_LOCAL_MACHINE\SYSTEM\DISK 相關。
- 多重開機環境下,非 NTFS 卷不得使用 FT 位元。
- Windows 2000 允許將 NT 的 FT 卷透過外部程式升級為動態磁碟。
四、Ntldr 檔案關鍵知識
- 若主分區 FAT16、擴展分區 NTFS,且 NTFS 分區異常,注意
Ntldr (屬性:系統、隱藏、唯讀)。
- DOS 下修改屬性:
attrib -s -h -r c:\ntldr (移除) / attrib +s +h +r c:\ntldr (恢復)。需啟動磁碟含 DOS 外部命令。
- 錯誤訊息判斷:
NTLDR is missing / Press any key to restart → 引導代碼/扇區正常,問題在 Ntldr 檔案 (主分區 FAT16)。
NTLDR is missing / Press Ctrl+Alt+Del to restart → 主分區也是 NTFS 時的提示。
- 若無上述訊息 → 問題在引導代碼或引導扇區。
五、DiskProbe 可備份/還原的開機扇區類型
- 主分區
- 擴展分區內的邏輯卷 (邏輯磁碟機)
- 擴展分區內個別的開機扇區
- 各類動態磁碟卷
六、備份開機扇區/分區表的最佳實務
- 備份至品質可靠的軟碟,檔名建議包含扇區/分區資訊以利辨識。
- DiskProbe 支援長檔名。
- 在 Windows 9.x 下受限於 BIOS INT13 中斷存取,功能受限但基本顯示/備份仍可用 (寫入未驗證,風險太高)。
七、官方詳細說明文件
Windows 2000 支援工具安裝目錄下的 dskprtrb.doc (英文),內容詳盡,含大量進階技術細節,建議參考。