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

忘記 Windows XP 登入密碼怎麼辦?5 招找回密碼完整教學(含 FAT32/NTFS 雙系統適用)

編輯:XP 系統基礎知識

Windows XP 引入 SAM(安全帳號管理器)機制,密碼保護比 Win 9x 強得多,但一旦自己忘記密碼,除了重灌似乎別無他法?其實有至少 5 種方法能在不重灌的前提下重置或繞過密碼,以下依難易度與適用分區格式排序:

方法 1:預先製作「密碼重設磁碟」—— 最省時、最官方

適用: 所有分區格式(FAT32/NTFS)
前提: 必須在「忘記密碼前」完成製作。

  1. 控制台 → 使用者帳戶 → 選擇自己的帳戶 → 左側「防止忘記密碼」啟動精靈。
  2. 插入已格式化的磁碟片(或 USB 隨身碟,視版本支援),輸入目前密碼,數秒即完成。
  3. 忘記密碼時,登入畫面點選帳號旁的「→」箭頭 → 「使用密碼重設磁碟」 → 依精靈指示重設新密碼。

方法 2:安全模式 + net user 指令重建密碼

適用: FAT32 分區、帳號名稱非中文

  1. 開機連按 F8 → 選「安全模式 (命令提示字元)」。
  2. 以 Administrator 登入(預設無密碼)。
  3. 命令列輸入:
    net user 帳號名稱 新密碼 /add
    例:net user ABCD 1234 /add(強制將 ABCD 密碼改為 1234)
  4. 若要新增管理員帳號:
    net user 新帳號 新密碼 /add
    net localgroup administrators 新帳號 /add
  5. 重開機以正常模式登入。

方法 3:雙系統或外接硬碟刪除 SAM 檔案

適用: FAT32 分區;NTFS 需另一系統能讀寫 NTFS

  1. 以另一作業系統(或將硬碟接到他機)啟動。
  2. 刪除 C:\Windows\System32\Config\SAM(假設 XP 裝在 C 盤)。
  3. 重開機進 XP,Administrator 將變為無密碼,直接登入後重設密碼。

方法 4:NTFS 專用 — NTFSDOS + 螢幕保護程式置換法

適用: NTFS 分區

  1. 從 CGSecurity 下載 NTFSDOS,製作可在 DOS 讀寫 NTFS 的開機磁碟/USB。
  2. DOS 下進入 C:\Windows\System32,將 logon.scr 改名 logon.scr.bak。
  3. 複製 command.com 並更名為 logon.scr。
  4. 重開機等待 15 分鐘,螢幕保護程式啟動 → 實為具 Administrator 權限的命令列 → 可執行 net user 重設密碼或新增管理員。
  5. 進入系統後將 logon.scr.bak 改回原名。

方法 5:第三方工具(Linux Live CD、NTAcess、Passware Kit、O&O BlueCon 等)

原理多為離線掛載登錄檔(SAM/SECURITY)直接修改密碼雜湊值或繞過 SysKey。操作細節請參考各工具說明;建議優先使用開源、社群維護的工具(如 chntpw、Offline NT Password & Registry Editor),較安全透明。


⚠ 重要提醒

  • 方法 2、3、4 均需實體存取電腦,屬合法維護手段,嚴禁用於未授權裝置。
  • NTFS 分區下方法 2、3 可能失效,請改用方法 4 或 5。
  • 習慣定期備份重要資料,並妥善保管密碼重設磁碟,才是長久之計。
Copyright © Windows教程網 All Rights Reserved