方法一:
有兩個必要前提才行:按裝Windows XP的分區必須采用FAT 32文件小係統,用戶名中沒有漢字。在確認滿足這兩個條件後,即可執行以下步驟來破解登錄口令。首先,開機啟動Windows XP,當運行到“正在啟動Windows XP”的提示界麵時,按“F8”鍵調出係統啟動選擇菜單,選擇:“帶命令行安全模式”,當運行停止後,會列出“Administrator”和其它用戶的選擇菜單(本例的其他用戶以xpuser01為例),選擇“Administrator”後回車,進入命令行模式,鍵入命令:“net user xpuser01 1234 /add”,這是更改該用戶密碼的命令,命令中的“1234”是更改後的新密碼,如果鍵入的用戶不存在(xpuser01),那麼係統會自動添加這個用戶。
另外還可以使用“net localgroup administrator xpuser01 /add”命令把xpuser01 這個用戶升為超級用戶,即可擁有所有權限。最後一步,就是重新啟動計算機,在登錄窗口中輸入剛剛更改的新密碼便可成功登錄。
方法二:
Windows NT/2000/XP中對用戶帳戶的安全管理使用了安全帳號管理器(Security Account Manager , SAM)的機製,安全帳號管理器對帳號的管理是通過安全標識進行的,安全標識在帳號創建時就同時創建,一旦帳號被刪除,安全標識也同時被刪。安全標識是唯一的,即使是相同的用戶名,在每次創建時獲得的安全標識完全不同。因此,一旦某個帳號被用戶名重建帳號,也會被賦予不同的安全標識,不會保留原來的權限。
安全帳號管理器的具體表現就是%SystemRoot%\system32\config\sam文件。SAM文件是Windows NT/2000/XP的用戶帳戶數據庫,所有用戶的登錄名以及口令等相關信息都會保存在這個文件中。
知道了這些我們的解決辦法也產生了:在係統啟動前,插入啟動盤,進入:C:\WINNT\System3\Config\ ,用ren命令將SAM文件改名,或用del命令將SAM文件刪除,重啟電腦即可。改名或刪除SAM文件以後,使用Administrator登錄,密碼為空。試試看!
方法三:
如果你手頭上有Windows Key 5.0這個軟件也可以解決問題。該軟件包含在Passware Kit 5.0中,用於恢複係統管理員的密碼,運行後生成三個文件:txtsetup.oem、winkey.sys和winkey.inf,三個文件一共才50KB,短小精悍。把這三個文件放到任何軟盤中,然後使用XP安裝光盤啟動電腦,啟動過程中按F6鍵讓係統安裝第三方的驅動程序。此時,正是我們切入的最好時機,放入該軟盤就會自動跳到Windows Key的界麵。它會強行把Administrator的密碼換成“12345”,這樣就可以解決忘記Windows XP登錄口令這個難題了。