Administrator 和 administrator 的分別
如果你忘記了管理員帳號登入密碼請別慌張, 首先要搞清楚: 忘記了的密碼是否安裝時 Windows 的內設總管理員帳號的密碼 (Administrator account, 相等於 Unix/Linux 的 root administrator): 這個帳號是可以改名 (rename) 和停用 (disabled) 但是不可以刪除 (delete) 的; (Administrator 的 A 本文以下就用英文大楷), 或是安裝時或以後另外增設的管理員身份用者密碼 (administrative user account; administrator 的 a 本文以下用細楷)。
安裝 Windows XP 時的總管理員密碼 (Administrator password) 在 Windows XP 家用版 (Windows XP Home edition) 是預設沒有的 (空白密碼, blank) ; 安裝 Windows XP 專業版 (Windows XP Professional) 時會請你作一個密碼用來日後登入之用。如果你用 Windows XP 家用版就可以用 Administrator 無密碼登入(請繼續看以下說明)。
解決的方法在 Windows 2000/XP 與舊板的 Windows 9x 是有分別的, 甚至 Windows 2000/NT 和 Windows XP 也有分別。所有方法都是在不登陸 Windows (離線, offline) 時執行, 因為 Windows 儲存密碼的地方, Security Account Manager (SAM) 在登入 Windows 後被系統鎖定, 你完全看不到它的內容。至於 SAM 怎樣儲存密碼, hash 又是什麼, Windows 怎樣認證 (authenticate) 密碼本文不談了!
2. 解決的方法
2.1. 忘記了管理員用者 (administrative user account) 密碼
如果不是忘記了總管理員 Administrator 而是其他管理員用者帳號 (administrative user account) 密碼就容易些: 你只要在 Windows XP 用總管理員 Administrator account 登入 (login) - Windows XP Home Edition 要去安全模式 (Safe Mode), Windows XP Professional 在 XP 歡迎畫面 Welcome screen 鍵入 Ctrl+Alt+Delete 兩次, (傳統登陸畫面已經顯示帳號欄), 帳號欄填寫 Administrator, 密碼欄填寫登入密碼登陸, 然後去控制台, 用戶賬號 (Control Panel, User Accounts) 轉密碼 (Change Password) 或刪除密碼 (Remove Password) 就可以, 或去本機使用者群組插件 (Local Users and Groups snap-in, lusrmgr.msc) 那裡改。
改完後關閉系統, 等待 Windows XP 再重開 (reboot) 時切勿用鍵盤或移動滑鼠, 等數分鐘後系統會自動啟動系統的預設瑩幕保護 logon.scr 其實是啟動了cmd.exe, 在 cmd 再鍵入 net user administrator [new password] 或是打入 lusrmgr.msc 去啟動 Local Users and Groups mmc Snap-in ,然後在這裡改用戶帳號密碼。
cmd.exe 在 Windows XP 啟動系統時已經沒有可以執行 net user Administrator newpassword 的權限, 開了 lusrmgr.msc 但它不讓你改密碼, 不信你可以自行測試!
2. 這個本人沒有試過, 但復修安裝是要你鍵入管理員密碼的。
用 Windows XP 光碟 (CD) 做一次復修 (repair)/升級安裝 (inplace upgrade installation): 等到安裝程序初步完成重新啟動去裝 devices 然後按 Shift + F10 啟動 command prompt, 鍵入 nusrmgr.cpl (使用者帳號) 及 ENTER. 接著去 Local Users and Groups mmc Snap-in ,然後在這裡改用戶賬號密碼 。改完後關閉 Local Users and Groups 及 command prompt 令安裝可以繼續進行直到完成為止 。
3. 舊 Windows 9x 方法, 只適用於 FAT 檔案系統; ***不建議使用 Windows XP!
用 Windows XP 建立的 MS-DOS 開機磁碟片 MS-DOS Startup floppy disk (功能等於 Windows ME 的開機磁碟片) 開機 , 在 DOS 環境下刪除 (delete) %SYSTEMROOT%\system32\config\SAM [這個是系統註冊(登錄)檔其中一個 (registry hive file) - 但是要注意所有管理員身份帳號 (administrator accounts) 除了總管理員 (Administrator) 賬號將會全部被刪除 - 包括在[我的文件]之個人檔案! 亦可能完全不能登入 Windows (本人自行在 VMWare 測試結果), 所以本人不建議使用!