bigNoseLiu 2015-01-18
可以采用下面的两种方法来解决该问题:
1、用组策略解决该问题
在Windows 2000/XP/2003中,单击“开始→运行”,输入“Gpedit.msc”后回车,打开“组策略”。然后依次展开“用户配置→管理模板→系统”,双击右侧窗口中的“阻止访问注册表编辑工具”,在弹出的窗口中选择“已禁用”,“确定”后再退出“组策略”,重新启动计算机即可为注册表解锁。
2、用脚本解决该问题
让我们按以下步骤来解除锁定:
1、点击“开始”菜单,从“程序”->“附件”中找到“记事本”命令并执行它。
2、在记事本窗口中输入以下内容:
REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]"DisableRegistryTools"=dword:00000000
3、从“文件”菜单上选择“保存”命令,以“C:\reg.reg”名称存盘,
4、打开“资源管理器”,切换到 C 盘,双点“reg.reg”文件,
5、这时系统弹出“是否确认要将 C:\reg.reg 中的信息添加进注册表?”的对话框,点按 “是”。
随后弹出对话框“C:\reg.reg 里的信息已被成功地输入注册表。”表明导入成功。
点按“ 确定”关闭对话框。重新启动计算机
新建一个本地应用协议注册表,并写入本地注册表中
REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]"DisableRegistryTools"=dword:00000000 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Webshell] @="WebshellProtocol" "URL Protocol"="C:\\Program Files\\eLearn\\ClassEntry.exe" [HKEY_CLASSES_ROOT\\Webshell\\DefaultIcon] @="C:\\Program Files\\eLearn\\ClassEntry.exe,1" [HKEY_CLASSES_ROOT\Webshell\shell] [HKEY_CLASSES_ROOT\Webshell\shell\open] [HKEY_CLASSES_ROOT\Webshell\shell\open\command] @="\"C:\\Program Files\\eLearn\\ClassEntry.exe\" \"%1\""