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

忘記 Vista 管理員密碼?利用 Windows PE 2.0 建立臨時帳號重設密碼

編輯:Windows Vista 系統基礎知識

過去 Windows XP 遺忘管理員密碼需借助第三方工具,Windows Vista 強大的預安裝環境(Windows PE 2.0)配合「系統修復選項」,即可建立臨時帳號登入系統重設密碼,無需額外破解軟體。

準備工作

  1. 下載並安裝 Windows Server 2003 Resource Kit Tools(rktools.exe),取得 Srvany.exe(可將執行檔以系統服務形式運行)。
  2. 建立兩個批次檔並放置桌面:
    • AddUser.bat:
      Net user test /add
      Net localgroup administrators test /add
    • StartMe.bat:
      Copy srvany.exe C:\
      Copy adduser.bat C:\
      Reg load HKLM\AddUser_SYSTEM C:\Windows\System32\Config\SYSTEM
      C:\Windows\System32\sc create AddUser Type=own Start=auto Binpath=C:\srvany.exe Obj=LocalSystem
      Reg add HKLM\SYSTEM\CurrentControlSet\Services\AddUser\Parameters /v Application /t REG_SZ /d C:\AddUser.bat
      Reg copy HKLM\SYSTEM\CurrentControlSet\Services\AddUser HKLM\AddUser_SYSTEM\ControlSet001\Services\AddUser /s /f
      Reg unload HKLM\AddUser_SYSTEM
  3. 將 AddUser.bat、StartMe.bat、Srvany.exe 複製至 USB 隨身碟或軟碟。
  4. 下載 WinPE 2.0 ISO 燒錄成開機光碟。

實作步驟

  1. 以 WinPE 2.0 光碟開機,選擇「系統修復選項」→「命令提示字元」。
  2. 輸入 X:\StartMe(X 為隨身碟磁碟機代號)執行批次檔。
  3. 重新開機,在 Vista 登入畫面點選右下角電源鈕→「重新啟動」。
  4. 第二次重開機後,系統會自動建立名為「test」的臨時管理員帳號。
  5. 以「test」帳號登入,開啟「控制台」→「使用者帳戶與家庭安全」→「使用者帳戶」→「管理其他帳戶」,選取忘記密碼的帳號(如 lybnet),點選「移除密碼」。
  6. 確認移除密碼(注意:將連帶刪除 EFS 加密檔案、個人憑證、儲存密碼等)。
  7. 執行 regedit,刪除登錄機碼 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AddUser,重新開機即可。必要時並刪除「test」臨時帳號。

下載連結:Windows Server 2003 Resource Kit Tools (rktools.exe, 11.8 MB)
微軟官方下載頁面

Copyright © Windows教程網 All Rights Reserved