电脑频道 手机频道
网络技能 路由器
电脑零碎 电脑蓝屏
游戏攻略 明星八卦
钱汇娱乐网 最新更新
首页 > 注册表>注释 通告: 为呼应国度净网举动,局部内容曾经删除,感激网友了解。

注册表键值无法删除_运用REG注册表文件添加、修正或删除注册表键值和子项引见_注册表删除键值

【2015-04-09 08:26:20】 泉源:网络 作者:福州电脑之家 批评:

REG文件实践上是一种注册表剧本文件,Regedit注册表编辑器可以运用REG文件来导入、导出注册表的子项和值。双击REG文件(即用Regedit.exe 注册表编辑器顺序运转该文件)即可将此中的数据导入到注册表中。我们可以运用REG文件间接对注册表停止任何修正操纵,且不受注册表编辑器被禁用的限定。与导入绝对的,可以运用Regedit注册表编辑器来将注册表中指定的项导出至REG文件,便于备份。可将REG文件可分发至少台PC,停止批量的注册表修正。

REG文件可用任何文本文件编辑东西(如记事本)停止修正,纯熟掌握后可以起到事半功倍、意想不到的结果。

1. 创立REG文件

REG文件的创立进程十分复杂,可以经过任何一个文本文件编辑东西来完成。创立前记得先去失“文件夹选项”中的“隐蔽已知文件范例的扩展名”子项,使得你可以真正地修正文件的扩展名。

\

我们以记事本为例,翻开记事本顺序,选择“另存为”,文件名为“try.reg”,保管范例为“一切文件”(这一步很紧张,不然保管后的文件会主动加上“.txt”扩展名),然后保管。于是就取得了一个空的REG文件。固然,你也可以选择间接修正记事本文件的扩展名,比方把文件“try.txt”改为“try.reg”。

\

 

\

双击实行该文件,就会弹出以下提示框,提示你能否要修正注册表。

\

2. REG语法

2.1 根本语法

Reg文件内容的根本语法款式如下:

RegistryEditorVersion
空行
[RegistryPath1]
"DataItemName1"="DataType1:DataValue1"
"DataItemName2"="DataType2:DataValue2"
空行
[RegistryPath2]
"DataItemName3"="DataType3:DataValue3"
空行
[RegistryPath3]
"DataItemName4"="DataType4:DataValue4"

空行用于分开多个键途径,每个键途径下可以有多个子键和值项。RegistryEditorVersion为Windows注册表编辑器的版本号。在Windows 2000、Windows XP、Windows Server 2003、Windows Vista、Windows 7中,其值为“Windows Registry Editor Version 5.00”。我的零碎为Windows 7 Service Pack 1(64位),其值为“Windows Registry Editor Version 5.00”。在Windows 98和Windows NT 4.0中,其值为“REGEDIT4”。Windows 2000、Windows XP和Windows Server 2003能够还兼容“REGEDIT4”。

RegistryPath便是键途径,包括在方括号中,并以反斜杠分开每个条理构造,比方:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6]

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\try\abc]

REG支持递归创立新的键(子键),只需在RegistryPath中参加想创立的键(子键)即可。比方运用如下语句在TCPIP6下创立子键try,并在try下创立子键abc。

注册表由键(或称“项”)、子键(或称“子项”)和值项组成。我们来看一下注册表编辑器,阅读至上述键途径所指示的地位:

左侧睁开的条理构造便是键途径,可以了解为目次,一个键便是分支中的一个目次,而子键便是这个目次中的子目次。子键异样是一个键,由于子目次下还可以有子目次。下图中的“TCPIP6”和“Linkage”便是键(子键)。

右侧的“称号-范例-数据”便是值项,可以了解为文件,一个键(子键)可以有一个或多个值项,其称号各不相反,假如一个值项的称号为空,则该值项为该键的默许值项。下图中的“DependOnService”便是值项的称号,“REG_MULTI_SZ”是值范例,其值为“Tcpip”。

\

 

DataItemName是值项的称号。假如该值项在注册表中不存在,则创立;假如存在,则掩盖其值。留意,值项的称号要用双引号惹起来。

