注册表编辑器是第一个 Windows 用户在编辑时畅所欲言 Windows 登记。 但是,如果您不想处理分散注意力的界面和过多的点击,您可以使用一个看起来更简单的工具:命令提示符。
尽管使用它比注册表编辑器需要更多的专业知识,但我们的指南应该可以帮助您入门。
如何在命令提示符中查看注册表命令列表
使用Command编辑注册表的命令并不多 Line。 要查看全部内容,请以管理员身份打开命令提示符并在命令提示符中运行以下命令:
reg /?
命令提示符将列出命令,例如: 添加注册表, 删除注册表, 注册副本和 保存注册表。
如果您想查看更多相关信息,只需添加 /? 在命令末尾切换。 例如,如果你想知道这是什么 添加注册表 如果该命令有效,请输入以下命令:
reg add /?
运行它后,您将获得有关其功能和用法的所有详细信息。
如果您自己学习命令有困难,请不要担心。 我们将为您简化它并向您展示如何开始。
添加和删除键 Windows 登记
要使用命令提示符向注册表添加密钥,您需要使用以下命令 添加注册表 指定新密钥的路径以及是否要使用命令强制操作 /F 转变 (这消除了确认提示的需要。)
一如既往,在编辑方面 Windows 注册表,建议您先创建系统还原点 Windows。
这里有一个 example:
REG Add HKLMSOFTWAREMyNewKey /f
在上面的命令中我们添加这个 我的新钥匙 子项为 KHLM/软件 钥匙。 如果您转到注册表编辑器并展开此键,您可以看到 我的新钥匙 其中的子项。
删除密钥也很容易,因为只需更换它即可 添加 和 删除 在上面的 example。 就是这样:
reg delete HKLMSOFTWAREMyNewKey /f
现在这个 我的子密钥 该密钥在注册表编辑器中消失。
如何添加、更改和删除中的值 Windows 登记
要使用命令提示符在注册表中添加或更改值键,请继续使用 添加注册表 命令如上。 不过,这次还需要指定以下参数: Value (/v), 值类型 (/T)和值数据(/D)。 这里有一个 example 该命令想要什么:
reg add HKLMSOFTWAREMyNewKey /v MyValue /t REG_DWORD /d "1" /f
运行该命令后,您可以在注册表编辑器中找到该值。 如果该密钥不存在,命令提示符将创建它。
这 Windows 注册表使用多种值类型。 下面是最常见的表格:
值类型 | 描述 |
---|---|
REG_NONE | 不是值类型 |
REG_SZ | 字符串值 |
REG_MULTI_SZ | 多个字符串值 |
REG_EXPAND_SZ | 扩展字符串值 |
REG_DWORD | 32 位 DWORD 值 |
REG_QWORD | 64 位 QWORD 值 |
REG_BINARY | 二进制值 |
要清除该值,您只需使用 删除注册表 指定键的路径和值的名称的命令。 这里有一个 example 删除我们之前创建的值:
reg delete HKLMSOFTWAREMyNewKey /v MyValue /f
成功执行上述命令后,该值应该从注册表编辑器中消失。
如何将注册表项从一个键复制到另一个键
有时您可能想将注册表中一个键的值复制到另一个键。 这就像使用 注册副本 命令,同时指定要从中复制它们的密钥以及要将它们复制到的密钥(请记住,在执行命令之前,这两个密钥必须已经存在)。 这里有一个 example:
reg copy HKLMSOFTWAREMyNewKey1 HKLMSOFTWAREMyNewKey2 /s
这 /S 末尾的开关告诉命令提示符复制第一个键中的所有子键和值(我的新钥匙1) 在第二 (我的新钥匙2)。
不幸的是,没有办法将特定值从一个键复制到另一个键。 为此,您需要使用注册表编辑器。
如何导入注册表项
如果您已经创建了一个 Windows 如果您下载了注册表文件或在其他地方下载了它,则可以使用将其导入到注册表中 注册导入 命令。 您所需要做的就是指定注册表文件的路径,命令提示符将完成其余的工作。这是一个 example:
reg import C:UsersCHIFUNDODesktopMyRegFile.reg
运行此命令后,reg 文件内容将与注册表合并。
如何导出注册表项
您可以使用以下命令导出注册表中的密钥 注册出口 指定要导出的密钥的路径和要创建的文件。 当您需要备份某些键和值以在其他地方恢复它们时,这会派上用场。 这里有一个 example:
reg export "HKLMSOFTWAREMyNewKey" D:Reg_BackupCHIFUNDODesktopMyRegFile.reg
成功运行命令后,检查您输入的位置。 您将注意到该密钥及其子密钥和值已成功导出。 在我们的例子中,创建了一个名为 MyRegFile.reg 并将其保存到桌面。
您还可以导出特定值 注册查询 输入命令并指定项、值以及要导出该值的注册表文件的路径。 这里有一个 example。
reg query HKLMSOFTWAREMyNewKey /v MyValue > C:UsersCHIFUNDODesktopMyRegFile.reg
生成的注册表文件仅包含您导出的密钥和特定值。
如何保存注册表项
如果您已有注册表文件或其他文本文件,则可以使用命令提示符添加密钥 保存注册表 使用新信息覆盖文件的命令。 您所需要做的就是指定密钥的名称以及要保存它的注册表文件。 这里有一个 example:
reg save HKLMSOFTWAREMyNewKey2 C:UsersCHIFUNDODesktopMyRegFile.hiv /y
这 /y 上述命令末尾的 switch 将覆盖保存密钥的文件,而不显示提示。 当您打开该文件时,您无法读取其内容,因为它保存为二进制文件。
如何恢复注册表项
所以我们假设里面的键和值发生了一些事情 我的新钥匙2 如果您使用我们在上一节中保存的文件,则可以使用您创建的备份文件来恢复它。 你必须使用它 恢复注册表 命令。 如何运行它:
reg restore HKLMSOFTWAREMyNewKey2 C:UsersCHIFUNDODesktopMyRegFile.hiv
现在这个 我的新钥匙2 密钥应返回到创建备份时的状态。
无需注册表编辑器优化注册表
尽管命令提示符不能完成注册表编辑器所做的所有事情,但它提供了一种编辑注册表的快速方法,而无需打开上述工具。 虽然使用命令提示符调整注册表相当具有挑战性,但即使您是普通用户,如果您密切关注,您应该能够处理它。
只是不要忘记执行我们之前提到的操作,以避免永久损坏您的设备 Windows 计算机并首先创建一个系统还原点