如何进入注册表编辑器?

来源:百度知道 编辑:UC知道 时间:2024/05/19 20:55:17
除了在“运行”里输入“regedit"外还有什么办法?我由于动了注册表,所以这种方法已经进不去了,大家来帮帮我啊!
我是把HKEY_CLASSES_ROOT\exefile\shell\open 下的 Command 中的数值数据更改了,所以进不了注册表了,有没有什么办法可以再次进入注册表,或者是不经过注册表编辑器就能把数据重新导入进去?教教我啊!

首先,进入DOS,运行edit.com命令编辑一个名为hw.reg的注册表文件(名字可随意命名),内容如下:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"disableregistrytools"=dword:00000000

然后,进入系统,双击该文件,系统会询问你是否确实要将该文件的信息导入注册表,点击"是",则系统显示该文件中的信息已成功输入注册表。至此,你已大功告成,再运行regedit.exe文件,你会发现它已恢复如初。

最后,要提醒你,该文件中的阿拉伯数字4一定不能和字母T有空格,且英文字母要区分大小写,否则将前功尽

注册表被锁定这一招是比较恶毒的,它使普遍用户即使会简单修改注册表使其恢复的条件下,困难又多了一层。症状是在开始菜单中点击“运行”,在运行框中输入regedit命令时,注册表不能够使用,并发现系统提示你没有权限运行该程序,然后让你联系系统管理员。

这是由于注册表编辑器:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下的DWORD值“DisableRegistryTools”被修改为“1”的缘故,将其键值恢复为“0”即可恢复注册表的使用。

解决办法:

(1)可以自己动手制作一个解除注册表锁定的工具,就是用记事本编辑一个任意名字的.reg文件,比如recover.reg,内容如下: REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVer