电脑的注册表编辑器

电脑的注册表编辑器

以下是关于电脑注册表编辑器的详细介绍:

什么是注册表编辑器


注册表编辑器(regedit.exe)是 Windows 操作系统中用于查看、编辑和管理注册表的工具。注册表实质上是一个庞大的数据库,存储着用户计算机软、硬件的有关配置和状态信息,应用程序和资源管理器外壳的初始条件、首选项和卸载数据等重要信息.

打开注册表编辑器的方法


  • Windows 95/98/Me:单击「开始」→运行→输入 regedit.
  • Windows 2000/XP/2003
    • 方法一:运行中输入 regedit.exe。
    • 方法二:运行中输入 regedt32.exe 。
    • 方法三:找到 C:\winnt\regedit.exe(win2000 系统)或 windows\regedit.exe(winxp/win2003)双击;或找到 C:\winnt\system32\regedt32.exe(win2000)或 windows\system32\regedt32.exe(winxp/win2003)双击 。

  • Windows 7 及以上系统
    • 方法一:按 Windows 键 + R,打开运行对话框,输入 regedit 并回车。
    • 方法二:点击开始菜单,在搜索栏输入 regedit 并选择注册表编辑器。
    • 方法三:在控制面板中,选择系统和安全选项,接着选择 Windows 工具小程序并打开,在 Windows 工具中右键点击注册表编辑器,然后选择以管理员身份运行 。
    • 方法四:按 Ctrl+Alt+Delete 键,选择任务管理器,接着在任务管理器中点击文件 > 新建任务,在创建新任务的打开框内输入 regedit,勾选 “以系统管理员权限创建此任务” 的复选框,最后点击确定按钮来打开注册表编辑器 。


注册表编辑器的界面


打开注册表编辑器后,界面类似于资源管理器,主要由以下部分组成 :
  • 菜单栏:包含了如新建、保存、搜索、导出等大部分注册表编辑操作的选项。
  • 地址栏:显示当前路径,可通过地址栏直接导航到指定注册表键,方便快速定位到需要编辑的位置。
  • 注册表树:位于左侧,由 “我的电脑” 开始,包含多个以 HKEY 开头的分支,称为主键,展开后可以看到主键还包含次级主键。每个分支中保存计算机软件或硬件之中某一方面的信息与数据。
  • 详细信息面板:当单击某一主键或次主键时,右边窗格中会显示所选主键内包含的一个或多个键值。键值由键值名称和数据组成。

注册表的主要分支及内容


注册表主要由以下几大部分组成 :
  • HKEY_CLASSES_ROOT:包含了所有已装载的应用程序、OLE 或 DDE 信息,以及所有文件类型信息。每一个用圆点开始的子键表示一种文件类型,在文件扩展项目后是按字母顺序排列的列表,包括所有应用程序和实用工具的文件名等。
  • HKEY_CURRENT_USER:记录了有关登录计算机网络的特定用户的设置和配置信息,其子键包括 AppEvent、Control Panel、Install_Location_MRU 等,分别涉及与特定事件相关的声音及声音文件路径设置、控制面板中的项目、装载应用程序的驱动器等信息 。
  • HKEY_LOCAL_MACHINE:存储了 Windows 开始运行的全部信息,即插即用设备信息、设备驱动器信息等都通过应用程序存储在此键,其下的子键有 Config、Driver、Enum、Hardware 等,涵盖了计算机的配置、辅助驱动器信息、外设硬件标识、系统 CPU 及数字协处理器信息等内容 。
  • HKEY_USERS:描述了所有同当前计算机联网的用户简表。如果是独自使用该计算机,则仅.default 子键中列出了有关用户信息,包括控制面板的设置等。
  • HKEY_CURRENT_CONFIG:包括字体、打印机和当前系统的有关信息。

键值的数据类型


注册表中的键值项数据可以分为以下几种常见类型 :
  • 字符串值(REG_SZ):一般用来表示文件的描述和硬件的标识,通常由字母和数字组成,也可以是汉字,最大长度不能超过 255 个字符,在注册表编辑器中以 "a"="***" 表示 。
  • 二进制值(REG_BINARY):没有长度限制,可以是任意字节长,在注册表编辑器中以十六进制的方式表示,如 "a"=hex:01,00,00,00 。
  • DWORD 值(REG_DWORD):是一个 32 位(4 个字节)的数值,在注册表编辑器中也是以十六进制的方式表示,如 "a"=dword:00000001 ,通常用于开关设置等。

备份与恢复注册表


为了确保 Windows 操作系统安全,防止因注册表遭到破坏而导致系统无法正常运行,需要经常备份注册表,常见的备份方法如下 :
  • 利用 Windows 中的注册表编辑器 (regedit.exe) 进行备份,运行 regedit.exe,单击 “文件 “-->“导出注册表文件 “命令,选择保存的路径,保存的文件为 *.reg,可以用任何文本编辑器进行编辑。
  • Windows 每次正常启动时,会对注册表进行备份,system.dat 备份为 system.da0,user.dat 备份为 user.da0,它们存放在 windows 所在的文件夹中,属性为系统和隐藏 。

电脑的注册表编辑器

看过该文章的人还看了