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

Windows XP 登錄檔手動備份與還原實務:系統與使用者設定檔完整指南

編輯:Windows XP 系統介紹

登錄檔實體儲存位置

類別儲存路徑核心檔案(無副檔名)
系統設定%SystemRoot%\System32\Config\SAM、SYSTEM、SOFTWARE、DEFAULT、SECURITY
使用者設定%SystemRoot%\Documents and Settings\<使用者名稱>\NTUSER.DAT

各檔案均有對應 .LOG 交易記錄檔,確保寫入原子性。

手動備份方法(三種情境)

情境一:Windows 正常運作中(圖形介面)

  1. 執行 regedit →「檔案」→「匯出」→ 選「全部」→ 儲存為 backup_full.reg(完整備份,檔案較大)。
  2. 或僅匯出特定分支(如 HKEY_LOCAL_MACHINE\SOFTWARE)以縮小檔案。

情境二:多重開機環境(從其他系統操作)

在另一作業系統(如 Windows 98、Linux、另一 XP)掛載 XP 系統分區,直接複製上述資料夾下的核心檔案到備份位置。最簡單、最完整、不受檔案鎖定限制。

情境三:NTFS 分區、單一系統、無法進入 Windows(修復控制台)

  1. XP 安裝光碟開機 → R 進入「修復控制台」。
  2. 選擇安裝、輸入管理員密碼。
  3. 使用 copy 指令備份:
    copy C:\Windows\System32\Config\SYSTEM D:\Backup\SYSTEM
    copy C:\Windows\System32\Config\SOFTWARE D:\Backup\SOFTWARE
    ...(其餘核心檔同理)
  4. 使用者設定檔:
    copy "C:\Documents and Settings\User\NTUSER.DAT" D:\Backup\NTUSER.DAT

安裝修復控制台到硬碟(建議預先部署):
XP 光碟 I386\WINNT32.EXE /cmdcons 即可安裝到開機選單,無需光碟即可進入。

還原方法

  • .reg 檔:雙擊或 regedit /s backup.reg 靜默匯入。
  • 核心檔案:需在修復控制台/雙系統/DOS 下以 copy 覆蓋 Config 資料夾對應檔案,重開機生效。
  • NTUSER.DAT:同樣需離線覆蓋,或登入該使用者後匯入 .reg(僅限該使用者分支)。

最佳實務建議

  1. 修改登錄檔/安裝驅動/系統優化前,務必先備份(匯出 .reg 或複製核心檔)。
  2. 定期(每週/重大變更後)備份完整登錄檔到非系統分區/外接硬碟/雲端。
  3. 搭配 Ghost/Clonezilla 系統分區映像備份,登錄檔損毀時可整盤還原,比單獨還原登錄檔更乾淨、更快速。
  4. 建立「登錄檔備份」桌面捷徑:
    目標:regedit /e "%userprofile%\Desktop\RegBackup_%date:~0,4%%date:~5,2%%date:~8,2%.reg",一鍵完成當日備份。
Copyright © Windows教程網 All Rights Reserved