做為系統管理員,如果忘記Vista登錄密碼,難道只能重裝嗎?當然不是,下面介紹兩種破解方法希望對大家有所幫助。
方法一:
請先將Vista安裝盤放入光驅,重新啟動計算機,在CMOS中進行設置以光驅啟動。
1.當出現安裝界面時,請單擊“Repair your computer”(修復系統),在隨後彈出的對話框中選擇“Command Prompt”(命令提示符)。
2.在調用了系統的命令提示符窗口後,請輸入“mmc.exe”命令並按回車鍵,系統將會調用出控制台。
3.隨後選擇文件”-“添加/刪除管理單元”,系統將再次彈出一對話框。在該對話框左側窗口內選中“本地用戶和組”,然後再單擊“添加”按鈕。此時,系統將把“本地用戶和組”添加到“控制台節點”,單擊“確定”按鈕完成添加過程。
4.添加完畢後,系統返回到控制台操作界面,單擊左側窗口中的“本地用戶和組”,然後再單擊“用戶”,系統將在右側窗口中列出當前所有用戶。右鍵單擊你要破解的登錄用戶,選擇“設置密碼”在彈出的“為帳戶設置密碼”對話框中,單擊“繼續按鈕”。
5.系統彈出設置新密碼的窗口。而此時Vista系統並不需要用戶輸入以前的密碼,而是直接可以設置新的密碼。在輸入新的密碼後,單擊確定按鈕,系統會彈出一對話框,提示設置成功。
方法二:
沒有vista安裝光盤,可用以下方法解決:
原理:
在windows 2000/xp/vista下,按shift鍵5次,可以打開粘置,會運行sethc.exe,而且,在登錄界面裡也可以打開。這就讓人聯想到WINDOWS的屏保,將程序替換成cmd.exe後,就可以打開shell了。
環境:
1, 使用PE工具自啟動盤;
2, 掛接硬盤到其他主機上;
3, 通過VISTA內置的"密碼重置盤"
4, WinXP 與 Vista 雙系統
步驟:
1. 進入到WINXP PE系統中, 進入VISTA系統中的SYSTEM32目錄下,找到Sethc.exe,嘗試重命名或刪除. (注意刪除前先備份一下)
2. 找到Vista系統中的CMD.EXE 復制並命名為 sethc.exe;
3. 重新啟動電腦, 進入VISTA系統中;
4. 在密碼登錄界面中, 連續按shift鍵5次,可以打開粘置功能,這時彈出我們熟悉的CMD窗口;
5. 在CMD窗口中依次輸入以下命令:
net user icefire 123456 /add (無密秘可不輸123456)
net localgroup administrators icefire /add
net localgroup users icefire /del (我輸入這句說不成功,但帳戶也已創建,可不輸)
三行命令的意思分別是:
a. (表示新添加一個用戶, 用戶名為 icefire , 密碼為 123456)
b. ( 將用戶名 icefire 添加到管理員組,起到提升權限作用)
c. (系統默認會將新用戶默認為USERS組,因此,為了權限的足夠大,需要清除小權限)
7. 完成了以上步驟, 重新啟動下電腦, 再次進入VISTA, 系統將提示你可以使用ICEFIRE這個用戶了, 輸入你的密碼.進去吧!
copy c:\windows\system32\cmd.exe d:\(假設你的Vista安裝在C盤,這裡把命令提示符復制到D盤)
del c:\windows\system32\osk.exe (刪除“輕松訪問”組件中的屏幕鍵盤程序)
rename d:\cmd.exe osk.exe (把命令提示符改名為屏幕鍵盤程序名稱)
copy d:\osk.exe c:\windows\system32(把重命名後的命令提示符復制到系統目錄)
重新啟動電腦並退出光盤,在Vista登錄界面單擊屏幕左下角的“輕松訪問”圖標,然後在彈出的窗口勾選“啟動屏幕鍵盤”,單擊“確定”,此時啟動的就是命令提示符了(見圖2)。
通過“命令提示符”新建用戶進入。只要在“命令提示符”下輸入“net user CFAN 123456 /add”,這樣就新建一個用戶名為“CFAN”,登錄密碼為“123456”的用戶
輸入“net user”顯示當前用戶,然後使用“net user CFAN 123456 /add”,強制將用戶CFAN(CFAN為已有用戶但遺忘密碼)的密碼更改為123456。