Win10系统下载 Win10数字激活 win10 64位 win10 2004正式版 win10 2009最新版 Win10 21H2
最新Win10系统下载
Win10系统下载排行
当前位置: 首页 > 文章教程 > Win10教程

什么是Windows注册表?如何编辑Windows注册表

时间:2020-08-03 15:10:18来源:Win10专业版官网点击量:N次

Win10专业版64位下载_2004(KB4568831) V19041.423

Win10专业版64位下载_2004(KB4568831) V19041.423

大小:5.07 GB类别:国产软件

更新:2020-08-01下载:474

自Windows 95以来,Windows操作系统一直使用集中式分层数据库来存储系统设置,硬件配置和用户首选项。该数据库称为Windows注册表,或更常见的称为注册表。当计算机中安装了新硬件,用户更改了诸如桌面背​​景之类的设置或安装了新软件时,此信息将存储在注册表中。然后,操作系统在其操作期间会不断引用此信息。尽管了解注册表可以为您的计算机内部工作提供良好的知识,但是在使用注册表时要格外小心,因为不正确地修改注册表可能会导致操作系统使用问题,这一点很重要。

一、什么是windows注册表

注册表是Windows操作系统的关键组件。非常重要,没有它,Windows甚至无法运行。在Windows中安装新的硬件或软件时,会将其配置存储到注册表中。这样,Windows可以在以后(例如启动时)检索该信息。Windows启动时,它将读取注册表中的配置,并知道需要加载哪些驱动程序,要应用哪些设置以及需要分配哪些资源才能使此设备正常工作。由于此信息存储在硬盘驱动器上的注册表中,因此Windows每次启动时都会提供此信息。

但是,注册表不仅用于操作系统设置。用户首选项和应用程序设置也存储在注册表中。当您更改桌面背景或屏幕保护程序时,这些详细信息将存储在注册表中。现在,当您关闭Windows并在以后再次启动它时,您的首选项可用并自动加载。应用程序设置(例如,您要将文件下载到的目录或字处理器中的默认字体)也存储在此处。如您所见,注册表包含的信息不仅对于操作系统的使用至关重要,而且对于允许您根据自己的喜好自定义Windows也是必不可少的。

二、注册表的结构

注册表是一种分层结构,类似于在计算机上查看目录/文件树时所看到的结构。您有一个主键或Hive,其中包含“键”,“子键”和“值”。下面分别讨论其中的每一个:

荨麻疹-荨麻疹是分层数据树中最顶层的部分,每个Hive都包含特定类别的信息。例如,一个Hive可能包含适用于登录的特定用户的配置,而另一个Hive将包含有关计算机中安装的硬件的信息。根据您所运行的Windows版本,将有5或6个不同的配置单元。下面我们概述了6种可能的蜂箱:

HKEY_CURRENT_USER(HKCU)-
该配置单元包含当前登录的特定用户的首选项和配置。如果其他用户登录到同一台计算机,则该配置单元中的信息将根据该特定用户的配置而更改。
HKEY_LOCAL_MACHINE(H​​KLM)-
该配置单元包含实际计算机的配置。无论当前登录的用户是什么,此Hive中的信息都将保持不变。
HKEY_CLASSES_ROOT(HKCR)-
该配置单元包含与核心用户界面有关的信息,例如文件关联和快捷方式。
HKEY_USERS(HKU)-
该配置单元包含所有已登录到此计算机的用户的用户信息。
HKEY_CURRENT_CONFIG(HKCC)-
该配置单元包含有关当前硬件配置的信息。该配置单元与HKLM配置单元链接。
HKEY_DYN_DATA(HKDD)-
仅在Windows 95/98 / ME上找到此配置单元。它包含有关硬件即插即用的信息。该配置单元与HKLM配置单元链接。

密钥-密钥是注册表中的组织单位。键是可以包含值或其他子键的容器。子项本身可以包含其他子项。项与文件夹相似,因为它们可以包含其他子项或文件,或者在注册表中称为值。

值-值包含存储在键或子键中的实际数据。注册表中可以存储很多不同类型的值,但是您将看到的最常见的是二进制,字符串和DWORD值。

当可视化注册表时,您应该查看配置单元,键和子键,将其作为您导航到最终存储的值即值的路径。

