Windows Server 2008 R2忘記管理員密碼後的解決方法

    在日常的工作中,對於一個網絡管理員來講最悲哀的事情莫過於在沒有備用管理員賬戶和密碼恢復盤的情況下遺忘了本地管理員賬戶密碼。

    在早期的系統中,遇到這種事情可以使用目前國內的很多Windows PE光盤來解決。但是,對於Windows Server 2008 R2來講,只靠簡單的這些操作是暫時無法解決密碼問題的。

    但是,可以通過替換文件,使用變通的方法,可以在繞過登錄的情況下,使用命令提示行方式,添加本地管理員賬戶或修改管理員賬戶密碼。

    具體操作方法是:
    一、使用Windows Server 2008 R2的安裝光盤引導計算機啓動。完成安裝映像加載後,進入語言選擇界面,此時,按下“Shift+F10”,打開命令提示符界面,進入Windows目錄所在分區(若是默認安裝Windows,並使用的“系統保留”分區,則爲D盤),並定爲到“Windows\System32”目錄下(如下圖)。

wKioL1Q7grWDw3jeAAErmP7ajTU493.jpg


二、找到該目錄下的“osk.exe”文件,並將其刪除(如下圖)。

    命令:del osk.exe

wKioL1Q7g12wdOiLAAE9M5p962A276.jpg


三、將當前目錄下的“cmd.exe”複製並重命名爲“osk.exe”(如下圖)。 
    命令:copy cmd.exe osk.exe

wKioL1Q7hRrx_cHsAAFxGRJZhLA118.jpg


四、重啓計算機,等待開機啓動完畢,點擊左下角的“輕鬆訪問”按鈕,在彈出對話框中勾選“不使用鍵盤鍵入(屏幕鍵盤)”,並點擊“確定”(如下圖)。

wKiom1Q7hUOC59eOAAFdcvKwXq0633.jpg


五、由於在此前做了文件的替換,所以現在將打開的不是屏幕鍵盤,而是CMD命令提示符界面(如下圖)。

wKioL1Q7heXTpNoTAAEO90WiBy0777.jpg


六、利用net user命令修改本地管理員賬戶的密碼(如下圖)。

    命令範例:net users administrator A123456

wKioL1Q7hmSSmr9wAADuZQMM22U390.jpg

注意:如果不確定不清楚不知道管理員賬戶名,可以在此新建一個用戶,並將其加入到本地管理員組中,具體命令如下:
net users adminuser P@ssw0rd /add
net localgroup administrators adminuser /add



七、利用本地管理賬戶和修改後的密碼進行正常登錄(如下圖)。

wKiom1Q7huLgAJfdAAEP0HWAyzY863.jpg


八、能夠正常登錄成功,證明密碼修改生效(如下圖)。

wKioL1Q7h56TUFjKAADGTS1BHoA871.jpg


    完成後,在從其它Windows Server 2008 R2的計算機上,找到osk.exe,將其複製到當前計算機,替換現有的由cmd.exe複製重命名而來的osk.exe文件,即可將其復原。
    注:默認情況下正常的osk.exe只能刪除而不能被粘貼替換,所以要粘貼替換osk.exe必須先對其NTFS權限進行修改才行。或者重啓機器進入PE,在PE中進行此項複製復原。
    最後,可能隨着時間的推移,微軟會將此種修改本地管理密碼的操作利用升級補丁的形式進行修補,故仍然是建議建立備用管理員賬戶或者使用密碼恢復盤來進行此操作。爲防日後忘記,故此摘錄,而便日後信手摘來。。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章