Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Windows 7 開機密碼破解/修改教學:使用 WinPE 替換系統檔案四步驟完成

編輯:關於 Windows

忘記 Windows 7 開機密碼、或需在無密碼情況下登入他人電腦(經授權)進行維護?利用 WinPE/Win7PE 開機,替換 C:\Windows\System32\osk.exe(螢幕鍵盤)為 cmd.exe,即可在登入畫面呼叫命令提示字元,以 net user 指令重設密碼。以下為完整四步驟教學。

⚠ 法律與道德提醒:本教學僅供本人遺忘密碼自行重設、或經授權的系統維護使用。未經授權破解他人密碼屬違法行為,請勿濫用。

準備工具

  • WinPE/Win7PE 開機 USB 或光碟(可用微軟官方 ADK 製作、或第三方 PE 如伏羲、微軟官方 WinRE)。
  • 目標電腦需可從 USB/光碟開機。

破解/修改步驟

  1. 進入 PE 系統備份原檔:
    從 USB/光碟啟動 PE,開啟檔案總管,找到系統磁碟(通常是 C:)的 Windows\System32 資料夾。
    將 cmd.exe 與 osk.exe 備份至其他分區(如 D:\Backup)。
  2. 替換系統檔案:
    將 osk.exe 刪除或改名(如 osk.exe.bak)。
    將 cmd.exe 複製一份並改名為 osk.exe。
  3. 從硬碟開機觸發命令提示字元:
    移除 USB/光碟,從硬碟正常開機進入 Windows 7 登入畫面。
    點擊左下角「輕鬆存取」圖示 → 選擇「螢幕鍵盤」。
    因 osk.exe 已被替換為 cmd.exe,將直接彈出系統管理員權限的命令提示字元視窗。
  4. 重設密碼:
    在 CMD 中輸入:
    net user <使用者名稱> <新密碼>
    範例:net user huaner 123456
    出現「命令成功完成」即代表密碼已修改。

事後復原(重要)

  1. 重新進入 PE 系統(或使用安裝光碟修復模式)。
  2. 將備份的原始 cmd.exe、osk.exe 複製回 System32 覆蓋。
  3. 否則日後點擊「螢幕鍵盤」會直接開啟 CMD,造成安全風險(任何人均可重設密碼)。

原理說明

  • Win7 登入畫面的「螢幕鍵盤」按鈕呼叫 C:\Windows\System32\osk.exe。
  • 替換為 cmd.exe 後,系統以 SYSTEM 權限執行 CMD,繞過登入驗證。
  • net user 為內建帳號管理指令,可新增/修改/刪除本地使用者密碼。

替代方案(更安全)

  • 使用微軟官方「密碼重設磁碟」(預先建立)。
  • 使用另一個管理員帳號登入 → 「控制台 → 使用者帳戶」重設密碼。
  • Windows 安裝光碟 → 「修復電腦」→ 命令提示字元 → 執行 net user(無需替換系統檔)。

掌握此技巧,遺忘密碼時可自行快速恢復存取權,但請務必遵守法律與道德規範,僅在授權情境下使用。

Copyright © Windows教程網 All Rights Reserved