注册表编辑器对于系统管理员来说至关重要因为通过注册表编辑器的操作便可对注册表进行修改而注册表的修改也直接关乎到系统的使用但是如果注册表编辑器被别人禁用了该如何解救呢?下文给出了详细的解答 一赤手空拳救出注册表编辑器 在记事本中输入下面的内容并存为Enablereg然后双击将其导入注册表即可 REGEDIT [HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System] DisableRegistryTools= 二使用命令行的方式读写注册表编辑器 有些网管为了防止别人通过导入Reg文件来解除注册表编辑器的限制会取消Reg文件的关联那么直接按方案一就失效了此时我们可以用命令行的方式读写注册表编辑器点击开始运行键入 REGDeleteHKCU\Software\Microsoft\Windows\Currentversion\Policies\System/VDisableRegistryTools 出现提示键入y后回车限制即可解除 三利用VBS脚本来解除注册表编辑器的限制 如果网管把运行和CMDexe也限制了那么方案二就无能为力了只是可以利用VBS脚本来解决即在记事本中输入下面的内容另存为Enablevbs然后运行此文件即可解除限制 OnErrorResumeNext SetWSHShell=WScriptCreateObject(WScriptshell) WithWScriptCreateObject(WScriptshell) WSHshellRegDeleteHKCU\Software\Microsoft\Windows\CurrentVersion\policies\System\DisableRegistryTolls Endwith WSHShellPOPUP(成功解除你的注册表) 如果你非常幸运的碰上了特别抠门的网管对VBS文件关联也做了手脚那还可以通过按住SHift并右击VBS文件选择打开方式选择程序打开的程序选择C:\Windows\system\wscriptexe并钩选使用选择的程序打开这种文件单击确定后VBS文件关联即可恢复(对于其他类型的文件关联也可以用这个方法来恢复比如Reg文件在Regeditexe的限制解除了通过此方法也可恢复它的文件关联此外还可以借助第三方注册表编辑工具来修改注册表 四拿下Cmd和任务管理器 注册表编辑器的限制解除后Windows的其它限制也就形同虚设了比如刚碰到的CMDexe被禁止了可以通过将下面的内容保存为REG文件双击将其导入注册表即可 WindowsRegistryEditorVersion [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\system] DisableCMD= 为了监视有些网管可能会在系统里安装一些监控软件为了防止监控进程被杀掉就对任务管理器也做了限制平时遇到系统家私挽救只能重启可见禁用任务管理器对日常操作造成了相当大的不便解除限制只需要打开注册表编辑器依次展开[HKCU\Software\Microsoft\Windows\system]分支将右侧窗格中DisableTakMgr键值设置为或直接删除及即可 在记事本中输入以下内容并保存为EnableAllvbs运行此文件即可一键解除RegeditCMD和Taskmgr的限制 OnErrorResumeNext SetWSHShell=WScriptCreateObject(WScriptshell) WithWScriptCreateObject(WScriptshell) RegDeleteHKCU\Software\Microsoft\Windows\CurrentVersion\policies\System\DisableRegistryTolls RegDeleteHKCU\Software\Policies\Microsoft\Windows\system\DisableCMD RegDeleteHKCU\Software\Microsoft\Windows\CurrentVersion\policies\System\DisableTaskMgr EndWith Mybox=MsgBox(enab&vbCR&程序运行限制一解除!result) 五快速恢复注册表编辑器限制状态 恢复注册表限制的脚本(其他限制只需修改相应的注册表路径即可)在记事本输入以下内容并保存为regonoffvbs即可 DimWSHShellrMvtgi OnErrorResumeNext SetWSHShell=WScriptCreateObject(WScriptshell) v=HKCU\Software\Microsoft\Windows\CurrentVersion\policies\System\DisableRegistryTolls i=REG_DWORD t=注册表开关 r=WSHShellRegRead(v) g= If(r=)Theng= Ifg=Then WSHShellRegWritevi M=MsgBox(是否限制注册表编辑器?t) Else WSHShellRegDeletev M=MsgBox(是否限制注册表编辑器限制?t) EndIf 当注册表被限制时只要运行RegOnOffvbs就会弹出一个是否解除注册表编辑器限制的对话框选择是既可解除限制 总结 上述文章描述可谓是赤手空拳救出注册表编辑器解除了对注册表编辑器的限制便于管理员对注册表的操作希望本文能够对读者有所帮助而更多有关操作系统的知识还有待于读者去探索和学习 |