注册表与注册表的作用

注册表(Registry)是微软公司从Windows95系统开始(至目前最新Win2000系统依然使用的是它),引入用于代替原先Win32系统里。ini文件,管理配置系统运行参数的一个全新的核心数据库。在这个数据库里整合集成了全部系统和应用程序的初始化信息;其中包含了硬件设备的说明、相互关联的应用程序与文档文件、窗口显示方式、网络连接参数、甚至有关系到计算机安全的网络享设置 。它与老的win32系统里的ini文件相比,具有方便管理,安全性较高、适于网络操作等特点。

在形式上,注册表与INI文件有两个显著的特点:
1.注册表采用的是二进制形式登录数据,INI文件采用的则是简单的文本形式登录数据

2.注册表支持子关键字,各级子关键字都有自己的“键值”,INI文件中则支持节以及节中的参数。

在功能上,注册表与。INI文件相比,主要有以下三个特点:

1.注册表允许对硬件、某些操作系统参数、应用程序和设备驱动程序进行跟踪配置,这使得某些配置的改变可以在不重新启动系统的情况下立即生效。
2.注册表中登录的硬件部分数据可以用来支持Win95的即插即用特性。当Win95检测到机器上的各种设备时,就把有关数据保存到注册表中。通常是在安装时进行这种检测的,但Win95启动或原有配置改变时,也要进行检测。如安装一个新的硬件时,Win95将检查注册表,以便确定哪些资源已被占用,这样就可以避免新设备与原有设备之间的资源冲突。
3.通过注册表,管理人员和用户可以在网络上检查系统的配置和设置,使得远程管理得以实现。

预定义关键字

注册表采用“关键字”及其“键值”来描述登录项及其数据。所有的关键字都是以“HKEY”作为前缀开头。实际上,关键字是一个句柄。这种约定使得应用程序开发人员可以在使用注册表API时把它用于程序之中。为此,Win95提供了若干API函数,以便在开发Win95应用程序时添加、修改、查询和删除注册表的登录项。关键字可以分为两类:一类是由系统定义的,通常称为“预定义关键字”;另一类是由应用程序定义的,安装的应用软件不同,其登录项也就不同。

由于注册表保存的信息中,含有许多系统启动时必要的参数,一旦出现问题将导致系统崩溃等严重后果,此外由于注册表里含有许多的无法通过操作系统本身进行操作的系统参数,因此了解并学会使用注册表,对每一个老鸟来讲都是一件不可缺少。

(0)

相关推荐

  • 电脑安装软件时无法将注册值写入注册表的解决办法

    有个网友安装程序时,弹出窗口,提示无法将注册值写入注册表,结果安装了好几遍,都无法成功,只好百度求助,他把出问题时的提示图片传上来,希望得到帮助。这样的问题一般都是注册表被禁了,或者说用户缺少注册表修 ...

  • Win7系统打开注册表提示注册表已停止工作的解决方法图文教程

    Win7系统部分用户打开注册表搜索程序提示“注册表已停止工作”,这种情况怎么办呢?其实注册表搜索停止工作与某个注册表项有关,下面我们的小编和大家分享Win7系统打开注册表提示“注册表已停止工作”的解决 ...

  • 安装软件时无法将注册值写入注册表怎么解决

    有个网友安装程序时,弹出窗口,提示无法将注册值写入注册表,结果安装了好几遍,都无法成功,只好求助,他把出问题时的提示图片传上来,希望得到帮助. 这样的问题一般都是注册表被禁了,或者说用户缺少注册表修改 ...

  • 电脑怎样备份/恢复注册表,注册表的导入导出

    注册表是Windows中的一个重要的数据库,存储系统和应用程序的设置信息,那么怎样备份或者恢复注册表呢 备份注册表 01 按下键盘Win + R 快捷键,弹出"运行"对话框,在输入 ...

  • windows系统activex注册和反注册工具Regsvr32使用技巧

    大家有使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册 ...

  • 福昕PDF阅读器注册与不注册的区别介绍

    很多朋友都在问福昕pdf阅读器注册和不注册的区别。 在不注册的情况下,如果你使用了某些需要付费的功能,你的文档就会被打上水印。 顺便说一下福昕阅读器有哪些免费功能吧:阅读或打印PDF文档 ;PDF表单 ...

  • 人人桌面账号如何注册?人人网账号注册注意事项详解

    人人桌面是人人网推出的桌面客户端软件,它类似于腾讯QQ等即时通讯软件,估计很多年轻人都喜欢聚集在此,大家可以下载人人桌面,和小伙伴一起玩转人人网。不过想要使用人人网得先注册才行,具体如何注册呢?需要注 ...

  • 如何快速地将excel二维表转换为一维表

    随着科技的发展,电脑成为了人们解决问题的主要工具.当我们在使用excel处理数据时,该如何将二维表转换为一维表呢?接下来就由小编来告诉大家.具体如下:1. 第一步,打开一个含有二维表的excel文档, ...

  • Excel二维表变一维表

    有时需要将二维表进行一维表切换,如图所示 左边的数据比较明了,但不利于数据分析. 那怎样把左边的表变成右边的呢 操作方法 01 在工作表中依次快速按下快捷键,Alt\D\P,选择多重合并计算数据区域 ...

  • 如何用DOS命令注册、取消注册DLL文件?

    一些软件自带的DLL文件需要手工注册方能正常使用,可以使用如下的步骤进行. 操作方法 01 按下组合快捷键WIN+R(WIN键就是键盘上显示WINDOWS标志的按键.位于CTRL键与ALT键之间,一般 ...