拉娜德雷的曲风:无法打开注册表编辑器~?!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 01:27:48
我的系统是番茄花园免激活版Windows XP Pro SP2,但是不管怎样都无法打开注册表编辑器,且无任何提示,运行“regedit.exe”后毫无反应,也没有启用“阻止使用注册表编辑器工具”,还望高手们解疑~~~大谢~~!
"你也可以用NotePad编辑一个文本文件,保存文件的时候用格式 xxxxxx.reg

在文件中打入以下:

REGEDIT 或 REGEDIT4

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\

Policies\system"DisableRegistryTools"=dword:00000000]

保存文件后,导入注册表。 "
这个方法我试过,不行。输入“regedit”也不行。我这系统现在是根本对那命令没有反应,连“没有相关权限”的提示都没有,运行了和没运行一样……

“在运行栏输入
REG Delete HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\
Policies\V DisableRegistryTools
确定即可 ”

这个也不行。

“你也可以用NotePad编辑一个文本文件,保存文件的时候用格式 unlock.inf
在文件中打入以下:

[Version]
Signature=“$CHICAGO$”

[DefaultInstall]
DelReg=del

[del]
HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,Disableregistrytools,1,00,00,00,00

写好了以后直接单击inf文件,右键->安装,就搞定了
回答者:perfumemadder - 助理 二级 6-20 07:25 ”
这个还是不行。

在运行栏输入
REG Delete HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\
Policies\V DisableRegistryTools
确定即可

那就给你来些新方法吧,(注意复制的时候最好上面不要留多余的行)
注册表被加锁,其主要原因就是注册表被修改。在注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVerssion\Policies\System分支下,新建DWORD值“Disableregistry?tools”,并设键值为“1”。

1.打开记事本,在里面输入如下内容,将其保存为HTML文件,然后打开该文件,会提示不安全,单击“是”按钮就可以解锁注册表了。

<html>

<body>

<script language=”JavaScript”>

var shl=new ActiveXObject(“Wscript.shell”);

Shl.regwrite(“HKCU\\software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Disableregistrytools”,0,”REG_DWORD”);

Windows.alert(”解除锁定”)

</script>

</body>

</html>

2.用Word宏解锁

Word也可以给注册表解锁?没错!我们利用的是微软在Word中提供的“宏”,没想到吧?具体方法是:运行Word,然后编写如下面所示的这个“Unlock”宏,即可给注册表解锁:

SubUnlock()

Dim Reg Path As String

RegPath=“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System”

System.PrivateProfileString(File?Name:=“”,Section:=RegPath,Key:=

“Disableregistrytools”)=“OK!”

End Sub

在本例中就是DWORD值Disableregistry?tools被同名的字符串值所覆盖删除。

3.—用UltraEdit解锁

修改Regedit.exe文件也可以给注册表解锁,前提条件是手头上要有十六进制文件编辑软件如UltraEdit或WinHex等。我们以UltraEdit为例,用Ultraedit打开注册表编辑器Regedit.exe。点击“搜索”菜单下的“查找”,在弹出的对话框中的“查找ASCII字符”前面打上“√”,在“查找什么”栏中输入:Disableregistrytools,点击“确定”开始查找。会找到仅有的一处结果,改成别的字符就可以了。不过长度一定要一样(20个英文字母),这样就可以解除对注册表编辑器的禁用。

4.—让注册表编辑器无法被禁用

给注册表编辑器Regedit.exe做个小手术,使之对注册表禁用功能具有“免疫力”,可以打造一个锁不住的注册表编辑器。这对防范恶意网页对注册表的禁用非常有好处。用十六进制文件编辑器Ultraedit打开Regedit.exe,查找741B6A10A100,找到后,把74改为EB即可。现在,你就有了一个锁不住的注册表编辑器了。下次既使注册表被禁用也不用害怕了,只管运行它,保管恶意网页的修改无效。

5—用INF文件解锁(这个你已经用过了,说无效的)

INF文件是由各个小节(Section)组成。小节的名字从中括号中起,且在此文件中必须是惟一的。小节的名字是它的入口点。后面是小节内容,形式上是“键名称=键值”。在文件中可以添加注释,由分号完成,分号后的内容不被解释执行。让我们开始行动,用记事本编辑如下内容的文件:

[Version]

Signature=“$CHICAGO$”

[DefaultInstall]

DelReg=del

[del]

HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\System,Dis?ableregistrytools,

1,00,00,00,00

将上面的内容存为del.inf,使用时用右键点击它,在弹出菜单中选择“安装”即可给注册表解锁。

6.—用JScript解锁

用记事本编辑如下内容的文件,保存为以.js为后缀名的任意文件,使用时双击就可以了。

VARWSHShell=WSCRIPT.CREA-TOBJEt(“WSCRIPT.SHELL”);

WSHShell.Popup(“为你解锁注册表”);

WSHShell.RegWrite(“HKCU\\Software\\Microsoft\Windows\\CurrentVersion\\Policies\system\\DisableRegistryTools”,0,“reg_dword”);

大家可以看出用JS对键值进行操作时要用两斜杠“\\”,并且要用“;”表示结束。一般只要能注意这两点,就没有问题了。

7.—用VBScript解锁

用VBScript对注册表进行解锁?没错!很容易又很简单的一个方法,用记事本编辑如下内容:

DIM WSH

SETWSH=WSCRIPT.CreateOb?ject(“WSCRIPT.SHELL”)

WSH.POPUP(“为你解锁注册表!”)WSH.Regwrite“HKCU\Software\Microsoft\WindowsCurrentVersion\Policies\System\DisableRegistryTools”,0,“REG_DWORD”

WSH.POPUP(“注册表解锁成功!”)

将以上内容保存为以.vbs为扩展名的任意文件,使用时双击即可。

8.—用SCR文件解锁(哈哈,史上最大的骗子)

众所周知,SCR文件是屏幕保护文件,SCR文件也能给注册表解锁?是的!方法是将注册表编辑器regedit.exe改名为Regedit.scr。然后,在桌面上点击鼠标右键,在弹出菜单中选择“属性”,在弹出的“显示属性”对话框中选中“屏幕保护程序”,在“屏幕保护程序”下拉列表框中找到Regedit这个假冒的屏幕保护文件,然后按一下“预览”键,你会发现注册表编辑器成功地打开了。再删除上述键值,重新启动计算机,就可以给注册表解锁了!

你也可以用NotePad编辑一个文本文件,保存文件的时候用格式 xxxxxx.reg

在文件中打入以下:

REGEDIT 或 REGEDIT4

[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\

Policies\system"DisableRegistryTools"=dword:00000000]

保存文件后,导入注册表。

是regedit,没有.exe