计算机注册表维护及技巧

注册表使用及维护
1) 注册表概述
注册表是Windows系统用来存储计算机配置信息的一个庞大数据库,它包含了应用程序和计算机系统的配置、操作系统和应用程序的初始化信息、应用程序和文档的关联关系、硬件设备的说明、状态和属性以及各种状态信息和数据。

注册表中存放着各种参数,直接控制着系统的启动、硬件驱动程序的装载以及一些系统应用程序的运行,从而在整个系统中起着核心作用。

2) 注册表文件组成
注册表是由多个具有系统隐藏属性的文件组成。

不同版本的Windows操作系统其注册表文件的组成也不同,以实验环境Windows XP为例,文件分成系统配置文件和用户配置文件两大部分,其中系统配置文件保存在系统目录下system32\config中,包括AppEvent.Evt、SecEvent.Evt、SysEvent.Evt、default、system和software等多个文件,以及相应的.LOG(日志)文件和.SAV文件;用户配置文件保存在系统根目录下的Documents and Settings目录下的用户名目录中,分别是NTUSER.DAT、ntuser.ini以及日志文件ntuser.dat.LOG文件。

在Windows 2000和Windows XP运行时,无法使用其它的工具将这些注册表文件打开,这一点与Windows 98下的SYSTEM.DAT和USER.DAT不同。

3) 注册表结构
注册表结构类似于目录管理的树状分层结构,由项、子项、配置单元和值项组成。

项:出现在【注册表编辑器】对话框中的文件夹。

项可以包含子项和值项,例如,Software 是HKEY_CURRENT_CONFIG的一个子项。

其中,“预定义项”是代表注册表的一个主要部分的项。

每个“预定义项”都单独显示在【注册表编辑器】对话框的左窗格中。

主要有5个“预定义项”,分别是:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_CURRENT_CONFIG
子项:在项的下面是子项,如同子文件夹一样。

项与子项的关系类似于资源管理器中的文件夹与子文件夹,如果某个项包含了子项,则在【注册表编辑器】对话框中代表该项的文件夹的左边会出现一个“+”号,单击“+”号,则可展开该项下的子项,同时“+”号变成“-”号,单击“-”号,则可收敛该项下的子项。

配置单元:作为文件出现在硬盘上的注册表的一部分。

注册表树型结构中的子树部分被划分成配置单元,它位于注册表层的顶部,是项、子项和值项的离散体。

值项:出现在【注册表编辑器】对话框的右窗格中的数据字符串。

项和子项可以包含一个或多个值项,值项由名称、数据类型和值本身三个部分组成。

4) 注册表五个预定义项
HKEY_LOCAL_MACHINE:是注册表的核心,用于存放计算机系统软、硬件以及应用程序的全部配置信息。

它包括以下8个部分:Config系统配置、Driver驱动程序、Enum即插即用设备、Hardware硬件、Network网络、Security安全、Software软件和System系统。

HKEY_USERS:储存了计算机上所有的用户配置文件,其中一个子项HKEY_USERS\DEFAULT 包含用户登录前使用的信息,另一个子项总是映射为HKEY_CURRENT_USER。

HKEY_CURRENT_USER:保存了当前登录用户的信息,它是HKEY_USERS\用户名的快捷方式,若未激活用户配置则它是HKEY_USERS\DEFAULT的快捷方式。

HKEY_CLASSES_ROOT:记录的是系统中各类文件与其应用程序之间的对应关系,即记录了
某类文件和打开该类文件的应用程序之间的相互关联关系,它是HKEY_LOCAL_MACHINE\Software\Classes的快捷方式。

HKEY_CURRENT_CONFIG:存放着计算机当前会话的所有硬件配置信息,它是HKEY_LOCAL_MACHINE\Config的快捷方式。

5) 注册表值项
注册表通过项、子项来管理各种信息,但是,注册表中的所有信息是用不同数据类型的值项的值进行保存的。

值项拥有三个属性,名称、数据类型和值。

