• Windows注册表-学习总结


    基础理论

    注册表(Registry)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。

    打开注册表的命令是:regedit或regedit.exe、regedt32或regedt32.exe

    注册表的数据结构

    注册表是层次结构的数据库,由以下嵌套容器和数据组成:
    子树(根目录或者层次结构的主要部分)、
    项(子树下的主要子容器。项可以包含子项或键值)
    项值(影响系统的实际数据。项值在注册表编辑器右边的面板中显示)
    HKEY(子树符号,设计者认为根目录是“到项的句柄”。HandleTo key的简写)

    五个子树

    1、HKEY_CLASSES_ROOT

       HKEY_CLASSES_ROOT是应用程序运行时必需的信息,和HKEY_LOCAL_MACHINESOFTWAREClasses是一样的,但是在HKEY_CLASSES_ROOT窗编辑相对来说显得更容易和有条理。

      在Windows用户图形界面下,每件事----每个文件,每个目录,每个小程序,每个连接,每个驱动---都被看做一个对象;每个对象都有确定的属性和它联系

    2、HKEY_CURRENT_USER

      HKEY_CURRENT_USER管理系统当前的用户信息。在这个根键中保存了本地计算机中存放的当前登录的用户信息,包括用户登录用户名和暂存的密码。在用户登录Windows时,其信息从HKEY_USERS中相应的项拷贝到HKEY_CURRENT_USER中。

    HKEY_CURRENT_USER包含着在HKEY_USERS安全辨别里列出的同样信息。任何在HKEY_CURRENT_USER里的改动也都会立即HKEY_USERS改动。相反也是这样。
    HKEY_CURRENT_USER允许程序员和开发者易于存取登陆用户的设置。通过建立这个键,微软很容易在不涉及到用户的SID下改变,添加和设置。
    也就是说,所有当前的操作改变只是针对当前用户而改变,并不影响其他用户 。
     

    3、HKEY_LOCAL_MACHINE

      HKEY_LOCAL_MACHINE保存了注册表里的所有与这台计算机有关的配置信息,只是一个公共配置信息单元。
      HKEY_LOCAL_MACHINE根键包含5个子键,分别为HARDWARE子键、SAM子键、SECURITY子键、SOFTWARE子键和SYSTEM子键。

     HKEY_LOCAL_MACHINE是一个显示控制系统和软件的处理键。HKLM键保存着计算机的系统信息。它包括网络和硬件上所有的软件设置。(比如文件的位置,注册和未注册的状态,版本号等等)这些设置和用户无关,因为这些设置是针对使用这个系统的所有用户的。

    4、HKEY_USER

      HKEY_USERS仅包含了缺省用户设置和登录用户的信息。虽然它包含了所有独立用户的设置,但在用户未登录时用户的设置是不可用的。这些设置告诉系统哪些图标会被使用,什么组可用,哪个开始菜单可用,哪些颜色和字体可用,和控制面板上什么选项和设置可用。

    5、HKEY_CURRENT_CONFIG

      HKEY_CURRENT_CONFIG允许软件和设备驱动程序员很方便的更新注册表,而不涉及到多个配置文件信息。 HKEY_LOCAL_MACHINE中同样的数据和任何注册表的变化都会同时的变化。HKEY_CURRENT_CONFIG包括了系统中现有的所有配置文件的细节。举例来说,如果配置0002被选择了,所有0002的配置信息会被映射到这些键上。

    在 Windows 10 中如何打开注册表编辑器

    适用于: Windows 10

    • 下面是在 Windows 10 中打开注册表编辑器的两种方法:
      • 在任务栏上的搜索框中,键入“regedit”。然后,选择注册表编辑器(桌面应用)最上面的结果。

      • 长按或右键单击“开始”

  • 相关阅读:
    正则:连续数字
    [f]聊天的时间格式化
    微信物理返回刷新页面
    npm 使用记录
    Java内存可见性volatile
    EA通过MySQL多人协作
    Sonarqube Webhook自定义参数
    使用阿里云加速Docker镜像下载
    Java异常堆栈丢失的现象及解决方法
    fo-dicom库 Dicom.Native.dll如何自动到编译输出目录
  • 原文地址:https://www.cnblogs.com/Risk2S/p/12564559.html
Copyright © 2020-2023  润新知