DataType、DataValue是值项的值,此中DataType为值范例,DataValue为详细值,DataType和DataItemName之间用“=”衔接。REG_SZ范例的值需求标明DataType值范例,只需求用双引号惹起来,比方"DataItemName1"="Microsoft IPv6 Protocol Driver";其他范例不需求用双引号惹起来,但需求添加值范例,值范例和详细值之间用冒号分开,比方"DataItemName2"=hex(2):73,00,79,00,73,00,74,00,"DataItemName3"=hex(7):5c,00,44,00,65,00,76,00,"DataItemName4"=dword:00000006。

注册表的数据范例次要有以下五种:

表现范例
(在编辑器中)数据范例阐明REG_BINARY二进制数二进制值,以十六进制表现REG_DWORD双字一个32位的二进制值,表现为8位的十六进制值,也可表现为10位十进制值REG_SZ字符串文本字符串REG_EXPAND_SZ可扩大字符串 REG_MULTI_SZ多字符串含有多个文本值的字符串

别的,注册表另有其他的数据范例,但是均不常用:

REG_DWORD_BIG_ENDIAN
REG_DWORD_LITTLE_ENDIAN
REG_FULL_RESOURCE_DESCRIPTOR
REG_QWORD
REG_FILE_NAME
假如要删除一个键(子键),只需求在RegistryPath头部添加字符“-”即可。比方运用如下语句删除上文中创立的子键try和abc,REG是支持递归删除的。2.2 删除操纵语法

Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\try]

Windows Registry Editor Version 5.00假如要删除一个值项,只需求在DataItemName前面的等号后添加字符“-” 即可。比方先运用上面第一段语句创立一个值项“valueItem”,然后用第二段语句删除该值项。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\try\abc]
"valueItem"="my value"
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\try\abc]
"valueItem"=-

3. 编辑REG文件2.3 重定名操纵语法

若要重定名键(子键)或值项,请先将其删除,然后运用新的称号创立一个新的键(子键)或值项。

文章一开端曾经创立了一个空的REG文件,为了使其发扬作用,还需求编辑其内容。我们右键该文件,选择“编辑”或选择“翻开方法->记事本”,即可翻开REG文件。接着输出内容并保管就OK了。

\

如今以一个例子阐明REG文件的运用办法。便如如下内容,保管后运转该REG文件,即可取得下图所示的后果。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\try\abc]
"valueItem1"="my value"
"valueItem2"=dword:00000014
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\try]
"valueItem3"=hex(7):5c,00,44,00,65,00,76,00

\

 

\


4. 增补知识
注册表有五个分支,上面是这五个分支的称号及作用:

称号作用HKEY_CLASSES_ROOT存储Windows可辨认的文档范例的细致列表,以及相干联的顺序HKEY_CURRENT_USER存储以后用户设置的信息HKEY_LOCAL_MACHINE包罗装置在盘算机上的硬件和软件的信息HKEY_USERS包括运用盘算机的用户的信息HKEY_CURRENT_CONFIG这个分支包括盘算机以后的硬件设置装备摆设信息

160x182

160x182-6K-PNG

运用REG注册表文件添加、修正或删除注册表...

相干搜刮:注册表键值无法删除 注册表删除键值 怎样删除注册表键值 添加删除顺序注册表 注册表键值 修正注册表键值 注册表reg php数组添加键值对 删除注册表

分享:
下载
宣布关于《注册表键值无法删除_运用REG注册表文件添加、修正或删除注册表键值和子项引见_注册表删除键值》的批评

福州电脑网(福州iThome)专业电脑/盘算机学习网站.提供电脑维修知识,包罗盘算机软件/硬件维修知识,路由器/交流机/网络设置,电脑蓝屏,网络/it知识学习等等钱汇网址学习材料.

免责声明:本站一切信息内容仅供参考,若有得罪您的权柄请联络我们删除!请各人留意:本站删帖完全收费。邮箱:

Copyright (C) FziThome.com, All Rights Reserved.

版权一切 闽ICP备14002611号-3