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

手把手教你備份與還原 Windows XP 重要密碼:從 PWL 到 SAM 完整攻略

編輯:XP 系統基礎知識

前言:重灌前最易被忽略的「隱形資產」

文件、設定好備份,但密碼怎麼辦? 瀏覽器存的帳號、網路鄰居密碼、郵件客戶端密碼、甚至系統登入密碼,重灌後全沒了。更棘手的是:幫別人備份時對方不願透露密碼,如何在不知密碼情況下完整遷移?本文提供 Windows 98 到 XP/2003 的完整解決方案。

一、Windows 98:PWL 檔案備份法

原理

Win98 驗證登入靠 Windows 目錄\用戶名.PWL 檔案。備份該檔案即備份所有快取密碼(含系統登入、網路、應用程式密碼)。

備份批次檔(BACKUP.BAT)

@echo Backup Password.....
@echo off
md D:\pwbak
copy c:\Windows\*.pwl D:\pwbak
@echo Backup Password Successfully!
pause

註:c:\ 為系統盤,D:\pwbak 為備份目標,可自行修改。

Win98/DOS 下執行即可完成全用戶密碼備份。

還原批次檔(RESTORE.BAT)

@echo Restore Password.....
@echo off
@echo y|copy D:\pwbak\*.pwl c:\Windows
@echo Restore Password Successfully!
pause

前提:重灌後必須建立與原系統完全相同用戶名的帳號,否則 PWL 無法對應,還原無效。

二、Windows 2000 / XP / Server 2003:SAM 資料庫備份法

NT 核心系統將密碼雜湊儲存在登錄檔 HKEY_LOCAL_MACHINE\SAM\SAM,預設連 Administrators 也無法直接讀取,需提權至 SYSTEM 權限。

方法一:AT 指令排程啟動 Regedit(無需第三方工具)

  1. 建立排程任務:命令提示字元輸入
    at 13:45 /interactive regedit.exe
    (時間設當前 1~2 分鐘後;/interactive 允許與當前桌面互動)
  2. 等待 Regedit 彈出:此時以 SYSTEM 權限運行,可存取 SAM。
  3. 匯出 SAM 分支:展開 HKEY_LOCAL_MACHINE\SAM\SAM,右鍵選「匯出」存為 SAM.reg。
    進階:單一帳號備份:HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\Names\帳號名 記下預設值(如 0x1f4),再到 Users\000001F4 匯出。
    警告:嚴禁刪除任何鍵值,否則系統可能無法開機!
  4. 還原/遷移:雙擊 .reg 匯入即可恢復密碼或移植到新電腦。

方法二:PsExec 工具提權(更可控)

  1. 下載 psu.exe(或微軟官方 PsExec.exe)放入 C:\WINNT\system32(或 C:\Windows\System32)。
  2. 工作管理器 → 處理序 → 檢視 → 選擇欄位 → 勾選「PID」,記下 winlogon.exe 的 PID(如 824)。
  3. 命令提示字元執行:
    psu -p regedit.exe -i 824
    (或 psexec -s -i regedit.exe 直接以 SYSTEM 啟動)
  4. Regedit 開啟後按 F5 重新整理,SAM\SAM 即可存取,後續步驟同方法一。

三、實務建議與避坑指南

場景建議方案注意事項
自己重灌、知道密碼瀏覽器匯出密碼 + 網路連線備份 + 郵件客戶端匯出最乾淨、無風險
幫他人備份、不知密碼Win98 用 PWL 法;XP/2000/2003 用 SAM 匯出法還原時必須同用戶名;跨機器遷移需相同版本
系統已無法開機PE 系統啟動 → 掛載離線登錄檔(%SystemRoot%\System32\config\SAM)匯出需 PE 環境與登錄檔編輯知識

四、安全警示

  • SAM 檔案包含所有本地帳號密碼雜湊,**極度機密**。備份檔案(.reg/.pwl)務必加密保存,傳輸時使用加密通道,用完立即銷毀臨時副本。
  • 跨版本遷移(如 XP → 2003)可能因 SAM 結構差異導致失敗,建議同版本間遷移。
  • 若原系統啟用 Syskey(系統金鑰),SAM 雜湊經額外加密,直接匯入可能無效,需同步遷移 Syskey 設定。

掌握這兩套技巧,無論是自己的機器還是幫親友維護,重灌前的「密碼焦慮」將成為歷史。記住:**備份要趁早,還原要驗證,安全要入心。**

Copyright © Windows教程網 All Rights Reserved