注册表编辑器注解Word文档格式.docx

上传人:b****1 文档编号:15334791 上传时间:2022-10-29 格式:DOCX 页数:11 大小:30.63KB
下载 相关 举报
注册表编辑器注解Word文档格式.docx_第1页
第1页 / 共11页
注册表编辑器注解Word文档格式.docx_第2页
第2页 / 共11页
注册表编辑器注解Word文档格式.docx_第3页
第3页 / 共11页
注册表编辑器注解Word文档格式.docx_第4页
第4页 / 共11页
注册表编辑器注解Word文档格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

注册表编辑器注解Word文档格式.docx

《注册表编辑器注解Word文档格式.docx》由会员分享,可在线阅读,更多相关《注册表编辑器注解Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。

注册表编辑器注解Word文档格式.docx

因为2000/XP在设计时加上了权限这一概念,所以在这2个系统里面有2种方法可以打开注册表编辑器。

一种是直接在开始--运行中输入regedit,出现的界面和98/Me一样。

这里就不详细说明了。

另外一种打开方式是本文的重点内容———有权限限制的注册表编辑器(打开方法:

开始———运行中输入regedt32)。

如图所示(这里是WinXP的截图,Win2000下的截图和WinXP是一样的)。

大家可以在图1中看到当你选中一个键值的时候,编辑下拉菜单下就可以看到一个选项———权限,用鼠标单击这个选项以后会出现图2的窗口。

