如何解锁注册表编辑器
大家经常上网,难免有中招的时候,病毒杀完后,却发现注册表打不开了,怎么办呢?其实有一些方法可以帮助我们解决这个问题。
一、用工具解锁。
1、用超级兔子。
在超级兔子2008.05个人版中是这样设置的:运行超级兔子,选择“打造属于自己的系统”选项,进入到设置界面后,在左侧选择“系统”选项,打开“系统”设置框,单击“系统选项”标签,在下面找到“禁止使用注册表编辑器”,将前面的复选框的对号去掉就可以使用注册表了。
2、用组策略编辑器。
①这个是系统自带的工具。在“运行”中输入“gpedit.msc"回车即可进入组策略编辑器。
②在“用户配置”下选择“管理模板”,点击“系统”,在右侧找到“防止访问注册表编辑工具”选项,双击打开它的属性,把它选择为“未配置”或“已禁用”确定即可,再打开注册表就没有问题了。但我发现有时候这种方法不好使。
其实最好的方法还是使用工具,在系统中安装一两种系统设置工具,既可以打造个性系统,遇到问题还可以帮助你解决问题,许多系统设置工具都有解锁注册表编辑器功能。像超级兔子、优化大师等。
二、自己编辑文件解锁。
1、编写注册表文件。
打开记事本,输入如下代码:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
"DisableRegistryTools"=dword:00000000
然后保存为.reg文件,双击该文件,导入到注册表中,即可解锁。
注:此方法有时候不管用,因为它是依赖regedit.————exe运行的,该程序已经被禁用,但在部分机器上管用,如2000等平台。
2、编写VBS文件。
打开记事本,输入如下代码:
Dim WSHShell
Set WSHShell=WScript.CreateObject("WScript.Shell")
WSHShell.RegWrite"HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystemDisableRegistryTools",0,"REG_DWORD"
MsgBOX"OK!解锁注册表编辑器成功"
然后保存为.vbs文件,双击该文件,即可解锁。
注:此方法效果较好,除非你禁用了wscript对象。
3、编写INF文件。
打开记事本,输入如下代码:
[Version]
Signature="$Chicago$"
[DefaultInstall]
DelReg=DeleteMe
[DeleteMe]
HKCU,"SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem","DisableRegistryTools"
然后保存为INF文件,右键单击选择“安装”即可解锁。
其实我们通过观察发现,无非是对注册表操作,改写或删除“disableregistrytools"值来达到解锁的目的,如果我们没有现成的工具,就可以自己编写一个可执行文件来进行解锁。