注册表支持的数据类型有:字符串类型(REG_SZ):固定长度的文本串。

硬件的标识与文件的描述等信息常用此数据类型表示。

二进制类型(REG_BINARY):未处理的二进制数据。

多数硬件组件信息都以二进制数据存储,而以十六进制格式显示在注册表编辑器中。

DWORD类型(REG_DWORD):值由4字节长的数据表示。

许多设备驱动程序和服务的参数是这种类型并在注册表编辑器中以二进制、十六进制或十进制的格式显示。

可扩充字符串类型(REG_EXPAND_SZ):长度可变的数据串。

该数据类型包含在程序或服务使用该数据时确定的变量。

多重字符串类型(REG_MULTI_SZ):多重字符串。

数据项使用这种类型的项组成多个文本字符串,字符串用空格、逗号或其它标记分开。

REG_FULL_RESOURCE_DESCRIPTOR:设计用来存储硬件元件或驱动程序的资源列表的一列嵌套数组。

其中常用的数据类型有:字符串值(REG_SZ)、二进制值(REG_BINARY)和DWORD值(REG_DWORD)三种。

由于注册表在系统中起着非常重要的作用,为了防止注册表遭到破坏而使整个系统崩溃,所以最好经常给注册表做备份。

如果操作错误或者系统显示“注册表损坏”等情况出现时我们可以将注册表备份导入到注册表编辑器中,实现系统的恢复。

1)备份注册表
如果要完全备份或局部备份注册表,可以使用注册表编辑器中的“导出”命令进行操作。

(1) 打开注册表编辑器。

(2) 选中要导出的“项”或“子项”。

(3) 选择“文件”菜单中“导出”项,弹出【导出注册表文件】对话框,如图9.10所示。

(4) 在该对话框的“导出范围”设置栏中,选中“全部”或“所选分支”单选按钮。

如果想导出全部注册表,则选择“全部”单选按钮,如果要导出局部注册表,则首先要选择需导出的项或子项,然后再选中“所选分支”单选按钮。

(5) 在“保存类型”下拉列表中,选择文件扩展名为“reg”的系统默认类型,将注册表保存为“注
册文件”,此类型文件文本编辑器无法打开查看;如果用户想通过文本编辑器进行查看,可以在“保存类型”下拉列表中,选择文件扩展名为“txt”,实现将注册表导出为文本格式的文件。

(6) 输入要保存的文件名,单击【保存】按钮,完成备份。

2)恢复注册表
(1) 完全恢复注册表:在注册表编辑器中选择“文件”菜单中的“导入”项,弹出【导入注册表文件】对话框,如图9.11所示,然后选择硬盘上相应的备份注册表文件即可。

(2) 部分恢复注册表:使用以前备份的注册表文件或其它注册表文件来覆盖现有的“项”。

首先在注册表编辑器中,将光标移至要还原的“项”上,再选择【导入】项,并在【导入注册表文件】对话框中选择要还原的注册表文件,单击【打开】按钮,确认覆盖现有项后,即可还原该“项”到当前选定的“项”上。

注意:被选择导入的文件必须与注册表编辑器中所选择的“项”内容吻合,即保存的注册表“项”只能还原到原先的位置。

合集下载

《计算机硬件与维护》课程注册表

《计算机硬件与维护》课程注册表

