最详细的注册表教程

最详细的注册表教程

ID:13007135

大小:808.00 KB

页数:47页

时间:2018-07-20

最详细的注册表教程_第1页
最详细的注册表教程_第2页
最详细的注册表教程_第3页
最详细的注册表教程_第4页
最详细的注册表教程_第5页
资源描述:

《最详细的注册表教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、注册表的历史在微软最早的视窗操作系统windows3.x版本中,操作系统、硬件设备信息及应用程序的配置信息都是通过扩展名 为ini的文件来保存的,其中system.ini负责配置硬件,Win.ini负责配置桌面设置和应用程序等。这种管理方式有着明 显的缺点:由于ini文件的最大容量限制为64K,所以在系统中每种设备和应用程序都有一个和自己对应的.ini文件,而 且在应用程序的安装和运行过程中,系统不会自动删除过时和无用的ini文件。随着应用程序不断添加和删除,ini文件 越来越多,在ini文件中查找相应信息的速度就会越来越慢,系统也就会运行缓慢并且不稳定

2、。为使系统的运行更加稳定,避免因.ini文件遭到破坏而导致应用程序出错和系统死机、无法启动等问题,微软从 windows95开始引入了注册表的概念。二、注册表的作用:将原来保存到.ini文件中的所有信息全部转移到其中,包括计算机系统和应用程序的配置信息、windows系统与应 用程序的初始化信息、计算机硬件设备信息,以及各种状态信息和数据等。注册表中的信息具有特殊的数据形式,用户只有通过特定的注册表编辑器才能对其进行浏览和修改,而不能通过文 本编辑器进行修改,这样就大大大增强了系统的稳定性和安全性,避免了原来由于ini文件的破坏而造成的系统死机、 崩溃等现象

3、。此外,注册表中的信息都是以相似性质为依据,按照层次结构来存放的,这样就简化了用户对注册表信息的浏览和 管理,提高了系统查找信息的速度和效率。注册表允许系统管理员对硬件设备、硬件设备的驱动程序、系统参数和应用程序进行跟踪配置,通过修改注册表, 管理员可以修改许多系统隐藏的参数来提高系统的性能或是对计算机进行个性化的配置。注册表中保存的部分硬件数据 支持高版本的windows的即插即用特性,在系统检测到计算机中新的硬件设备时,将把相关的数据信息保存到注册表中 ,这样就避免了由于新设备的添加而造成与原有硬件设备之间的资源冲突。在计算机网络中,系统管理员或用户可以

4、通过注册表来检查系统配置和设置情况,从而实现计算机网络的远程管理 。三、注册表的功能:(1)、注册表是连接操作系统、硬件及驱动程序的数据库。在Windows操作系统中,驱动程序的位置、存放地址和版 本号等信息都保存在注册表中。有了这些针对各种设备的信息后,操作系统就可以通过驱动程序使用相应的设备了。如 果没有注册表,操作系统就无法对硬件设备进行管理。(2)、注册表也是操作系统与应用程序相关联的数据库。当启动一个应用程序时,注册表就会向操作系统提供与该 应用程序相关的设置,如文件位置、配置文件及启动应用程序所需的其他的必要设置等。一、什么是注册表注册表是200

5、0/XP操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性。二、注册表的功能刚才我们看到了,注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,通过它可以控制硬件、软件、用户环境和操作系统界面的数据信息文

6、件。相关知识:注册表文件的数据信息保存在system.dat和user.dat中、利用regedit.exe程序能够存取注册表文件(其实大家可能也知道regedt32.exe,这两个程序是一样的)三、编辑器说明:别说你不知道怎么进注册表啊(哈,在运行里键入regedit就可以了)根键:这个称为HKEY…………,某一项的句柄项:附加的文件夹和一个或多个值子项:在某一个项(父项)下面出现的项(子项)值项:带有一个名称和一个值的有序值,每个项都可包括任何数量的值项,值项由三个部分组成:名称、数据类型和数据。说明:1、名称:不包括反斜线的字符、数字、代表符和空格的任

7、意组合。同一键中不可有相同的名称2、数据类型:包括字符串、二进制和双字节等3、数据:值项的具体值,它的大小可以占用64KB第二课总体结构分析注册表包括以下5个根键1.HKEY_CLASSES_ROOT说明:该根键包括启动应用程序所需的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,类ID编号和应用程序与文档的图标等。2.HKEY_CURRENT_USER说明:该根键包括当前登录用户的配置信息,包括环境变量,个人程序以及桌面设置等3.HKEY_LOCAL_MACHINE说明:该根键包括本地计算机的系统信息,包括硬件和操作系统信息

8、,安全数据和计算机专用的各类软件设置信息4.HKEY

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。