萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 8 使用技巧

Windows 8 註冊表備份與還原完整圖文教學 (regedit 匯出/匯入 .reg 檔)

為什麼要備份註冊表?

修改系統設定、安裝/移除軟體、編輯群組原則、調整登錄鍵值前,**備份相關分支或完整註冊表** 可在出錯時快速還原,避免系統不穩、無法開機、功能異常需重裝。

方法一:匯出完整註冊表 / 指定分支 (GUI 操作)

  1. 滑鼠移至螢幕右下角呼叫 Charms 列 → 「搜尋」。
  2. 輸入 regedit → 點選開啟「登錄編輯器」。

  3. 在左側樹狀結構中,選擇欲備份的分支:
    • **完整備份:** 選擇最頂層「電腦」 (耗時久、檔案大 300MB+,含所有使用者/系統設定)。
    • **建議備份特定分支:** `HKEY_LOCAL_MACHINE\SOFTWARE` (系統/軟體設定)、`HKEY_CURRENT_USER` (當前使用者設定)、`HKEY_CLASSES_ROOT` (檔案關聯/COM)、特定應用程式鍵值。
  4. 點選功能列 「檔案」 → 「匯出」。

  5. 「匯出範圍」確認為「選取的分支」 (或「所有」) → 選擇儲存位置 (建議非系統碟/外接碟/雲端同步資料夾) → 檔名建議含日期用途 (如 `HKLM_SOFTWARE_20240520_BeforeTweak.reg`) → 「儲存」。

方法二:命令列匯出 (適合自動化/批次檔)

; 匯出完整註冊表
reg export HKLM D:\RegBackup\HKLM_Full_%date%.reg
reg export HKCU D:\RegBackup\HKCU_Full_%date%.reg

; 匯出特定分支
reg export "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" D:\RegBackup\RunKeys.reg

還原註冊表

  1. 雙擊備份的 `.reg` 檔案 → 確認「是」 → 顯示「已成功將機碼和值複製到登錄」即完成。

  2. 或命令列:reg import D:\RegBackup\HKLM_SOFTWARE_20240520_BeforeTweak.reg (需管理員權限)。
  3. **部分機碼還原需重新登入/重開機生效** (如 Shell 介面、驅動、服務相關鍵值)。

進階:系統自動備份與系統還原點

  • Windows 會在系統還原點、重大更新前自動備份註冊表 (系統機碼)。
  • 執行 `rstrui.exe` 開啟系統還原,選擇還原點可將註冊表連同系統檔案一併回滾。
  • 登錄備份檔 (`.reg`) 僅包含機碼/值,**不包含檔案系統變更** (如安裝程式複製的 .dll/.exe),完整復原仍需系統還原點/映像備份。

最佳實務

  • 修改前**僅備份即將變更的分支** (右鍵分支 → 匯出),檔案小、還原快、不影響無關設定。
  • 檔名包含日期、用途、分支名稱,便於管理。
  • 重要備份同步至 OneDrive/Google Drive/NAS 異地保存。
copyright © 萬盛學電腦網 all rights reserved