verb 子键
StdFileEditing\verb分支上,用于设置打开标准avi文件编辑程序时的工作状态。
该子键位于HKEY_CLASSES_ROOT\avifile\protocol\
另外,还有“Handler”和“Handlers”两个子键。
01
该子键位于HKEY_CLASSES_ROOT\avifile\Shell分支上,用于设置视频文件的外壳。
06
.doc 、 .wma、 .rm 、.dll
03
硬件设备说明
04
将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理:
01
应用程序和文件的关联
02
1.2 注册表的作用ຫໍສະໝຸດ 1.2 注册表的作用(续1)
HKEY_CURRENT_USER\RemoteAccess
状态属性
HKEY_CURRENT_USER\Environment
6.Shell 子键
该子键具有如下子键结构: HKEY_CLASSES_ROOT\avifile\Shell\Open\Command 它用于设置“打开”avi文件的程序。
(1) Open子键
该子键具有如下子键结构: HKEY_CLASSES_ROOT\avifile\Shell\Play\Command 它指定用于“播放”命令的程序
(2) vids子键
3.DefaultIcon 子键 该子键用于设置avifile的缺省图标。
该子键用于设置RIFF文件的句柄。在该子键下包含了AVI和WAVE两个文件的类标识。
4.RIFFHandlers子键(RIFF:资源交换文件格式)
该子键位于HKEY_CLASSES_ROOT\avifile\ RIFFHandlers\AVI分支上,用于设置AVI文件的类标识。

注册表的使用及维护

注册表的使用及维护

16.2.2 还原注册表
1、从外部文件导入注册表 (1)打开注册表编辑器。 (2)在【文件】菜单上,单击【导入注 册表文件】。 (3)查找导入的文件,单击选中该文件。 ( 4 )确认选择文件无误后,确认窗口 【是】。
16.2.2 还原注册表 2、使用操作系统自动还原Windows 9X
(1)进入MS-DOS环境 “ C:\Windows>scanreg.exe /fix” , 强 制 系 统修复注册表。
16.1.1 注册表的结构分析
注册表的五个根节点(主键). 1. HKEY—CLASSES—ROOT
分类主键,包含多种子键。有两类:一是已经 注册的个类扩展名与其相应的关联信息;另一类是 各种应用程序的有关信息。
2. HKEY—CURRENT—USER主键: 存放当前用户的信息,包含USER DAT文件设置。 有APPEVENTS(应用事件)、CONTROL PANEL(控制 面板)凡是用户设置的都记录在该主键下面.
3. HKEY—LOCAL—MACHINE 该主键是保存本地计算机硬件数据的,分为: Config(配置)、Driver(驱动程序)、Enum(即插即用)、 Hardware(硬件)、Network(网络)、Security(安全)、 Software(软件)、System(系统)8个部分 4. HKEY—USERS主键: 包含控制机面板、网络连接及应用程序等设置 5. HKEY-CURRENT—CONFIG主键 是当前硬件配置文件的设置
( 3 )重新启动计算机后,登录时将不再出现 选择用户。
6、关闭磁盘空间过低的警告信息
(1)打开注册表编辑器。
(2)打开 HKEY_CURRENT_USER\Software\Microsoft\Window s\CurrentVersion\Policies\Explorer主键并选 中它。 在右侧窗口新建一个DWORD值,命名为 NoLowDiskSpaceChecks,将其数值设置为1。 (3)退出注册表编辑器,重启使之生效。

第四讲注册表的使用和维护PPT课件

第四讲注册表的使用和维护PPT课件

NewSchemes子项则定义-系统新的声音方案。
22
2.1 HKEY_CURRENT_USER(5)
2.HKEY_CURRENT_USER\Console HKEY_CURRENT_USER\Console定义了“命令提示 符”窗口的一些特性,如光标大小、窗口大小、字体、屏幕 及字体颜色等内容。在“命令提示符属性”对话框中可以进 行相应的设置,其设置的结果就保存在该项中。
HKEY_USER\DEFAULT
默认和Default. log
-
13
1.3 注册表的结构(8)
3.注册表项中的值项和注册表编辑器 每个注册表项或子项都可以包含称为值项的数据。有些 值项存储每个用户的特殊信息,而有些值项则存储应用于计 算机所有用户的信息。值项包括三部分:值的名称、值的数 据类型和值本身。
-
23
2.1 HKEY_CURRENT_USER(6)
3.HKEY_CURRENT_USER\Control Panel
HKEY_CURRENT_USER\Control Panel项定义的配置很多,用户 在“控制面板”中进行的大部分设置,都保存在此项中,包括辅助功能 选项、显示器、鼠标、区域选项、屏幕保护等信息。
(6)Desktop子项保存桌面外观的其他设置,如窗口退出时的大小
-
25
和状态、快捷菜单出现的延迟时间、桌面墙纸的特征以及窗口和菜单响
2.1 HKEY_CURRENT_USER(8)
3.HKEY_CURRENT_USER\Control Panel (续)
(7)International子项保存在“区域选项”中所进行的设置。
用的信息和文件类型关联数据。 如
HKEY_LOCAL_MACHINE\SOFTWARE\Classes或

