遺忘 XP 登入密碼?利用 DOS 啟動盤(Win98 啟動盤/PE)替換 C:\Windows\System32\logon.scr 為 cmd.exe,開機等待螢幕保護啟動即獲取 SYSTEM 權限命令提示字元,執行 net user 重設密碼。
C:\Windows\System32。md temphack。copy logon.scr temphack\、copy cmd.exe temphack\。del logon.scr → rename cmd.exe logon.scr。cmd.exe (偽裝為 logon.scr) → 彈出命令提示字元(SYSTEM 權限)。net user Administrator newpass(或目標帳戶名)。explorer.exe 即可進入桌面。logon.scr(copy temphack\logon.scr .),否則無法正常鎖定/登入。usermgr.exe 而非 cmd.exe,替換 logon.scr。| 條件 | 說明 |
|---|---|
| 檔案系統 | NTFS/FAT32 均可(DOS 需支援對應檔案系統) |
| 螢幕保護等待 | 若已修改為「無」或極長,需等待對應時間 |
| SYSKEY | 若啟用 SYSKEY (syskey.exe) 加密 SAM,此法無效 |
| EFS 加密檔案 | 重設密碼後無法存取原 EFS 檔案(需備份憑證/金鑰) |
| 網域環境 | 網域控制站帳戶無法此法重設,需 DC 管理員操作 |