例如,用于控制使用Internet Explorer时初始初始页面将是什么的注册表值是HKEY_CURRENT_USER \ Software \ Microsoft \ InternetInternet Explorer \ Main \ Start Page,如下所示。

什么是Windows注册表?如何编辑Windows注册表

起始页价值

当我们将该键分解为各个组成部分时,我们可以看到以下内容:

HKEY_CURRENT_USER是与此键关联的配置单元。

软件是一个关键的

微软-这是一个子项

的Internet Explorer-这是一个子项

主-这是一个子项

起始页-这就是价值,实际的数据被存储在这个特定的值,该数据将成为起始页。您希望Internet Explorer使用的功能。

三、注册表存储位置

注册表本身以某些文件存储在您的计算机上。下面,我们根据Windows的特定版本详细说明哪些文件及其位置用于存储注册表。

对于Windows 10,Windows 8,Windows 7,Windows NT 4.0,Windows 2000,Windows XP和Windows Server 2003,注册表文件存储在以下目录中:

%SYSTEMROOT%\ System32 \ Config

%USERPROFILE%\ ntuser.dat

注册表文件的名称为:

Sam,Sam.log,Sam.sav

安全性,Security.log,Security.sav

软件,Software.log,Software.sav

系统,System.alt,System.log,System.sav

System,System.alt,System.log, System.sav,Ntuser.dat,Ntuser.dat.log

默认,Default.log,Default.sav

对于Windows 98,注册表文件名为User.dat和System.dat,并存储在C:\ Windows目录中。

对于Windows Millennium Edition,注册表文件名为Classes.dat,User.dat和System.dat,并且存储在C:\ Windows目录中。

四、如何编辑注册表

为了修改注册表中的值,您需要使用一个称为注册表编辑器的程序。Windows附带了一个名为regedit.exe的程序,或称为注册表编辑器的程序。要启动此程序,应单击“开始”按钮,然后单击“运行”选项,然后在字段中键入regedit.exe并按“确定”按钮。这将启动注册表编辑器。

什么是Windows注册表?如何编辑Windows注册表

打开注册表编辑器

当您打开注册表编辑器时,您将看到两个窗格。左窗格是您的导航窗格。默认情况下,它将在所有蜂箱旁边列出一个+或-。您可以单击+展开Hive显示“键”和“子键”下方的树。您将继续浏览子项,直到到达所需的位置,然后单击一次以使其突出显示。然后,您将在右窗格中看到与该键关联的值的列表。

在下面的屏幕显示中,您将看到注册表编辑器的图像,在该图像中,我已导航到该键:HKEY_CURRENT_USER \ Control Panel \ Colors

什么是Windows注册表?如何编辑Windows注册表

图1.注册表编辑器

在上面的图1中,我们所在的Hive是HKEY_CURRENT_USER。它们的键是控制面板,子键是颜色。右侧部分显示子项“颜色”中包含的所有“值”。

要修改一个值,您可以双击值名称,然后会出现一个类似于下面图2的屏幕。

什么是Windows注册表?如何编辑Windows注册表

图2:修改值

然后,您将在“数值数据”字段中输入适当的信息,然后按“确定”按钮。

要删除值,您可以右键单击该值,然后选择“删除”,而不是双击值名称。此方法也可以用于删除键或子键。若要添加一个值,请单击“编辑”菜单选项,然后选择“新建”并选择适当的类型。

也可以将注册表值导出和导入到注册表中。要导出特定的键或子键,请在要导出的键上单击一次,然后单击“文件”,然后单击“导出”。然后选择目录和文件名以将注册表项导出到。同样,您也可以通过单击“导入”,然后选择之前导出的文件,将密钥导入注册表。

五、备份注册表

病毒,间谍软件和其他恶意软件可能导致注册表损坏和损坏。考虑到这一点,备份注册表很重要,这样您就可以在紧急情况下将干净的副本安全地存储在硬盘上。下面,我们概述了在各种Windows版本下备份和还原注册表的步骤。

请参阅本指南,了解如何备份和还原Windows注册表。

总结:

了解并知道如何备份注册表是确保计算机安全和高效运行的重要部分。必须强调的是,应格外小心地修改注册表的任何部分,因为注册表的错误使用可能会使您的计算机无法运行。

Win10专业版官网,国内顶级win10专业版官方网站。
Copyright (C) Win10zjb.com, All Rights Reserved. win10专业版官网 版权所有