什么是Windows注册表?

Windows注册表:它是什么以及它用于什么

Windows注册表通常被称为注册表 ,是Microsoft Windows 操作系统中配置设置的数据库集合。

Windows注册表有时被错误拼写为注册表注册表

什么是Windows注册表用于?

Windows注册表用于存储软件程序, 硬件设备 ,用户首选项,操作系统配置等的大部分信息和设置。

例如,当安装新程序时,可以将新的一组指令和文件引用添加到程序的特定位置的注册表中,以及可以与其交互的其他程序,以便参考更多信息,例如文件的位置位于,程序中使用哪些选项等等。

在很多方面,注册表可以被认为是Windows操作系统的一种DNA。

注意:所有Windows应用程序都不需要使用Windows注册表。 有一些程序将其配置存储在XML文件而不是注册表中,其他程序完全可移植并将其数据存储在可执行文件中。

如何访问Windows注册表

使用注册表编辑器程序访问和配置Windows注册表,这是每个Microsoft Windows版本默认包含的免费注册表编辑实用程序。

注册表编辑器不是您下载的程序。 相反,它可以通过从命令提示符执行注册表或从开始菜单的搜索或运行框中进行访问。 如果您需要帮助,请参阅如何打开注册表编辑器

注册表编辑器是注册表的一面,是查看和修改注册表的方式,但它不是注册表本身。 从技术上讲,注册表是位于Windows安装目录中的各种数据库文件的集体名称。

如何使用Windows注册表

注册表包含位于注册表项 (包含更多数据的文件夹)内的注册表值 (它们是指令),全部位于几个注册表配置单元 (使用子文件夹对注册表中的所有数据进行分类的“主要”文件夹中)。 使用注册表编辑器更改这些值和键将改变特定值控制的配置。

请参阅如何添加,更改和删除注册表项和值以获取有关编辑Windows注册表的最佳方法的大量帮助。

这里举几个例子,其中对注册表值进行更改可以解决问题,回答问题或以某种方式更改程序:

Windows和其他程序不断引用注册表。 当您对几乎任何设置进行更改时,也会对注册表中的相应区域进行更改,尽管在重新启动计算机之前有时不会实现这些更改。

考虑到Windows注册表的重要性, 在改变它们之前备份它的部分是非常重要的。 Windows注册表备份文件保存为REG文件。

请参阅如何备份Windows注册表以获取帮助。 此外,为了防止您需要它,请参阅我们的如何还原Windows注册表教程,该教程解释了如何将REG文件重新导入注册表编辑器。

Windows注册表可用性

Windows注册表和Microsoft注册表编辑器程序几乎可用于Windows 10Windows 8Windows 7Windows VistaWindows XP ,Windows 2000,Windows NT,Windows 98,Windows 95等多种Microsoft Windows版本。

注意:尽管注册表几乎可以在每个Windows版本中使用,但它们之间存在一些非常小的差异。

Windows注册表取代了autoexec.bat,config.sys和几乎所有包含MS-DOS和非常早期版本的Windows中的配置信息的INI文件

Windows注册表存储在哪里?

除此之外,SAM,SECURITY,SOFTWARE,SYSTEM和DEFAULT注册表文件存储在%SystemRoot%\ System32 \ Config \文件夹中的较新版本的Windows(如Windows XP至Windows 10)中。

较早版本的Windows使用%WINDIR%文件夹将注册表数据存储为DAT文件。 Windows 3.11只为整个Windows注册表使用一个注册表文件,名为REG.DAT

Windows 2000将保留HKEY_LOCAL_MACHINE系统密钥的备份副本,以便在现有问题出现问题时使用它。