加锁注册表 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

(1)运行注册表编辑器regedit.exe
(2)展开注册表到
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersionPolicies\System
下,新建一个名为DisableRegistryToolsDWORD值,并将其值改为"1",即可禁止使用注册表编辑器regedit.exe
  

 

解锁注册表

用记事本编辑一个任意名字的.reg文件,比如unlock.reg,内容如下:
REGEDIT4

 

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersionPolicies\System]
"DisableRegistryTools"=dword:00000000
存盘,你就有了一把解锁的钥匙了!如果要使用注册表编辑器,则双击unlock.reg即可。请注意如果你是Win2000WinXP用户,请将"REGEDIT4"写为Windows Registry Editor Version 5.00
1、开始->运行:gpedit.msc,打开组策略
2、依次打开用户配置->管理模板->系统,在右侧找到阻止访问注册表编辑工具,双击进入后,选择已禁用
3OK

 

 

解锁注册表
  如果打开注册表时发现注册编辑已被管理员停用这种情况,可以用下面的几种方法解锁:
一、如果有备份,比如以前曾将system.datuser.dat分别备份为backsys.bakbackusr.bak,则只需用它们将现存的两文件覆盖即可:
C:\windows>attrib -h -s -r system.dat
C:\windows>attrib -h -s -r user.dat
C:\windows>copy backsys.bat system.dat
C:\windows>copy backusr.bak user.dat
C:\windows>attrib +h +s +r system.dat
C:\windows>attrib +h +s +r user.dat
另外如果以前曾经用regedit.exe(注册表编辑器)导出过整个注册表,现在只要双击导出的这个文件即可导入注册表解锁。

二、XP系统使用组策略解锁:
  用Gpedit.msc打开组策略,依次打开"本地计算机策略"—"用户配置"—"管理模板"—"系统",双击右侧的"阻止访问注册表编辑工具",打开"属性","已启用"改为"已禁用""未配置"即可。

三、导入注册表脚本文件解锁:
REGEDIT4
<
空一行 >
[HKEY_CURRENT_USER\Software\Wicrosoft\Windows\currentversion\Policies\System]
"DisableRegistryTools"=dword:00000000
  其中"REGEDIT4"必须大写且顶格,其下面要空一行再写路径。用记事本或其他文本编辑软件写好后保存为以.reg为扩展名的文件,双击执行即可。不过在注册表被锁且.reg文件与regedit.exe的文件关联又被删除的情况下,这种方法就不行了。

四、用regedit命令解锁:
  在纯DOS,regedit也可用命令行的形式使用,例如:
REGEDIT/D HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableRegistryTools

五、用.vbs脚本文件解锁:
  如果遇到注册表被锁、文件关联被删除而且regedit.exe也被删除的情况时,我们可以用这种方法修复:
vbawsh(Windows scripting Host)。内容是:
DIM WSH
SET WSH=Ws cript.CREATEOBJECT("Ws cript.SHELL")
WSH.POPUP("
将为您解开注册表! ")
WSH.REGWRIT"HKCU\SOFTWARE\MICROSOFT\WINDOWS\CURRENTBERSION\POLICIES\SYSTEM\DISABLEREGISTRYTOOLS",0,"REG_DWORD"
WSH.POPUP("SUCCESSFULLY!")
用记事本写完后存为以.vbs为扩展名的文件,然后双击执行即可。