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

Windows XP 忘記密碼破解法(一):DOS 下替換 Logon.scr 為 Cmd.exe 重設密碼

編輯:Windows XP 系統介紹

遺忘 XP 登入密碼?利用 DOS 啟動盤(Win98 啟動盤/PE)替換 C:\Windows\System32\logon.scr 為 cmd.exe,開機等待螢幕保護啟動即獲取 SYSTEM 權限命令提示字元,執行 net user 重設密碼。

操作步驟

  1. DOS/PE 環境下進入 C:\Windows\System32。
  2. 建立備份資料夾:md temphack。
  3. 備份原檔:copy logon.scr temphack\、copy cmd.exe temphack\。
  4. 替換:del logon.scr → rename cmd.exe logon.scr。
  5. 重啟進入 XP 登入畫面,靜待 ~10 分鐘(預設螢幕保護等待)。
  6. 螢幕保護啟動 → 實際執行 cmd.exe (偽裝為 logon.scr) → 彈出命令提示字元(SYSTEM 權限)。
  7. 重設密碼:net user Administrator newpass(或目標帳戶名)。
  8. 輸入 explorer.exe 即可進入桌面。
  9. 事後必須:重新進入 DOS/PE,還原 logon.scr(copy temphack\logon.scr .),否則無法正常鎖定/登入。

變體:提升一般用戶為管理員

  • 備份 usermgr.exe 而非 cmd.exe,替換 logon.scr。
  • 重啟等待 → 彈出「使用者管理器」→ 將目標帳戶加入 Administrators 群組。

適用與限制

現代替代方案(更簡單、安全)

  • Windows PE (WinPE) 開機 → NTPWEdit、Offline NT Password & Registry Editor (chntpw) 圖形/文字介面直接編輯 SAM。
  • 安裝光碟「修復電腦」→「命令提示字元」同樣可執行離線登錄編輯。
  • 第三方工具:PCUnlocker、Kon-Boot(免密碼登入)、Lazesoft Recover My Password。

法律聲明

僅供合法授權系統管理員、帳戶擁有者找回自有設備存取權。未經授權破解他人密碼構成犯罪,請嚴格遵守法律。

Copyright © Windows教程網 All Rights Reserved
條件說明
檔案系統NTFS/FAT32 均可(DOS 需支援對應檔案系統)
螢幕保護等待若已修改為「無」或極長,需等待對應時間
SYSKEY若啟用 SYSKEY (syskey.exe) 加密 SAM,此法無效
EFS 加密檔案重設密碼後無法存取原 EFS 檔案(需備份憑證/金鑰)
網域環境網域控制站帳戶無法此法重設,需 DC 管理員操作