21 Windows98注册表的使用与维护

21 Windows98注册表的使用与维护

第二十课Windows98注册表的使用与维护1.实训目的通过本实训,使学生掌握注册表的功能,以及注册表的相关操作。

能利用注册表优化系统,排除常见故障。

2.实训前的准备(1) 要求有一台能正常启动Windows操作系统的微型机。

(2) 复习本书中第11章中有关注册表的内容。

3.实训内容及步骤(1) 注册表的结构及功能微软公司自Windows 95起,便引入了注册表(Registry)对操作系统进行管理,注册表可以看成是一个庞大的数据库,包含了系统所有软硬件的配置与状态信息以及与用户相关的各种设置信息,对系统的正常运行起着至关重要的作用。

注册表主要由System.dat和User.dat两个文件组成。

其中,System.dat用于保存电脑的系统信息,如硬件设备配置和设备驱动程序的有关信息等等,它位于Windows子目录下;User.dat用于保存用户特征信息,如桌面设置、墙纸设置等,它一般也放在Windows子目录下。

在注册表中,所有的数据都是通过树状层次结构加以组织,类似于硬盘中的文件结构。

可以通过注册表编辑器查看或编辑注册表。

在编辑器的左窗格中显示的就是注册表的“根键”。

“根键”共有6个:HKEY_CLASSES_ROOTHKEY_CURRENT_USERHKEY_LOCAL_ MACHINEHKEY_ USERSHKEY_CURRENT_CONFIGHKEY_ DYN_ DATA在这6个主键中,HKEY_LOCAL_MACHINE是包含信息量最多的。

该主键包含了计算机硬件和软件的全部信息。

当系统的配置和设置发生变化时,本关键字下面的登录项也将随之改变。

在此主键之下,包括了另两个主键(HKEY_CLASSES_ROOT、HKEY_CURRENT_CONFIG)中的全部信息。

实际上,HKEY_LOCAL_MACHINE\SOFT WARE\Classes就是HKEY_CLASSES_ROOT,HKEY_LOCAL_MACHINE\Config就是HKEY_CURRENT_CONFIG 。

Windows系统的注册表清理与修复方法

Windows系统的注册表清理与修复方法

Windows系统的注册表清理与修复方法在使用Windows操作系统的过程中,我们时常会遇到一些问题,比如系统运行缓慢、程序崩溃等等。

这些问题可能是由于注册表中的错误、无效或损坏的项所引起的。

注册表是Windows系统的核心组成部分,其中存储了关键的系统信息和设置。

因此,对注册表进行清理和修复是保持系统稳定性和性能的重要步骤。

本文将介绍一些常用的Windows系统注册表清理和修复方法。

1. 备份注册表在进行任何的注册表操作之前,我们必须首先备份注册表。

因为错误的操作可能导致系统崩溃或数据丢失,备份可以帮助我们在出现问题时恢复系统。

备份注册表的方法如下:- 打开“运行”对话框,可以通过快捷键Win + R来打开,在对话框中输入“regedit”并按下回车键。

- 导航到注册表的顶层,选择“文件”>“导出”。

- 选择一个保存位置和命名,确保选择了“全部”选项,然后点击“保存”按钮即可完成备份。

2. 使用系统自带工具Windows系统提供了自带的注册表清理和修复工具,我们可以利用这些工具进行操作。

以下是几个常用的工具:- 注册表编辑器(regedit):这是一个强大的工具,可以直接编辑注册表。

但是,使用时需要特别谨慎,避免误操作。

