当前位置:首页 > 电脑注册表 >
添加到收藏夹
返回目录页
上一篇:没有了

电脑注册表修故障



热门软件下载:

正文:电脑注册表修故障:

钥匙1、修改inf脚本
  注册表之“门”之所以被关闭,是因为有些网站将注册表中的一个名叫“disableregistrytools”的键值设置为了“1”,要打开注册表之门的话,就必须将该键值取消或者设置为“0”,而修改inf脚本就是根据这样的思路提出的。Inf脚本文件其实是一种windows系统安装文件,该文件中可以包含一些控制和修改注册表的一些语句,我们可以通过编辑其中的语句,实现将“disableregistrytools”的键值取消或者删除的目的。我们可以按照下面的方法来进行:

  打开记事本程序,并在编辑窗口中输入下面的注册表控制语句:

  [version]
signature=$chicago$
(这里是空行)
[defaultinstall]
delreg=del
[del]
hkcu,software\\microsoft\\windows\\currentversion\\policiessystem,disableregistrytools,
1,00,00,00,00 

  输入完毕后,执行菜单栏中的“文件”/“保存”命令,在随后出现的文件选择窗口中,将文件名取为“del.inf”,并将文件保存在“winnt/inf”文件夹下;

  接着,打开资源管理器窗口,找到刚才创建好的“del.inf”文件,并用鼠标右键单击该文件,从打开的右键菜单中,执行“安装”命令后,再在系统的运行对话框中输入注册表编辑命令,看看注册表现在是否能打开了?相信上面的操作,不会让大家失望的。

  钥匙2、自编注册表修改文件

  自编注册表修改文件就是直接根据reg文件的编写语法,来强行修改注册表中的“disableregistrytools”的键值,具体做法如下:

  运行系统中的记事本程序或者其他文本编辑程序,并在编辑窗口中输入下面的控制代码:
  regedit4
(这里是空行)
[hkey_current_user\\software\\microsoft\\windows\\currentversion\\policies\\system]“disableregistrytools”=dword:00000000。 
  在上述代码中,我们必须要注意的是,“regedit4”必须按大写格式来书写,前面必须确保没有空格存在;此外,要是我们的操作系统是windows 2000或者windows xp的话,就必须将“regedit4”替换成“windows registry editor version 5.00”;
  检查代码无误后,将上述代码保存为一个名叫“del.reg”的文件,并用鼠标双击该文件;当程序提示是否要将该文件中的代码信息添加到注册表中去时,直接用鼠标单击“是”按钮,就能打开注册表之门了。
  不过要注意的是,这种方法只适合reg文件与regedit.exe文件相关联的条件下,一旦这种关联不存在的话,这种方法就不能生效了。

  钥匙3、编辑js代码来“开门

  js代码文件也是一种脚本文件,在文件中添加设置“disableregistrytools”数值的语句,将其变为“0”,就能实现解开注册表的目的了。下面就是js代码文件中的具体内容:


  var wshshell=wscript.createobject(“wscript.shell”);
wshshell.popup(“这是用js打开注册表之门的一种方法”);
wshshell.regwrite(“hkcu\\\\software\\\\microsoft\\\\windows\\\\currentversion\\\\policies\\\\system\\\\disableregistrytools”,0,“reg-dword”); 
在上述代码中,wshshell.regwrite是用来向注册表中添加键值的;当然,我们也能使用“wshshell.regdelete”来将“disableregistrytools”取消。

  检查代码没有错误后,将该代码文件保存为“del.js”文件,然后再将该文件导入到注册表中就可以完成注册表的“开门”目的了。

  钥匙4、使用wsh脚本来“开门”
 所谓wsh就是windows scripting host的缩写,它是一种windows环境下的与编程语言没有任何关系的脚本解释机制,利用该脚本环境中提供的一些对象,用户就能对注册表进行简单的修改和编辑。正是基于这个原理,我们就借助wsh脚本中的wshshell对象,来实现删除或者修改注册表中的“disableregistrytools”键值的目的了。下面就是这种方法的具体实现要点:

  在打开的文本编辑窗口中,直接输入如下控制代码:
  dim wsh
set wsh=wscript.createobject(“wscript.shell”)
wsh.popup(“这是用vba打开注册表之门的一种方法”)
wsh.regwrite“hkcu\\software\\microsoft\\windows\\currentversion\\policies\\system\\disableregistrytools”,0,“reg-dword” 

  检查代码无误后,将上述代码保存为一个名叫“del.vbs”的文件,然后用鼠标双击这个文件,我们就能打开被关闭的注册表了。



  在windows 2000/xp/2003中,我们可以通过单击“开始→运行”,输入“gpedit.Msc”后回车,打开“组策略”。然后依次展开“用户配置→管理模板→系统”,双击右侧窗口中的“阻止访问注册表编辑工具”,在弹出的窗口中选择“已禁用”,“确定”后再退出“组策略”,即可为注册表解锁。

返回首页>>文章列表>>电脑注册表修故障,急急急…  …。

下一篇:没有了
© 2006-2008 All Rights Reserved