- ·上一篇文章:根据磁盘空间删除指定文件夹的VBS脚本
- ·下一篇文章:批处理监视开机时间
- ·百度中搜索更多的关于“解除注册表锁定的方法”相关内容
- ·谷歌中搜索更多的关于“解除注册表锁定的方法”相关内容
- ******申明******
- 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
- 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
- 如果能将出错部分反馈给我,那就更好了。
解除注册表锁定的方法
①reg文件导入法(只适用于WINDOWS 9X/2000!)
在记事本窗口中输入以下内容
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] "DisableRegistryTools"=dword:00000000
从“文件”菜单上选择“保存”命令,主名随便,但是扩展名一定要是".REG"。打开你保存的那个文件,这时系统有可能会弹出“是否确认要将 XXX.reg 中的信息添加进注册表?”的对话框,点按“是”。随后弹出对话框“XXX.reg 里的信息已被成功地输入注册表。”表明导入成功。点按“确定”关闭对话框。
②com文件法
在系统盘符下的Windows文件夹下找到regedit.exe(这时已经无法打开),将其后缀名改为.com。此时再双击regedit.com便可以打开注册表编辑器了
③INF安装法
将如下代码输入记事本
[version]
signature="$CHICAGO$"
[DefaultInstall]
DelReg=del
[del]
HKCU,software\Microsoft\Windows\Currentversion\Policies\System,Disableregistrytools,
1,00,00,00,00
然后把文件另存为一个inf文件,右击这个文件,在弹出的菜单里单击“安装”即可
④html网页浏览法
还是打开记事本,输入以下代码
<html>
<body>
<script language="java script">
var shl=new ActiveXObject("Wscript.shell");
shl.RegWrite"HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\DisableRegistryTools",0, "REG_DWORD");
window.alert("你的注册表编辑器已解除禁用!")
</script>
</body>
</html>
最后将其保存为一个htm网页文件,用网页浏览器打开
⑤DOS命令法
首先引导系统进入纯DOS,不是命令提示符!输入以下命令并回车:
regedit /d HKCU\Software\Microsoft\Windows\ CurrentVersion\Policies
如果输入没有错误,屏幕将不会有任何显示,这就表明修改成功。重新启动计算机进入Windows系统,注册表编辑器的限制即被解除。
⑥vbs文件法
使用任意文本编辑器创建文本文件,保存为Unlock.vbs。内容如下:
DIM WSH
SET WSH= WSCRIPT.CREATEOBJECT ("WSCRIPT.SHELL")
WSH.POPUP("我将为你解开注册表!") WSH.REGWRITE"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistryTools",0,"REG_DWORD"
WSH.POPUP("我已经为你解开了注册表")
然后双击该文件,会弹出提示对话框,单击“确定”按钮,即解除注册表的锁定。
⑦SCR文件法
SCR文件是屏幕保护文件,SCR文件也能给注册表解锁?是的!方法是将注册表编辑器regedit.exe改名为Regedit.scr。然后,在桌面上点击鼠标右键,在弹出菜单中选择“属性”,在弹出的“显示 属性”对话框中选中“屏幕保护程序”,在“屏幕保护程序”下拉列表框中找到Regedit这个假冒的屏幕保护文件,然后按一下“预览”键,你会发现注册表编辑器成功地打开了。(图1)
⑧修改Regedit.exe文件法
修改Regedit.exe文件也可以给注册表解锁,前提条件是手头上要有十六进制文件编辑软件如UltraEdit或WinHex等。我们以UltraEdit为例,用Ultraedit打开注册表编辑器Regedit.exe。点击“搜索”菜单下的“查找”,在弹出的对话框中的“查找ASCII字符”前面打上“√”,在“查找什么”栏中输入:Disableregistrytools,点击“确定”开始查找。会找到仅有的一处结果,改成别的字符就可以了。不过长度一定要一样(20个英文字母),这样就可以解除对注册表编辑器的禁用。
(由DOS资源站 www.cmdos.net收录)
⑨用Word的宏来解锁
运行Word,然后编写如下面所示的这个宏,即可给注册表解锁:
Sub Unlock()
Dim RegPath As String
RegPath = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System"
System.PrivateProfileString(FileName:="",Section:=RegPath,Key:="Disableregistrytools")="OK!"

