遺忘 XP 密碼不必重灌系統。依環境與權限提供五種找回方案,從官方工具到底層修改。
方案一:預先建立密碼重設磁碟(需未忘密碼時操作)
- 「控制台」→「使用者帳戶」→選擇帳戶 → 「防止忘記密碼」→ 插入隨身碟/軟碟 → 輸入目前密碼建立。
- 忘記密碼時,登入畫面點選帳戶右側「→」 → 「使用密碼重設磁碟」 → 插入磁碟 → 依精靈設定新密碼。
方案二:安全模式下 NET USER 指令重設(最常用)
- 重開機連按 F8 → 選「帶命令提示字元的安全模式」。
- 選擇 Administrator 登入(預設無密碼)。
- 命令列執行:
net user <帳戶名> <新密碼> /add
例:net user Alice 123456 /add(若帳戶已存在則為修改密碼)。
- 重開機正常模式用新密碼登入。
限制:僅適用 FAT32 分區、帳戶名非中文。NTFS 需方案三/四/五。
方案三:雙系統/PE 刪除 SAM 檔案(暴力破解)
- 用另一作業系統 (Linux/PE/另一 XP) 啟動。
- 掛載 XP 系統盤,刪除
C:\Windows\System32\Config\SAM。
- 重開機 XP,Administrator 密碼變為空白,直接登入再設定新密碼。
風險:可能導致系統不穩/無法開機,建議先備份 SAM。
方案四:NTFSDOS 工具在 DOS 下修改 logon.scr(經典駭客技巧)
- 製作含 NTFSDOS 的 DOS 啟動碟,啟動進入 NTFS 讀寫環境。
- 將
C:\Windows\System32\logon.scr 改名 logon.scr.bak。
- 複製
command.com 為 logon.scr。
- 重開機等待 15 分鐘螢幕保護啟動,彈出的命令提示字元具備 SYSTEM 權限(相當於 Administrator)。
- 執行
net user ... 修改密碼,修復 logon.scr。
適用 NTFS 分區,操作複雜需 DOS 環境。
方案五:專業密碼重設工具(推薦新手)
- Offline NT Password & Registry Editor (chntpw) - 開源、免費、支援 NTFS/Syskey、USB 啟動。
- Ophcrack - 彩虹表破解,適合弱密碼。
- PCUnlocker / PassMoz / iSunshare - 圖形化商業工具,操作簡單。
- Linux Live CD (如 Kali, Ubuntu) - 掛載分區用
chntpw 或手動編輯 SAM。
總結建議
- 平時建立「密碼重設磁碟」或記錄密碼於安全處。
- 單機環境首選「安全模式 Administrator + net user」。
- NTFS/加密環境首選「Offline NT Password (USB啟動)」。
- 切勿嘗試不明來源破解工具,防植入惡意程式。