人人IT網

人人IT網

當前位置: 主頁 > 編程語言 > C >

win8下忘記開機密碼進入系統(本機)

時間:2012-09-22 00:03來源:Internet 作者:Internet 點擊:
關於這主題的文章網上應該很多,筆者最近裝了win8玩玩,在win8下如果忘了電腦怎麼進入系統呢,當然用工具有很多啦,我要說的是手動進入win8系統。 其實也沒什麼技術含量,核心就是把粘滯鍵启動的程序s

關於這主題的文章網上應該很多,筆者最近裝了win8玩玩,在win8下如果忘了電腦怎麼進入系統呢,當然用工具有很多啦,我要說的是手動進入win8系統。

其實也沒什麼技術含量,核心就是把粘滯鍵启動的程序sethc.exe替換为cmd.exe

在C:\windows\system32下有一個sethc.exe (那個是粘滯鍵對應的程序)只要按shift 5下就可以實現。

步驟如下:

1,管理員身份启動命令提示符,cd C:\windows\system32 ,定位到C盤的system32下,sethc.exe和cmd.exe都在這。

2,繼續在剛剛的命令行下運行 copy cmd.exe sethc.exe (把cmd.exe更为sethc.exe那運行sethc.exe就是運行cmd .exe了)。當然可以先复制sethc.exe做下備份。为什麼不直接更改

啊,還要運用命令,那是因为dos有比admin更高的權限,admin可能不成功這样就好了。盡管dos比admin有更高的權限,不出所料的話還是會彈出拒絕訪問的提示。why?直接對sethc.exe

進行刪除,重命名等操作會發現除了需要管理員權限,還需要TrustedInstaller提供的權限才能對此文件進行更改。OK,那如何獲得這權限呢,很簡單,只要改變這exe文件的所有者就行了。

方法如下:

右鍵——屬性——安全——高級,會發現所有者为TrustedInstaller,點擊右邊的更改,輸入自己的用戶名或者Administrators,然後可以點擊右邊的檢查名稱,確定。接着別忘了更改一下用戶名或Administrators的訪問權限,可以更改为完全控制,確定。接着運行步驟2可以發現命令成功執行。

3,重新启動電腦,發現要輸入密碼,連續的按5下shift,就有了cmd.exe的窗口出來,而且是管理員權限的。那是因为我們更改了sethc.exe为cmd.exe,在運行sethc.exe時運行了

cmd.exe。輸入命令:net user 用戶名 123456,就把用戶的密碼強行更改为123456。輸入123456就進入了系統,這下再也不怕忘了密碼進不了系統了,也省去了用工具破解密碼等的麻煩。

PS:其實在輸入密碼的界面可以發現左下角有個圖標,點開有講述人、放大鏡、屏幕鍵盤,在system32下分別是Narrator.exe,Magnify.exe和osk.exe,都可以用cmd.exe替換为這些程序,當然如果有TrustedInstaller權限問題,参照上述方法解决。當然如果是別人的電腦,那估計只能使用工具或是winpe進去,再按照上述方法更改,應該也可以的~~~


From:CNBLOGS
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
評價:
表情:
驗證碼:點擊我更換圖片
欄目列表
推薦內容