許多使用者在無法以管理員身分登入 Windows 7 時,會發現傳統的 PE 一鍵清除密碼方法已失效。其實,利用 Windows 7 的 System 帳戶執行 CMD 指令,就能強制修改帳戶密碼。以下以 XP + Win7 雙系統為例(單系統也可進入 PE 操作),詳細說明操作步驟。
由於 CMD 位於系統目錄,修改檔案前必須先取得所有權。開啟 D:\Windows\System32(假設 Win7 安裝在 D 槽),右鍵點選 narrator.exe(講述人),選擇「內容」→「安全性」→「進階」→「擁有者」,將目前 XP 下的管理員帳號設為擁有者(若列表無該帳號,點選「其他使用者」手動輸入)。確定返回權限視窗,點選「新增」,將管理員帳號加入並給予「完全控制」權限。
同樣操作,將目前帳號對 cmd.exe 設為完全控制。接著將 narrator.exe 重命名為 narrator1.exe,再將 cmd.exe 重命名為 narrator.exe。這樣在登入畫面點選「輕松存取」啟動講述人時,實際執行的就是具有 System 權限的命令提示字元。
重啟進入 Win7 登入畫面,點擊右下角「輕松存取」按鈕,勾選「啟動講述人」,即會彈出 CMD 視窗(以 System 身分執行)。輸入以下指令:
net user administrator /active:yes
net user administrator 123456 /add
第一條指令強制啟用內建 Administrator,第二條將其密碼設為 123456。重啟後即可用此帳戶登入。
若原 Administrator 帳戶密碼已損壞無法使用,可在同樣的 System 權限 CMD 中建立新帳戶並加入管理員群組:
net user admin 123 /add
net localgroup administrators admin /add
重啟後即可用 admin/123 登入,擁有完整管理權限。
進入新建立的 admin 帳戶後,即可進一步修改密碼、備份資料或重新安裝系統。此法利用 Windows 7 的辨識服務替換技巧,無需第三方工具,安全可靠。