win10注册编辑表,win10怎么开注册表编辑器
Windows注册表是Windows和应用程序可以使用的一组设置。这是一个存储Microsoft Windows操作系统的设置和选项的目录。它包含所有硬件、操作系统软件、大多数非操作系统软件、用户、PC首选项等的信息和设置。注册表包含以下五个根目录项。根项包含子项。子键也可以包含自己的子键,并且至少包含一个值,称为默认值。包含所有子键和值的键称为Hive。每个键都有一个数据类型——数据类型:REG_SZ、REG_BINARY、REG_DWORD、REG_QWORD、REG_MULTI_SZ或REG_EXPAND_SZ。
在本文中,我们将向您展示如何在Windows 10中创建注册表项。
开始之前,最好备份注册表或创建一个系统还原点。
Windows注册表的架构非常复杂,构造得普通消费者都无法理解。除非你知道自己在做什么,否则建议你了解基础,不要修改。
注册表的层次结构
要编辑注册表,我们使用内置的注册表编辑器或regedit。它显示了树形导航结构。顶部是您的电脑,接下来是文件夹列表和子文件夹。这些文件夹叫key,电脑下面有五组固定的文件夹。
- Hkey_CLASSES_ROOT _ root:包含与文件扩展名相关的信息,可以帮助计算机在请求任务时知道如何处理任务。
-HKEY当前用户:包含Windows的配置信息和- Hkey当前用户的软件。
-HKEY本地机器:它存储安装在计算机上的软件和Windows操作系统的配置。
- Hkey_USERS:您可以在此处找到该计算机上所有用户的特定于用户的配置。
-HKEY当前配置:它是一个指向HKEY本地机器的指针
这些是主密钥,因为你不能在你的计算机下创建新的密钥,但是你可以在这些主密钥下生成新的密钥。
如何在Windows 10中创建注册表项
1]使用注册表编辑器
创建注册表项很简单。右键单击任何文件夹或空白区域,然后选择新建。您可以创建键、字符串值、二进制值、DWORD值(32位)、QWORD值(64位)、多字符串值或可扩展字符串值。当您计划进行小的更改来修复计算机上的问题时,此方法很有用。它可能与应用程序或操作系统级别有关。
-要编辑现有值,双击它以启动编辑器。
-要删除某个键,请右键单击该键并选择删除。
-您还可以选择重命名、导出、复制和设置权限。
2]使用命令行
您还可以使用命令行来操作注册表项和提示、功能和安全方法。
3]用记事本创建注册表文件
右键单击任何现有密钥,然后将其导出。在记事本中打开该文件,它将帮助您了解如何编辑键及其值。这是非常有用的,当你想执行批量编辑和备份到位。
请注意版本声明,后面是一个空行,然后是引号后的路径,最后是一个空行。编辑后,您可以右键单击并选择将文件合并到注册表配置单元。
4]第三方工具
如果你发现默认的注册表编辑器复杂,你可以使用的工具,如RegCool,注册注册表管理器建兴和注册表指挥官。它们提供了撤销、重做、权限管理、选项卡式窗口、导入、导出、收藏夹等功能。
3]使用编程
如果您是应用程序开发人员,您应该使用编程来管理注册表中的应用程序设置。这是一个例子,它将根据您开发应用程序所使用的语言而有所不同。
Registry key=注册表。local machine . create subkey(@ systemcurrentcontrolsetserviceseventlogmayapplicationmyservice );钥匙。close();
现在你知道如何操作了,我们也建议你阅读每种方法的含义。这是必要的,只会帮助您确保您所做的更改是正确的。
注册表项是由什么组成的?
如果你把“Key”想成一个文件夹,那么其余的就是存储各种值的不同类型的文件类型。因此,如果您构建一个应用程序,您可以有一个主文件夹,然后使用子文件夹将一个集合与另一个集合分开。以下是关于它们的一些信息:
DWORD和QWORD:双字可以存储32位数据单元,而QWORD可以存储64位数据。
String value (REG_SZ):可以存储Unicode或ANSI字符串,末尾包含null。
多字符串值:如果要存储多个字符串值,可以使用该值。但是,请确保以空字符串(0)结束它。这是一个简单的例子:
string 1 string 2 string 3 last string
注意,末尾的“0”标志着第一个字符串的结束,最后一个0标志着多个字符串的结束。
可扩展字符串值:环境变量可以使用Unicode或ANSI字符串。这里的优点是您可以扩展它,不像字符串和多字符串值。
二进制值:都很简单,它包含0和1。