注册表从入门到精通

本文介绍了注册表的由来、作用和特点,详细解析了注册表的各个根键及其用途。通过注册表编辑器可以进行备份和恢复操作,以防止系统出现问题。文章还分享了如何通过修改注册表来提升系统性能,包括加快开机速度、禁止修改用户文件夹、关闭不需要的共享、设置IE多线程下载等实用技巧。此外,还提供了个性化设置的教程,如修改登录背景、取消默认图片查看器、关闭磁盘空间不足提示等。
摘要由CSDN通过智能技术生成
 

注册表从入门到精通

注册表从入门到精通

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


一、注册表的由来

  PC机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。
  
  为了克服上述这些问题,在Windows 95及其后继版本中,采用了一种叫做注册表的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows
各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。  
 
  与INI文件不同的是:

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

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

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

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


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

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

  3.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。


二、使用注册表

  1.大家可以在开始菜单中的运行里输入regedit
  2.也可以在DOS下输入
regedit
  

三、注册表根键说明

  hkey_classes_root 包含注册的所有OLE信息和文档类型,是从 hkey_local_machine/software/classes复制的。
  hkey_current_user 包含登录的用户配置信息,是从hkey_users/当前用户子树复制的。

  hkey_local_machine 包含本机的配置信息。其中config子树是显示器打印机信息; enum子树是即插即用设备信息;system子树是设备驱动程序和服务参数的控制集合;software子树是应用程序专用设置。

  hkey_users 所有登录用户信息。

  hkey_current_config 包含常被用户改变的部分硬件软件配置,如字体设置、显示器类型、打印机设置等。是从hkey_local_machine/config复制的。

  hkey_dyn_data 包含现在计算机内存中保存的系统信息。

  

四、注表详细内容

  Hkey_local_machine/software/microsoft/windows/currentVersion/explorer/user shell folders 保存个人文件夹、收藏夹的路径
  Hkey_local_machine/system/currentControlSet/control/keyboard Layouts保存键盘使用的语言以及各种中文输入法

  Hkey_users/.Default/software/microsoft/internet explorer/typeURLs保存IE浏览器地址栏中输入的URL地址列表信息。清除文档菜单时将被清空。

  Hkey_users/.Default/so../mi../wi../currentVersion/ex../menuOrder/startMenu 保留程序菜单排序信息

  Hkey_users/.Default/so../microsoft/windows/currentVersion/explorer/RunMRU 保存开始 * 运行...中运行的程序列表信息。清除文档菜单时将被清空。

  Hkey_users/.Default/so../microsoft/windows/currentVersion/explorer/ecentDocs 保存最近使用的十五个文档的快捷方式(删除掉可解决文档名称重复的毛病),清除文档菜单时将被清空。

  Hkey_local_machine/software/microsoft/windows/currentVersion/uninstall 保存已安装的Windows应用程序卸载信息。

  hkey_users/.default/software/microsoft/windows/currentVersion/applets 保存Windows应用程序的纪录数据。

  Hkey_local_machine/system/CurrentControlSet/services/class 保存控制面板-增添硬件设备-设备类型目录。

  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/ currentVersion/ Policies/ Ratings 保存IE4.0中文版安全*分级审查中设置的口令(数据加密)

  Hkey-local-machine/ software/ microsoft/ windows/ currentVersion/ explorer/ desktop/nameSpace保存桌面中特殊的图标,如回收站、收件箱、MS Network等。


五、如何备份注册表

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

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

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值