- 系统文件检查器(sfc):此工具可扫描并修复系统文件的损坏。

要使用此工具,打开命令提示符窗口(管理员权限),输入命令“sfc/scannow”,然后按下回车键。

- 系统还原:如果在对注册表进行操作后发生了问题,我们可以尝试使用系统还原来恢复系统到之前的一个时间点。

3. 使用第三方工具除了系统自带工具之外,还有一些第三方工具可以帮助我们进行注册表的清理和修复。

以下是一些常用的工具:- CCleaner:这是一款流行且免费的系统优化工具,提供了注册表清理功能。

它可以扫描注册表中的错误项并清理它们,同时还可以清理其他系统垃圾文件。

- Wise Registry Cleaner:类似于CCleaner,Wise Registry Cleaner提供了注册表清理和优化功能。

DOS下维护注册表 电脑资料

DOS下维护注册表 电脑资料

DOS下维护注册表电脑资料DOS下维护表的高级技巧现在随着电脑应用知识的普及,我想,很多朋友对WINDOWS表的修改已经有不少经验和心得, DOS下维护表。

在图形界面下对表的维护和修改,就不必再提了,但有时候,我们可能会遇到更辣手的事情,如由于人为错误操作或者恶性病毒感染而使系统切底崩溃,不能进入WINDOWS图形界面时,我们对此是否只有重装这种方法呢?本文将就在DOS下面尽量挽救系统这方面作出阐述。

一、使用scanreg/restore我想这种方法大家也比拟熟悉了,只要在DOS界面下输入该命令,就可以在最近的5个表备份里恢复,如果幸运的话,系统就可以马上恢复。

但,事实上,用这种方法有个致命的缺陷就是你只有最近5天的表备份可以选择。

因为控制着自动备份的scanreg.exe 只会在每天第一次启动电脑时备份,如果哪天你安装的程序或者对表的修改比拟多,那么你的努力就大多白费了。

这种方法就正如是眉毛胡子一起抓,正确和错误的都一起改掉,是否能为恢复系统帮上忙,总有一种听天由命的感觉。

所以,笔者鼓励大家使用第二种方法。

二、使用DOS界面的regedit.exe如果把scanreg/restore比作是一刀切的话,这种方法更像是一次高明的外科手术,只一矢中的地针对病,把错误修复而完全不影响表的其他安康局部。

这样,我们就能在最大限度上保存我们的工作成果了。

使用regedit.exe对表实行局部修改的思路是:首先,把表里有嫌疑的分支导出;然后,使用edit对它进行分析和修改;最后,把安康的分支重新导入表里。

好了,我们来看看整个过程的具体操作。

1 导出表分支在DOS下导出表分支的命令格式是:Regedit[/L:system] [/R:user] /E filename [regpath1]。

/L:system是指定system.dat的路径,/R:user是指定user.dat的路径,如果不说明,系统就会在默认的路径下找;/E:是导出表分支的文件名,regpath1是要导出的表分支。

电脑注册表维护


2. 使用Microsoft备份程序备份注册表
如果觉得上述的手工备份比较麻烦的话,那么大家还可以通过Windows内置的备份程序来备份注册表信息。
a. Windows 9x/Me中的备份
Windows 9x/Me中的“Microsoft备份程序”并不是一个默认安装的程序,所以我们需要通过控制面板中的“添加/删除程序”命令添加这个程序。安装结束后,依次进入“开始->程序->附件->系统工具”程序组运行“备份”命令,接着我们可以按照下述步骤完成注册表的备份。
3. 通过注册表编辑器导入注册表
在Windows 9x/Me/2000/XP中,如果恢复之前曾经通过注册表编辑器导出注册表文件,那么恢复的时候只需要双击这个导出的注册表文件,系统就会自动启动注册表编辑器将其中的注册表信息导入注册表中。另外,也可以在注册表编辑器的“注册表”菜单中选择“引入注册表文件”命令,接着再选择以前备份的文件也可恢复注册表信息。
b. Windows 2000/XP的恢复
在Windows 2000/XP中无法直接恢复备份的注册表文件,此时也要借助安装的双系统或者是引导进入DOS系统之后,手工复制文件来完成注册表的恢复操作。
2. 使用Microsoft备份程序恢复注册表
启动备份程序之后进入【恢复】标签,在“还原位置”区域中选择备份文件,并且在“要还原的数据”区域选择还原的目标。点击“刷新”按钮可以选择备份集,最后按下“开始”按钮,则备份程序自动恢复注册表。
4. 删除已卸载软件的残留键值
许多软件在卸载之后,仍然会在注册表文件中留下一些无用的信息。它们一般都保存在“HLEY_LOCAL_MACHINE\Software”和“HKEY_CURRENT_USERS\.DEFAULT\Software”中。在这里查找那些已经被卸载的软件残留信息,并且将其彻底删除。

