解决注册表被锁问题100%有效的办法
解决注册表被锁有很多办法,有用专门软件的,有自己写个reg文件导入的,还有用到html的,但是还是有不少时候会发现这些方法都失效。
注册表被锁,其原理不过是在注册表的某个位置添加一个键值DisableRegistryTools,赋值为1时就注册表就被禁用了,注册表里有好几个地方都可以添加这个东东,而以前那些解决方案都是修改了一处或两处的DisableRegistryTools而已,因此在某些情况下会失效。下面我介绍的这个方法可以100%解决注册表被锁的问题。
其实这个办法的思路很简单:既然regedit是靠DisableRegistryTools的值来判断是否锁定注册表的,干脆把regedit里的DisableRegistryTools改成其他字符,这样可以一劳永逸解决注册表被锁的问题——以后遇到类似的恶意网站,它也不过改了DisableRegistryTools的键值,而我们修改过的regedit根本就不再以此字符的键值判断是否禁用注册表,那些恶意网站又有什么用处?
具体方法如下:
1,将regedit.exe从windows文件夹下拷贝出来并改个名字例如1.exe(改名是必要的,因为我发现如果不改名的话,即使修改了也没有用处)
2,用ultraedit(网上有下载,我用的是10.0的版本)打开1.exe,仔细寻找其中的DisableRegistryTools字符串(注意不要用search,因为在文件里这些字符不是连续的。这些字符在文件中很靠前的位置,容易找),找到后随便改几个字符,比如改成DisableRrristryTools就可以了。
3,运行这个1.exe,被锁定的注册表是不是被打开了?就这么简单!
解开被锁注册表的四种方法
--------------------------------------------------------------------------------
你是否遇到过这样的情况:某天打开一个网址后,但过后你的IE默认主页被修改了,在无法恢复的情况下想进入注册表来试试,但是发现注册表也被锁定了,这个时候怎么办呢?那就看看下面本文所讲的四种方法,能够帮你很好的解决这个问题。
一、解锁方法:
1.你也可以用NotePad编辑一个文本文件,保存文件的时候用格式 xxxxxx.reg
在文件中打入以下:
REGEDIT 或 REGEDIT4
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\
Policies\system"DisableRegistryTools"=dword:00000000]
保存文件后,导入注册表。
2.使用第三方工具恢复,如用超级兔子注册表魔法等
3.用 Win9X/ME 者,可以安装 Norton Utilities,用其自有的 RegEdit.那就不受任何限制了。
二、HTM文件解开注册表
<head>
<TITLE>解开注册表</TITLE>
<meta name="keywords" c>
<meta name="description" c>
</head>
<script></script>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="Close">
</object>
<input type="button" value="解开注册表" >
</HTML>
存为HTM文件,打开就可以了。
三、利用系统策略编辑器
以在Windows 9x操作系统下的使用为例来介绍。
首先,将安装光盘中ToolsReskitNetaminPoledit文件夹中的所有文件复制到硬盘中,然后双击Poledit.exe运行系统策略编辑器(如果提示找不到模板文件,可以从系统策略编辑器的“选项”菜单中选择“模板”,然后单击“打开模板”,再选择Admin.adm文件即可)。在“文件”菜单中选择“打开注册表”,此时你就会发现下面原来空白的面板中多了两个图标:一个是“本地计算机”,一个是“本地用户”。
我们要用的主要是“本地用户”(“本地计算机”里面主要是网络和系统方面的设置,有兴趣的读者可以自己去试试)。双击“本地用户”,会弹出“本地用户属性”界面,在该界面中可看到一个树形目录,包括“控制面板”、“桌面”、“网络”、“外壳”和“系统”5项。
下面,我们就来体验一下系统策略编辑器的威力吧!对于上面提及的注册表被锁的例子,现在我们只要选择“系统→限制”选项,就可以看到4个选项。如果你的注册表被锁,则“禁用注册表编辑器”前的复选框被选中。取消对该选项的选取,按“确定”退回主界面。别急,这时工作还没完成呢!选择“文件→保存”,你所做的修改才能生效。然后试试运行Regedit,是不是可以用了呢?其实,在这5个基本目录中你还可以实现很多常用的个性化设置,这里就不多谈了。
四、利用系统策略编辑器
在Windows 2000/XP/2003中,我们可以通过单击“开始→运行”,输入“Gpedit.msc”后回车,打开“组策略”。然后,依次展开“用户配置→管理模板→系统”,双击右侧窗口中的“阻止访问注册表编辑工具”,在弹出的窗口中选择“已禁用”,“确定”后再退出“组策略”,即可为注册表解锁。