注册表利用及保护,完全隐藏文件
如何打开隐藏文件注册表利用及保护
实训预备
1.实训目标
(1)把握注册表的结构;
(2)把握注册表编辑器的大体操作;
(3)利用注册表编辑器完成几个应用实例;
(4)利用超级兔子软件对注册表进行保护。
2.实训环境
(1)一台安装有Windows XP的运算机;
(2)超级兔子个人版。
3.实训要点
注册表是Windows操作系统的核心,把握注册表及其修改方式能够方便地解决一些常见的故障问题,而且能够实现对系统的优化。对注册表的把握是高级用户必不可少的一门技术。    注册表的利用应当十分谨慎,操作不妥将引发系统瘫痪,一样应先备份注册表信息。为了避免在修改注册表以后发生致命错误,应当把握注册表文件的备份和恢复方式,和系统备份和恢复的方式。注册表编辑器对删除操作无法恢复,用户在进行删除操作之前要慎重。
注册表编辑器不区分大小写,用户在按实验步骤操作时,没必要严格按实验内容大小写样式书写。
关于不同的用户,部份实验内容中的项、子项或值项在用户的注册表中可能没有,用户可自行成立相应的项、子项或值项,完成实验内容。
针对修改注册表风险专门大而且修改项难以经历,能够利用注册表保护工具软件修改注册表。经常使用的有“超级兔子”和“Windows优化大师”。超级兔子是一款免费、功能完善且容易利用的系统优化软件,用户能够在“网址下载该软件,本章实验三只是介绍了超级兔子软件中与注册表有关的功能和操作方式,其它如系统优化等优秀功能,用户可自行实践学习,如有疑问,可查阅超级兔子帮忙文件或登录超级兔子网站(取得解答。
4.知识预备
1)注册表概述
注册表是Windows系统用来存储运算机配置信息的一个庞大数据库,它包括了应用程序和运算机系统的配置、操作系统和应用程序的初始化信息、应用程序和文档的关联关系、硬件设备的说明、状态和属性和各类状态信息和数据。注册表中寄存着各类参数,直接操纵着系统的启动、硬件驱动程序的装载和一些系统应用程序的运行,从而在整个系统中起着核心作用。
2)注册表文件组成
注册表是由多个具有系统隐藏属性的文件组成。不同版本的Windows操作系统其注册表文件的组成也不同,以实验环境Windows XP为例,文件分成系统配置文件和用户配置文件两大部份,其中系统配置文件保留在系统目录下system32\config中,包括 、、、default、system和software等多个文件,和相应的.LOG(日记)文件和.SAV文件;用户配置文件保留在系统根目录下的Documents and Settings目录下的用户名目录中,别离是、和日记文件文件。
Windows 2000和Windows XP运行时,无法利用其它的工具将这些注册表文件打开,这一点与Windows 98下的和不同。
3)注册表结构
注册表结构类似于目录治理的树状分层结构,由项、子项、配置单元和值项组成
项:出此刻注册表编辑器对话框中的文件夹项能够包括子项和值项例如,SoftwareHKEY_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)三种。
6)超级兔子工具
超级兔子是一款功能完善的系统保护与优化工具,该软件采纳向导式操作方式,每一个操作步骤均有详细地介绍与说明,即便是不懂电脑的用户也能清楚明白软件做了些优化操作,而且功能众多,能够解决用户许多实际问题。软件提供有自动备份注册表的功能,每次修改都会自动生成备份文件,用户能够安心进行操作,所有功能均有备份,只需要通过“还原上一次操作”功能就能够够恢复过来。超级兔子软件要紧包括四大功能块,别离是“超级软件”、“有效工具”、“欢乐影音”和“选项”。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。