注册表知识

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

注册表知识(学习帖)[网络分享]

注册表从入门到精通

注册表对有的人还是比较陌生的,因为现在第三方软件太多了,如优化大师、魔法兔子等等,但个人觉得改善系统的第三方软件还不够完善,如果初级用户使用不当,会出现严重的后果,所以提供这篇文章,希望大家多多学习,本人能力有限,还希望大家多提宝贵意见:

一、注册表的由来

pc机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。早期的图形操作系统,如win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但ini文件管理起来很不方便,因为每种设备或应用程序都得有自己的ini文件,并且在网络上难以实现远程访问。

为了克服上述这些问题,在windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。

与ini文件不同的是:

1.注册表采用了二进制形式登录数据;

2.注册表支持子键,各级子关键字都有自己的“键值”;

3.注册表中的键值项可以包含可执行代码,而不是简单的字串;

4.在同一台计算机上,注册表可以存储多个用户的特性。

注册表的特点有:

1.注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。

2.注册表中登录的硬件部分数据可以支持高版本windows的即插即用特性。当windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有

var script = document.createElement('script'); script.src = '/resource/baichuan/ns.js'; document.body.appendChild(script);

hkey_local_machine\system\currentcontrolset\control\update 立即刷新设置。值为00设置为自动刷新,01设置为手工刷新[在资源管理器中按f5刷新]。

hkey_current_user\control panel\desktop 新建串值名menushowdelay=0 可使“开始”菜单中子菜单的弹出速度提高。新建串值名minanimate,值为1启动动画效果开关窗口,值为0取消动画效果。

hkey_local_machine\software\microsoft\windows\currentversion \run 保存由控制面板设定的计算机启动时运行程序的名称,其图标显示在任务条右边。[启动文件夹程序运行时图标也在任务条

右边]

hkey_users\.default\software\microsoft\windows\currentversion\ run保存由用户设定的计算机启动时运行程序的名称,其图标显示在任务条右侧。

hkey_class_root/paint.pricture/defaulticon 默认图片的图标。双击窗口右侧的字符串,在打开的对话框中删除原来的键值,输入%1。重新启动后,在“我的电脑”中打开windows目录,选择“大图标“,然后你看到的bmp文件的图标再也不是千篇一律的画板图标了,而是每个bmp文件的略图。

hkey-local-machine\ software\ microsoft\ windows\ currentversio n\ policies\ ratings 保存ie4.0中文版“安全”*“分级审查”中设置的口令(数据加密)。

hkey-local-machine\ software\ microsoft\ windows\ currentversio n\ explorer\ desktop\namespace保存桌面中特殊的图标,如回收站、收件箱、ms network等。

五、如何备份注册表

利用注册表编辑器手工备份注册表

注册表编辑器(regedit)是操作系统自带的一款注册表工具,通过它就能对注册表进行各种修改。当然,"备份"与"恢复"注册表自然是它的本能了。

(1)通过注册表编辑器备份注册表

由于修改注册表有时会危及系统的安全,因此不管是

windows 98还是windows 2000甚至windows xp,都把注册表编辑器"藏"在了一个非常隐蔽的地方,要想"请"它出山,必须通过特殊的手段才行。点击"开始"菜单,选择菜单上的"运行"选项,在弹出的"运行"窗口中输入"regedit"后,点击"确定"按钮,这样就启动了注册表编辑器。

点击注册表编辑器的"注册表"菜单,再点击"导出注册表文件"选项,在弹出的对话框中输入文件名"regedit",将"保存类型"选为"注册表文件",再将"导出范围"设置为"全部",接下来选择文件存储位置,最后点击"保存"按钮,就可将系统的注册表保存到硬盘上。

完成上述步骤后,找到刚才保存备份文件的那个文件夹,就会发现备份好的文件已经放在文件夹中了。

(2)在dos下备份注册表

当注册表损坏后,windows(包括"安全模式")无法进入,此时该怎么办呢?在纯dos环境下进行注册表的备份、恢复是另外一种补救措施,下面来看看在dos环境下,怎样来备份、恢复注册表。

在纯dos下通过注册表编辑器备份与恢复注册表前面已经讲解了利用注册表编辑器在windows环境下备份、恢复注册表,其实"regedit.exe"这个注册表编辑器不仅能在windows环境中运行,也能在dos下使用。

虽然在dos环境中的注册表编辑器的功能没有在windows环境

相关文档
最新文档