如何解除對注冊表編輯器的限制?
注冊表編輯器對于系統(tǒng)管理員來說至關重要,因為通過注冊表編輯器的操作便可對注冊表進行修改,而注冊表的修改也直接關乎到系統(tǒng)的使用。但是如果注冊表編輯器被別人禁用了該如何解救呢?下文給出了詳細的解答。
一,赤手空拳救出“注冊表編輯器”
在記事本中輸入下面的內容并存為Enable.reg,然后雙擊將其導入注冊表即可
- REGEDIT4
- [HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System]
- "DisableRegistryTools"=-
二,使用命令行的方式讀寫注冊表編輯器
有些網管為了防止別人通過導入Reg文件來解除注冊表編輯器的限制,會取消Reg文件的關聯(lián),那么直接按方案一就失效了,此時我們可以用命令行的方式讀寫注冊表編輯器,點擊開始--運行,鍵入
- "REGDeleteHKCU\Software\Microsoft\Windows\Currentversion\Policies\System/VDisableRegistryTools"
出現提示鍵入y后回車,限制即可解除。
三,利用VBS腳本來解除注冊表編輯器的限制
如果網管把“運行”和“CMD.exe”也限制了,那么方案二就無能為力了,只是可以利用VBS腳本來解決。即在“記事本”中輸入下面的內容,另存為Enable.vbs,然后運行此文件即可解除限制。
- OnErrorResumeNext
- SetWSHShell=WScript.CreateObject("WScript.shell")
- WithWScript.CreateObject("WScript.shell")
- WSHshell.RegDelete"HKCU\Software\Microsoft\Windows\CurrentVersion\policies\System\DisableRegistryTolls"
- Endwith
- WSHShell.POPUP(“成功解除你的注冊表”)
如果你非常幸運的碰上了特別摳門的網管,對VBS文件關聯(lián)也做了手腳,那還可以通過按住SHift并右擊VBS文件,選擇打開方式--選擇程序,打開的程序選擇“C:\Windows\system32\wscript.exe”,并鉤選使用選擇的程序打開這種文件,單擊確定后VBS文件關聯(lián)即可恢復。(對于其他類型的文件關聯(lián)也可以用這個方法來恢復,比如Reg文件,在Regedit.exe的限制解除了,通過此方法也可恢復它的文件關聯(lián),此外還可以借助第三方注冊表編輯工具來修改注冊表。
四,拿下Cmd和任務管理器
注冊表編輯器的限制解除后,Windows的其它限制也就形同虛設了,比如剛碰到的CMD.exe被禁止了,可以通過將下面的內容保存為REG文件,雙擊將其導入注冊表即可。
- WindowsRegistryEditorVersion5.00
- [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\system]
- "DisableCMD"=-
為了監(jiān)視,有些網管可能會在系統(tǒng)里安裝一些監(jiān)控軟件,為了防止監(jiān)控進程被殺掉就對任務管理器也做了限制。平時遇到系統(tǒng)家私挽救只能重啟,可見禁用任務管理器對日常操作造成了相當大的不便。解除限制只需要打開注冊表編輯器,依次展開[HKCU\Software\Microsoft\Windows\system]分支,將右側窗格中“DisableTakMgr”鍵值設置為0或直接刪除及即可。
在記事本中輸入以下內容并保存為EnableAll.vbs,運行此文件即可一鍵解除Regedit,CMD和Taskmgr的限制。
- OnErrorResumeNext
- SetWSHShell=WScript.CreateObject("WScript.shell")
- WithWScript.CreateObject("WScript.shell")
- RegDelete"HKCU\Software\Microsoft\Windows\CurrentVersion\policies\System\DisableRegistryTolls"
- RegDelete"HKCU\Software\Policies\Microsoft\Windows\system\DisableCMD"
- RegDelete"HKCU\Software\Microsoft\Windows\CurrentVersion\policies\System\DisableTaskMgr"
- EndWith
- Mybox=MsgBox(enab&vbCR&"程序運行限制一解除!",1024,"result")
五,快速恢復注冊表編輯器限制狀態(tài)
恢復注冊表限制的腳本(其他限制只需修改相應的注冊表路徑即可),在記事本輸入以下內容并保存為regonoff.vbs即可
- DimWSHShell.r.M.v.t.g.i
- OnErrorResumeNext
- SetWSHShell=WScript.CreateObject("WScript.shell")
- v="HKCU\Software\Microsoft\Windows\CurrentVersion\policies\System\DisableRegistryTolls"
- i="REG_DWORD"
- t="注冊表開關"
- r=WSHShell.RegRead(v)
- g=1
- If(r=1)Theng=0
- Ifg=1Then
- WSHShell.RegWritev,1,i
- M=MsgBox("是否限制注冊表編輯器?",4,t)
- Else
- WSHShell.RegDeletev
- M=MsgBox("是否限制注冊表編輯器限制?",4,t)
- EndIf
當注冊表被限制時,只要運行RegOnOff.vbs,就會彈出一個”是否解除注冊表編輯器限制“的對話框,選擇是既可解除限制。
總結:
上述文章描述可謂是赤手空拳救出注冊表編輯器,解除了對注冊表編輯器的限制,便于管理員對注冊表的操作。希望本文能夠對讀者有所幫助,而更多有關操作系統(tǒng)的知識還有待于讀者去探索和學習。
【編輯推薦】