电脑维护定期清理系统注册表

电脑维护定期清理系统注册表一、了解系统注册表的重要性作为电脑的核心数据库,系统注册表负责存储和管理各种软件和硬件的配置信息。

随着时间的推移,系统注册表中会积累大量无用和无效的条目,给电脑的运行速度和性能带来不小的负担。

因此,定期清理系统注册表成为维护电脑健康的重要一环。

二、电脑维护的必要性如同人类需要定期体检一样,电脑也需要定期的维护保养。

只有保持一个干净、整洁、无冗余的系统,电脑才能体现出应有的速度和稳定性。

而系统注册表的清理就是其中一项不可忽视的任务。

三、定期清理系统注册表的好处1. 提升电脑速度:随着注册表中无效条目的增多,电脑的启动速度和软件运行速度可能会变慢。

清理系统注册表可以减少无效条目的数量,从而加快电脑的响应速度。

2. 加强系统稳定性:无效的注册表条目可能会导致系统崩溃或程序异常。

定期清理系统注册表有助于消除这些潜在的问题,提高系统的稳定性。

3. 避免注册表错误:有时候,误删除或修改注册表条目可能导致严重的后果,例如无法启动某些程序或系统错误。

但通过使用专业的注册表清理工具,可以避免手动操作带来的风险,确保清理过程安全可靠。

四、如何定期清理系统注册表1. 使用专业的注册表清理工具:在市场上有许多成熟的注册表清理工具,例如CCleaner、Wise Registry Cleaner等。

这些工具能够自动扫描并清理注册表中的无效、残留条目,简单易用,适合普通用户操作。

2. 手动清理注册表(高级用户):对于一些有经验的高级用户,也可以选择手动清理系统注册表。

打开注册表编辑器(运行→输入“regedit”),备份注册表后再删除无效条目。

但是请务必谨慎操作,以免误删除重要的注册表条目。

五、注意事项1. 谨慎选择清理工具:市面上有许多不可靠的清理工具,它们可能会误删重要的注册表条目,甚至引发电脑系统崩溃。

因此,在使用清理工具之前,务必选择知名、可信赖的软件。

2. 备份注册表:在进行任何清理操作之前,务必备份系统注册表。

注册表基本知识、应用技巧与故障排除(2)

注册表基本知识、应用技巧与故障排除(2)七、注册表备份与恢复(一)注册表被破坏的原因1、应用程序错误;2、驱动程序错误;3、硬件冲突;4、病毒破坏;5、人为原因。

(二)备份注册表的最佳时机1、刚安装完系统;2、在安装/删除程序、驱动之前;3、使用工具修改配置前。

(三)备份注册表打开注册表编辑器,文件—导出,在导出范围中选择―全部‖,将导出整个注册表;如果选择―所选分支‖,则只导出鼠标选中的分支。

PS:有很多软件也有备份注册表的功能。

(四)恢复注册表方法1:文件—导入,选择先前备份的注册表文件。

方法2:重启电脑,在未进入系统之前按―F8‖键,选择最后一次正确配置。

PS:方法不仅这两种,就不赘述了。

