1>注册表解锁方法
既然网页是通过修改注册表来破坏我们的系统,那么我们可以事先把注册表加锁:禁止修改注册表,这样就可以达到预防的目的。不过,自己要使用注册表编辑器regedit.exe该怎么办呢?因此我们还要在此前事先准备一把“钥匙”,以便打开这把“锁”!
加锁方法如下:
(1)运行注册表编辑器regedit.exe;
(2)展开注册表到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Policies\System下,新建一个名为DisableRegistryTools的DWORD值,并将其值改为“1”,即可禁止使用注册表编辑器regedit.exe。
解锁方法如下:
用记事本编辑一个任意名字的.reg文件,比如unlock.reg,内容如下:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Policies\System]
"DisableRegistryTools"=dword:00000000
存盘后你就有了一把解锁的钥匙了!如果要使用注册表编辑器,则双击unlock.reg即可。要注意的是,在“REGEDIT4”后面一定要空一行,并且“REGEDIT4”中的“4”和“T”之间一定不能有空格,否则将前功尽弃。如果是你XP的系统请把“REGEDIT4”改成“Windows Registry Editor Version 5.00”
2>注册表超级解锁方法四则
注册表被人修改了吗?注册表编辑器被禁用了吗?*.reg文件被禁止了吗?怎么办?
其实,能修改注册表的文件多的是,并非只有*.reg(这是最常用,也是最没用的)。比如:*.inf(功能强大,但很少人用),*.js(功能强大,但也很少人用),*.vbs(功能强大,但同样很少人用),*.hta(很少人知道)……
在此我们看看另外几种文件:
1、用*.inf解:把下面的这段(共6行)代码复制到记事本里,另存为jie.inf,然后右击它选择“安装(I)”,OK。
[Version]
Signature="$CHICAGO$"
[DefaultInstall]
AddReg=My.Add.Reg;
[My.Add.Reg]
HKCU,"SOFTWARE\Microsoft\windows\currentversion\policies\system","disableregistrytools", 0x00010001,"0"
2、用*.js解:把下面的这段(共3行)代码复制到记事本里,另存为jie.js,然后双击运行它,OK。
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.RegWrite("HKCU\\SOFTWARE\\Microsoft\\windows\\currentversion\\policies\\system\\disableregistrytools", 0, "REG_DWORD");
WSHShell.Popup("已经解除对注册表编辑器的禁用!");
3、用*.vbs解:把下面的这段(共4行)代码复制到记事本里,另存为jie.vbs,然后双击运行它,OK。
Dim WSHShell
Set WSHShell =CreateObject("WScript.Shell")
WSHShell.RegWrite "HKCU\SOFTWARE\Microsoft\windows\currentversion\policies\system\disableregistrytools", 0, "REG_DWORD"
WSHShell.Popup "已经解除对注册表编辑器的禁用!"
4、用WORD的宏解锁注册表
运行Word,然后编写如下面所示的这个“Unlock”宏,即可给注册表解锁:
Sub Unlock()
Dim RegPath As String
RegPath = “HKEY_CURRENT_USER\Software
\Microsoft\Windows\CurrentVersion\Policies\System”
System.PrivateProfileString(FileName:=“”,Section:=RegPath,Key:=“Disableregistrytools”)=“OK!”
End Sub
5、利用SCR文件给注册表解锁
众所周知,SCR文件是屏幕保护文件,SCR文件也能给注册表解锁?是的!方法是将注册表编辑器regedit.exe改名为Regedit.scr。然后,在桌面上点击鼠标右键,在弹出菜单中选择“属性”,在弹出的“显示 属性”对话框中选中“屏幕保护程序”,在“屏幕保护程序”下拉列表框中找到Regedit这个假冒的屏幕保护文件(图),然后按一下“预览”键,你会发现注册表编辑器成功地打开了。再删除上述键值,重新启动计算机,就可以给注册表解锁了!
注意,在输以上代码时,一定要注意“()”、“\”、“\\”、“;”的运用,并且,在输入有注册表项目的各行时最好不要换行。以上代码在windows2000/XP中测试通过。