Windows XP 密碼儲存在 %SystemRoot%\System32\Config\SAM (經 SysKey 加密)。若無 SysKey 金鑰 (預設儲存在 SYSTEM 登錄樹),離線破解極難。但 XP 存在多個架構層面的「後門」,可繞過密碼驗證。
Administrator,密碼留空 → 登入。⚠ 前提:Administrator 未被停用、未設定密碼、非網域環境 (網域環境無本機 Administrator)。
XP 引入 SysKey 加密 SAM,刪除 SAM 會導致開機失敗 (藍畫面 0xC000021A),**不可嘗試**。
C:\Windows\System32\Config\SAM 及 SYSTEM (SysKey 金鑰在 SYSTEM 中) 至 USB。Config 目錄下所有檔案 (SAM、SYSTEM、SECURITY、SOFTWARE、DEFAULT)。Config 目錄,貼上新檔案覆蓋。⚠ 風險極高:SID 衝突、使用者設定檔掛載失敗、權限錯亂。**不建議生產環境使用**。
Config 目錄備份,或用工具 (如 NTPWEdit) 離線編輯原 SAM 重置密碼。C:\Windows\Repair 備份 SAM (理論可行、實測不穩)Repair 目錄存放安裝初期的登錄備份 (含 SAM)。PE 下用其覆蓋 System32\Config\SAM 可恢復安裝時密碼 (通常為空)。但 Repair 目錄不一定存在、可能已損毀、SysKey 狀態可能不同,**成功率低**。
💡 現代工具支援 SysKey 解密、NTFS 寫入、UEFI 啟動,比舊法可靠得多。
regedit → 檔案 → 載入配置單元 → 選取 C:\Windows\System32\Config\SAM → 命名為 SAM_OFFLINE。HKLM\SAM_OFFLINE\SAM\Domains\Account\Users\ (RID 為帳戶相對識別碼,Admin=0x1F4)。V 值 (密碼雜湊) 或修改 F 值 (帳戶控制旗標) 解鎖帳戶。需熟悉 SAM 內部結構,操作風險高。
Documents and Settings、Users、資料分區)。| 方法 | 難度 | 成功率 | 風險 | 適用場景 |
|---|---|---|---|---|
| Administrator 空密碼 | ★ | 90%+ | 低 | 家用、工作群組、Administrator 未設密 |
| PE + NTPWEdit/chntpw | ★★ | 99% | 低 | 所有 XP、SysKey 啟用、UEFI/BIOS 皆可 |
| LC4/Ophcrack 破解 | ★★★ | 視密碼強度 | 中 | 弱密碼、離線分析、取證 |
| SAM 替換/註冊表編輯 | ★★★★ | 50% | 高 (SID/權限錯亂) | 極特殊環境、無 PE 工具 |
| 重灌/修復安裝 | ★ | 100% | 資料遺失風險 | 其他均失敗、系統已損毀 |
**首選:PE + NTPWEdit/chntpw**,現代、可靠、支援 SysKey、圖形化操作。**次選:Administrator 空密碼後門**,零工具、秒級嘗試。其餘方法多為歷史參考或特殊情境。養成「建立密碼重設磁碟」或「備份 SAM+SYSTEM」習慣,才是根本之道。