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

忘記 Windows XP 登入密碼?9 大破解法:Administrator 後門、SAM 替換、LC4 破解、PE 重置、註冊表、開機磁碟、命令列、第三方工具、重灌

編輯:XP 系統應用技巧

前言:密碼遺失不等於資料遺失,XP 有多種繞過機制

Windows XP 密碼儲存在 %SystemRoot%\System32\Config\SAM (經 SysKey 加密)。若無 SysKey 金鑰 (預設儲存在 SYSTEM 登錄樹),離線破解極難。但 XP 存在多個架構層面的「後門」,可繞過密碼驗證。

方法一:內建 Administrator 空密碼後門 (最簡單、成功率最高)

  1. 開機進入歡迎畫面。
  2. 按 Ctrl+Alt+Del **兩次** (或 Ctrl+Alt+Del 後點「切換使用者」) 呼叫傳統登入對話框。
  3. 使用者名稱輸入 Administrator,密碼留空 → 登入。
  4. 進入桌面後:控制台 → 使用者帳戶 → 變更目標帳戶密碼 / 建立新管理員帳戶。

⚠ 前提:Administrator 未被停用、未設定密碼、非網域環境 (網域環境無本機 Administrator)。

方法二:刪除 SAM 檔案 (僅限 Windows 2000,XP 無效)

XP 引入 SysKey 加密 SAM,刪除 SAM 會導致開機失敗 (藍畫面 0xC000021A),**不可嘗試**。

方法三:離線破解 SAM — LC4 / Ophcrack (需攜帶 SAM 檔案)

  1. 用啟動盤/PE 進入系統離線環境。
  2. 複製 C:\Windows\System32\Config\SAM 及 SYSTEM (SysKey 金鑰在 SYSTEM 中) 至 USB。
  3. 另一電腦執行 LC4 (L0phtCrack) 或 Ophcrack (彩虹表) 載入 SAM + SYSTEM 進行字典/暴力破解。
  4. 密碼複雜度低可在分鐘內破出;高強度密碼可能需天/年。

方法四:替換 SAM — 用已知密碼的 SAM 覆蓋 (需相同分區格式、SysKey 狀態)

  1. 取得另一台相同 XP 版本、分區格式 (FAT32/NTFS)、SysKey 狀態一致的電腦,複製其 Config 目錄下所有檔案 (SAM、SYSTEM、SECURITY、SOFTWARE、DEFAULT)。
  2. PE/啟動盤環境下,備份原 Config 目錄,貼上新檔案覆蓋。
  3. 重開機,使用該已知密碼登入。

⚠ 風險極高:SID 衝突、使用者設定檔掛載失敗、權限錯亂。**不建議生產環境使用**。

方法五:安裝第二套 XP 並還原 MBR (雙系統法)

  1. 在其他分區安裝乾淨 XP (相同分區格式),安裝時勿格式化原分區。
  2. 安裝完成以 Administrator 登入新系統。
  3. 掛載原系統分區,複製其 Config 目錄備份,或用工具 (如 NTPWEdit) 離線編輯原 SAM 重置密碼。
  4. 用備份工具 (如 KV3000、MBRTool) 還原原 MBR,重開機進入原系統。

方法六:利用 C:\Windows\Repair 備份 SAM (理論可行、實測不穩)

Repair 目錄存放安裝初期的登錄備份 (含 SAM)。PE 下用其覆蓋 System32\Config\SAM 可恢復安裝時密碼 (通常為空)。但 Repair 目錄不一定存在、可能已損毀、SysKey 狀態可能不同,**成功率低**。

方法七:PE/啟動盤離線重置工具 — NTPWEdit、chntpw、PCUnlocker (推薦現代做法)

  1. 製作 Windows PE / Linux Live USB (如 EasyUEFI PE、Ventoy + ISO)。
  2. 啟動 PE,執行 NTPWEdit (圖形化) 或 chntpw (命令列) 選取目標 SAM,重置/解鎖指定帳戶密碼。
  3. 重開機即可免密登入或用新密碼登入。

💡 現代工具支援 SysKey 解密、NTFS 寫入、UEFI 啟動,比舊法可靠得多。

方法八:註冊表離線編輯 — 清除使用者密碼雜湊 (需載入登錄樹)

  1. PE 下 regedit → 檔案 → 載入配置單元 → 選取 C:\Windows\System32\Config\SAM → 命名為 SAM_OFFLINE。
  2. 導航 HKLM\SAM_OFFLINE\SAM\Domains\Account\Users\ (RID 為帳戶相對識別碼,Admin=0x1F4)。
  3. 刪除 V 值 (密碼雜湊) 或修改 F 值 (帳戶控制旗標) 解鎖帳戶。
  4. 卸載配置單元,重開機。

需熟悉 SAM 內部結構,操作風險高。

方法九:終極方案 — 重灌 / 就地升級修復

  • 備份資料 (PE 下複製 Documents and Settings、Users、資料分區)。
  • 重新安裝 XP 或執行就地升級修復 (保留應用與資料)。

對比總結表

方法難度成功率風險適用場景
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」習慣,才是根本之道。

Copyright © Windows教程網 All Rights Reserved