八、用注册对系统进行个性化设置修改注册表的某些值,可以对系统进行个性化的设置,下面我介绍几种:(一)修改XP的登录背景图案1、定位到HKEY_USERS\.DEFAULT\Control Panel\Desktop,在键窗口中将Wallpaper的值设置为登录图片的完整路径,图片的格式最好是BMP。

2、找后找到TileWallpaper键值,将其值修改为―1‖。

(二)在桌面上显示系统版本号定位到HKEY_CURRENT_USER\Control Panel\Desktop,在键值窗口中找到PaintDesktopV ersion,将其值修改为―1‖。

(三)XP强制使用经典开始菜单定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV ersion\Policies\Explorer,在键值窗口中新建一个名为―NosimpleStartMenu‖的DWORD键值项,其值为―1‖。

(四)在右键添加快速关机定位到HKEY_CLASSES_ROOT\Directory\shell,在该子键下新建一个―Close‖的子键,在此子键的键值窗口中将―默认‖键值的值修改为―快速关机‖,在―Close‖子键下再新建一个名为―Command‖子键,在其键值窗口中的―默认‖键的值修改为―shutdown –s –t 15 –c 再过15秒就关闭电脑!‖(五)添加―新窗口中打开‖到右键快捷菜单定位到HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell,在其下新建一个名为―Openwindow‖的子键,将其默认键值修改为―在新窗口中打开‖,在―Openwindow‖子键下再新建一个名为―Command‖的子键,将其键值窗口中的―默认‖键的值设置为―explorer.exe%1‖。

6 Windows注册表使用与维护-精选文档


• 这些键值项数据可分为如下三种类型:二进制值、DWORD值和字符 串值。在注册表中,“键值项数据”包含“键值名”(如图6-4中的 “Opended”)与“键值”(如图6-4中的“REG_DWORD”)。
键值名
键值
图6-4 键值名与键值
• 1.二进制(BINARY)
• 在注册表中,二进制是没有长度限制的,可以是任意个字节的长度。 在注册表编辑器中,二进制数据以十六进制的方式显示出来,如图65所示图中的“CustomColors”的键值就是一个二进制数据。二进制 数据
6.2 注册表的备份与恢复
• 6.2.1 注册表的备份 • 注册表由两个文件组成:system.dat和user.dat, 它们存放在Windows目录下。通过导出、导入的 注册表文件格式为.reg。而自动备份的注册表文 件以.cab压缩格式存放于目录“windows \ sysbckup”文件夹中,它还包括了另外两个重要文 件:system.ini和win.ini。 • 1.在Windows下备份 • 进入系统桌面,在“运行”文本框中输入Regedit, 打开注册表后,单击注册表窗口中的“文件 → 导 出”,打开如图6-12所示的对话框。输入“文件 名”,选择“导出范围”为“全部”,单击“保 存”即可。
关键字(HKEY)
图6-1 注册表中的关键字
• 注册表通过主关键字(最上层的为“根键”,如图6-2中 “HKEY_CURRENT_USER”就是一个根键)和子键来管理 各种信息,图6-2中的“SOFTWARE”是一个主键,展开
后就可以看到它里面的子键。
根键
主键 子键
图6-2 主键和子键
图6-3 键值项数据
• Windows XP注册表,配备有两个注册表 编辑器:第一个是16位的regedit.exe, 是从原来的Windows 9.x继承下来的。不 过,由于使用环境变了,即使16位的编 辑器也和Windows 9.x有较大区别:打开 之后,主键变为5个了,而不是原来 Windows 9.x 中的6个,如图6-11所示。 另一个是Regedt32.exe,Regedt32.exe 是专门为Windows 2000设计的注册表编 辑器,位于“WinNT\ system32”目录下。 Windows 2000注册表编辑器和Windows 98比起来界面没有明显的改变,但是内 容和Windows 98相比,去掉了 “HKEY_DYN_DATA”根键。 Windows XP注册表由以下5个分支组成:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档