Windows注册表,通常简称为 注册表 ,是Microsoft Windows操作系统中配置设置的数据库集合。
Windows注册表有时拼写错误 系统登录 或者 regestry .
Windows注册表用于什么?
Windows注册表用于存储软件程序,硬件设备,用户首选项,操作系统配置等的大部分信息和设置。
例如,当安装新程序时,可以在程序的特定位置添加一组新的指令和文件引用,以及可能与其交互的其他程序,以引用更多信息,例如文件的位置找到,在程序中使用哪些选项等。
在许多方面,注册表可以被认为是Windows操作系统的一种DNA。
注意: 所有Windows应用程序都不必使用Windows注册表。有些程序将其配置存储在XML文件而不是注册表中,而其他程序完全可移植并将其数据存储在可执行文件中。
如何访问Windows注册表
使用以下命令访问和配置Windows注册表 注册编辑器 程序,一个免费的注册表编辑实用程序,默认包含在每个版本的Microsoft Windows中。
注册表编辑器不是您下载的程序。相反,它可以通过执行来访问 注册表编辑器 从命令提示符或从“开始”菜单中的搜索或“运行”框中。如果需要帮助,请参见如何打开注册表编辑器。
注册表编辑器是注册表的一部分,是查看和更改注册表的方法,但它不是注册表本身。从技术上讲,注册表是位于Windows安装目录中的各种数据库文件的集合名称。
如何使用Windows注册表
注册表包含位于注册表项(包含更多数据的文件夹)中的注册表值(指令),所有这些都在几个注册表配置单元之一(“主”文件夹中,使用子文件夹对注册表中的所有数据进行分类)。使用注册表编辑器更改这些值和键将更改特定值控制的配置。
有关编辑Windows注册表的最佳方法的详细信息,请参阅如何添加,更改和删除注册表项和值。
这里有一些示例,其中对注册表值进行更改可以解决问题,回答问题或以某种方式更改程序:
- 如何自动登录Windows
- 如何防止程序在Windows中窃取焦点
- 如何更改Windows XP产品密钥
- 如何删除UpperFilters和LowerFilters注册表值
- 如何假死蓝屏
- 如何在Windows注册表中检查PC的BIOS版本
Windows和其他程序不断引用该注册表。当您对几乎任何设置进行更改时,也会对注册表中的相应区域进行更改,但在重新启动计算机之前有时无法实现这些更改。
考虑到Windows注册表的重要性,备份您正在更改的部分, 在你改变它们之前 , 非常重要。 Windows注册表备份文件保存为REG文件。
请参阅如何备份Windows注册表以获取帮助。此外,以防您需要它,这是我们的如何还原Windows注册表教程,该教程解释了如何将REG文件重新导入注册表编辑器。
Windows注册表可用性
几乎所有Microsoft Windows版本都提供Windows注册表和Microsoft注册表编辑器程序,包括Windows 10,Windows 8,Windows 7,Windows Vista,Windows XP,Windows 2000,Windows NT,Windows 98,Windows 95等。
注意: 尽管几乎每个Windows版本都提供了注册表,但它们之间确实存在一些非常小的差异。
Windows注册表已经替换了autoexec.bat,config.sys以及几乎所有包含MS-DOS和早期版本Windows中的配置信息的INI文件。
Windows注册表存储在哪里?
SAM,SECURITY,SOFTWARE,SYSTEM和DEFAULT注册表文件等存储在较新版本的Windows(如Windows XP到Windows 10)中。 的%SystemRoot% system32 设置 夹。
旧版本的Windows使用 %WINDIR% 用于将注册表数据存储为DAT文件的文件夹。 Windows 3.11仅为整个Windows注册表使用一个注册表文件,称为 REG.DAT .
Windows 2000保留HKEY_LOCAL_MACHINE系统密钥的备份副本,以便在现有问题出现问题时使用。