用鼠标分别单击各个用户组就可以看到不同的权限限制,如果你觉得某一个用户组的权利太高了,就可以在下方修改权限(注意:

必须赋予Administrators组用户完全权限,否则一旦你或相应的软件、驱动程序要修改注册表,但是由于所有的组用户都没有权限修改,所以你将不能够成功安装。

所以必须把完全权限赋予Administrators组用户(系统默认)。

操作系统版本打开方法注意事项

Win98/98SE/Me运行中输入regedit.exe因为98/ME里面没有任何有效的权限限制功能,所以任何用户均对注册表有完全控制功能。

Win2000/XP1.运行中输入regedit.exe

2.运行中输入regedt32.exe使用第一种方法打开的注册表编辑器和Win98下的界面一样,而且功能也一样,同样没有可以设置权限的地方,但是使用第二种方法打开的注册表编辑器就可以很方便的设置权限,如果你作为一个网络管理员的话,建议你安装完系统以后使用第2种方法打开注册表编辑器,然后修改需要修改的权限设置部分以免被他人恶意修改。

2结构

在Windows中,注册表由两个文件组成:

System.dat和User.dat,保存在windows所在的文件夹中。

它们是由二进制数据组成。

System.dat包含系统硬件和软件的设置,User.dat保存着与用户有关的信息,例如资源管理器的设置,颜色方案以及网络口令等等。

Windows为我们提供了一个注册表编辑器(Regedit.exe)的工具,可以用来查看和维护注册表,注册表编辑器与资源管理器的界面相似。

左边窗格中,由"

我的电脑"

开始,以下是六个分支,每个分支名都以HKEY开头,称为主键(KEY),展开后可以看到主键还包含次级主键(SubKEY)。

当单击某一主键或次主键时,右边窗格中显示的是所选主键内包含的一个或多个键值(Value)。

键值由键值名称(ValueName)和数据(ValueData)组成。

主键中可以包含多级的次级主键,注册表中的信息就是按照多级的层次结构组织的。

每个分支中保存计算机软件或硬件之中某一方面的信息与数据。

注册表主要由六大部分组成,即最初启动注册表编辑器窗口右边的六大主键,都是以HKEY开头,每个主键包含每一特殊种类的信息。

1、HKEY_CLASSES_ROOT(种类_根键):

包含了所有已装载的应用程序、OLE或DDE信息,以及所有文件类型信息。

每一个用圆点开始的子键表示一种文件类型。

例.avi,在右边列表框中显示.avi对象的“ContentType”为一视频文件。

注册表称之为“avifile”。

在文件扩展项目后是按字母顺序排列的列表,包括所有应用程序和实用工具的文件名。

在应用程序列表中,可以找到应用程序的描述、图标文件信息应用程序在OLE和DDE被激活时的缺省形式。

2、HKEY_USERS(当前_用户键):

记录了有关登记计算机网络的特定用户的设置和配置信息。

其子键有:

AppEvent:

与Windows中特定事件相关连的声音及声音文件的路径。

ControlPanel:

包含了一些存储在WIN.INI及SYSTEM.INI文件中的数据,并包含了控制面板中的项目。

Install_Location_MRU:

记录了最近装载应用程序的驱动器。

KeyboardLayout:

识别普遍有效的键盘配置。

Network:

描述固定网与临时网的连接。

RemoteAccess:

描述了用户拨号连接的详细信息。

Software:

记录了系统程序和用户应用程序的设置。

3、HKEY_LOCAL_MACHINE(定位_机器键):

该键存储了Windows开始运行的全部信息。

即插即用设备信息、设备驱动器信息等都通过应用程序存储在此键。

子键有:

Config:

记录了计算机的所有可能配置。

Driver:

记录了辅助驱动器的信息。

Enum:

记录了多种外设的硬件标识(ID)、生产厂家、驱动器字母等。

Hardware:

列出了可用的串行口,描述了系统CPU、数字协处理器等信息。

描述了当前用户使用的网络及登录用户名。

Security:

标识网络安全系统的提供者。

微软公司的所有应用程序信息都存在该子键中,包括它们的配置、启动、默认数据。

System:

记录了第一次启动Windows时的大部分部分信息。

4、HKEY_USER(用户键):

描述了所有同当前计算机联网的用户简表。

如果您独自使用该计算机,则仅.Default子键中列出了有关用户信息。

该子键包括了控制面板的设置。

5、HKEY_CURRENT_CONFIG(当前_配置键):

该键包括字体、打印机和当前系统的有关信息。

6、HKEY_DYN_DATA(动态_数据键):

该键存储了系统的动态信息,这些信息保存在随机存储器中。

此键住处能用于系统快捷操作,可以看到网络统计和当前系统配置的任何信息。

3数据

注册表通过键和子键来管理各种信息。

但是注册表中的所有信息都是以各种形式的键值项数据保存的。

在注册表编辑器右窗格中显示的都是键值项数据。

这些键值项数据可以分为三种类型:

1.字符串值

在注册表中,字符串值一般用来表示文件的描述和硬件的标识。

通常由字母和数字组成,也可以是汉字,最大长度不能超过255个字符。

在本站中以"

a"

="

***"

表示。

2.二进制值

在注册表中二进制值是没有长度限制的,可以是任意字节长。

在注册表编辑器中,二进制以十六进制的方式表示。

=hex:

01,00,00,00方式表示。

3.DWORD值

DWORD值是一个32位(4个字节)的数值。

在注册表编辑器中也是以十六进制的方式表示。

=dword:

00000001表示。

4备份恢复

如果注册表遭到破坏,Windows将不能正常运行,为了确保Windows系统安全,我们必须经常的备份注册表。

Windows每次正常启动时,都会对注册表进行备份,System.dat备份为System.da0,User.dat备份为User.da0。

它们存放在Windows所在的文件夹中,属性为系统和隐藏。

以下为2种备份注册表的方法:

1,利用Windows中的注册表编辑器(Regedit.exe)进行备份

运行Regedit.exe,单击“文件“-->

“导出注册表文件“命令,选择保存的路径,保存的文件为*.reg,可以用任何文本编辑器进行编辑。

2,利用Win95光盘上Other\Misc\ERU\ERU.EXE紧急事故恢复工具(EmergencyRecoveryUtility)。

利用这个工具不但可以备份和恢复注册表,还可以备份硬盘中的任何文件。

恢复:

当注册表损坏时,启动时Windows会自动用System.dat和User.dat的备份System.da0和User.da0进行恢复工作,如果不能自动恢复,可以运行Regedit.exe(它可以运行在在Windows下或DOS下),导入.reg备份文件。

也可以运行ERU.EXE进行恢复。

如果您没有进行备份或者注册表损坏的非常严重,那么您可以试试最后一招:

在c:

\下有一个System.1st文件,属性为隐藏和只读,它记录着安装Windows时的计算机硬件软件信息,用这个文件覆盖System.dat。

但是这样的话您安装的应用软件可能会无法运行,必须重新安装。

5修改方法

通过修改注册表我们可以实现一些特殊的功能,但是注册表又是十分脆弱的,一个不小心就会出现错误。

那么我们怎么样来修改注册表呢?

我总结为以下几种方法:

软件修改

通过一些专门的修改工具来修改注册表,比如:

MagicSet、TweakUI、WinHacker等等。

其实控制面板就是一个这样的工具,只不过功能简单一些。

间接修改

将要修改的写入一个.reg文件中,然后导入注册表中..reg文件的基本格式为:

REGEDIT4<

/P>

<

P>

[HKEY_LOCAL_MACHINE\Software\SuperRabbit\MagicSet]

"

@"

SuperRabbitMagicSetForWindows98V2.92"

00000001

b"

02,05,00,00

……

[HKEY_LOCAL_MACHINE\Software\SCC\QuickViewer]

第一行为“REGEDIT4”,必须大写。

第二行为空行。

第三行使用[]括起子键分支,其中HKEY_LOCAL_MACHINE\Software\SuperRabbit\MagicSet就是一个子键分支。

第四、五、六行是该子键下的设置数据。

其中@表示注册表编辑器右窗格中的"

默认"

键。

以下类似。

这样做的好处是可以避免错误的写入或删除等操作,但是要求用户了解注册表的内部结构和.reg文件的格式。

直接修改

就是通过注册表编辑器直接的来修改注册表的键值数据项,这样做会避免在注册表中留下垃圾(虽然都很小,但越来越多会拖慢系统速度),但是要求用户有一定的注册表知识,熟悉注册表内部结构而且一定要小心谨慎。

6应用实例

自动刷新

每次在窗口添加一个文件夹或删除一个对象后,须要按键对窗口进行重新刷新,很麻烦。

通过修改注册表可以达到自动刷新的目的。

点击HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\UPDATE,修改"

UPDATEMODE"

值,由"

1"

改为"

0"

版权信息

点击HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DEVEOPER\SETUP,在其右窗口中保存着安装Windows98时产生的所有版权信息,用鼠标右键点击这些串值键可以随便修改,这样不须重新安装Windows98就可修改系统原有的版权信息。

加快启动速度

Windows98在启动时能自动加载一些程序运行,有的程序放在"

开始"

菜单中的启动组里,一些重要的、不须用户干涉的系统程序,则存放在注册表中。

如果想加快Windows98的启动速度,可以适当地删除这些程序。

在启动组中的程序可以通过"

任务栏"

很方便地删除。

如果程序不在启动组中,则须要通过修改注册表来删除。

点击HKEY_LOCAL_MACHINE\MI

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1