如何制作删除注册表某一项信息的reg文件
的有关信息介绍如下:喜欢玩电脑的,对注册表了解是少不了的,注册表有很多技巧,掌握这些技巧,可以做到事半功倍,尤其是刚学习,要反复去做同一件事,例如要反复删除某些注册项,如果要每次手动打开注册表进行删除,会很麻烦,教大家一个快速删除的技巧。
为了介绍如何删除某个特定注册项,为了不扰乱注册表本身,自已先在右键中建一个注册值,然后再删除,例如先在右键中添加“用记事本打开”,再删除它。
具体方法,先在注册表中添加这个键值,那就先求制作这个注册文件。如下图,把代码写到记事本中。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell]
[HKEY_CLASSES_ROOT\*\shell\用记事本打开]
@="用记事本打开"
[HKEY_CLASSES_ROOT\*\shell\用记事本打开\command]
@="notepad %1"
保存后缀名为reg的注册文件后,双击,将其导入到注册表。
如果按普通步骤来删除刚才建立的注册项,必须先打开开始菜单中“运行”或启动regedit.exe此软件来打开注册表,然后按路径依次找到“用记事本打开”,右键,选择删除,删除一次就这么麻烦,若是实验时,要反复删除某项,那还不烦死。
注册表不仅有导入功能,也有快捷删除功能,如果是要删除某一项,先要知道这个项的路径,那就先打开之前制作的注册文件看一看。
先简单介绍一下这个简单的注册文件格式:
第一行为注册头,主要是定义版本,这一行是必不可少的;
第二行,是已经有了的键值路径,可在此项下添加或删除一个项目;
第三行,就在已有的路径后添加了“用记事本打开”这个项目,其下的“@="用记事本打开"”为右侧窗口的数据数值。有的会有很多;
第四行,为“用记事本打开”打开的子项目,为“打开记事本”提供命令和文件路径。@="notepad %1" 也是右侧窗口的数据数值。
通过对注册文件的了解,知道要删除的为“用记事本打开”这一项,所以,第一行不用说,必须保留,第二行没必要,第四行也不要,它只是子项目,删除“用记事本打开”后,子项目也会跟着删掉的。所以,只剩第三行即可。要删除“用记事本打开”,在第三行前加个一横“-”即可,其下跟的数据数值也不要了,如下图。 提示:不要担心第三行所有的键都会删除中(包括HKEY_CLASSES_ROOT\*\shell\),其实不会,它只会删除最后面的“用记事本打开”,这个删除方法,只会删除最后一个斜杠“\”后面的项。
将制作的文件保存,后缀名为reg格式,文件类型为所有文件(*.*)。
将这个制作好的注册文件双击,导入,就能删除指定的项。
再打开注册表看一看,没有“用记事本打开”,文本文档的右键中也没有了。
注意提示:这种自制注册文件,只能专事专用,不能用于其他注册项的删除,这里只是举例介绍,主要用于频繁操作某个注册项,其他注册项的删除可用此种方法活学活用。