如何从命令提示符编辑windows注册表

Windows和许多第三方应用程序在注册表中存储设置。如果你想编辑注册表,有几种方法可以做到。下面是如何从命令提示符编辑Windows注册表。...

如何从命令提示符编辑windows注册表

Windows和许多第三方应用程序在注册表中存储设置。如果你想编辑注册表,有几种方法可以做到。下面是如何从命令提示符编辑Windows注册表。

在我们开始之前,在进行任何编辑之前,备份注册表和计算机是很重要的。一个错误的举动可以使你的系统不稳定,甚至完全不可操作。您还可以创建一个系统还原点,以便在出现问题时快速回滚系统。

相关:windows10十大最佳注册表黑客

Microsoft自己公开声明,添加、修改或删除Windows注册表子项和值只能由高级用户、管理员和IT专业人员完成。在你做出改变之前要小心。

从命令提示符编辑windows注册表

有一长串的注册操作。我们将给出几个如何执行基本操作的示例。如果您对操作的完整列表、每种语法以及每种语法中的参数表示什么感兴趣,请查看本文底部的列表。

准备好编辑Windows注册表后,以管理员身份打开命令提示符。

以管理员身份打开命令提示符

要以管理员身份打开命令提示符,请在Windows搜索栏中键入“cmd”。

如何从命令提示符编辑windows注册表

接下来,右键单击搜索结果中的“命令提示符”应用程序,然后从菜单中选择“以管理员身份运行”。

如何从命令提示符编辑windows注册表

命令提示符现在将在管理模式下打开,我们可以开始编辑Windows注册表。

学习操作类型

稍后我们将给出reg命令的完整列表以及每个相应的语法。现在,您可以从命令提示符获得操作类型的列表,以及每个操作的附加帮助。

相关:Windows注册表解密:你能用它做什么

要获取操作列表,请运行以下命令:

REG /?

将显示操作列表以及每个命令的返回代码。

如何从命令提示符编辑windows注册表

以下是操作列表以及每个操作的作用,如Microsoft所述:

  • 添加:向注册表添加新的子项或条目。
  • 比较:比较指定的注册表子项或条目。
  • 复制:将注册表项复制到本地或远程计算机上的指定位置。
  • 删除:删除子项。
  • 导出:将本地计算机的指定子项、条目和值复制到一个文件中,以便传输到其他服务器。
  • 导入:将包含导出的注册表子项、条目和值的文件的内容复制到本地计算机的注册表中。
  • 加载:将保存的子项和条目写入注册表中的其他子项。这将与用于排除故障或编辑注册表项的临时文件一起使用。
  • 查询:返回位于注册表中指定子项下的下一层子项和条目的列表。
  • 还原:将保存的子项和条目写回注册表。
  • 保存:将注册表的指定子项、条目和值的副本保存到指定的文件中。
  • 卸载:删除使用REG LOAD操作加载的注册表部分。

返回代码:

  • 0:成功
  • 1:失败

要获取有关特定操作的帮助,请将操作名称附加到上一个命令的中间:

REG <Operation> /?

因此,如果我需要“添加”操作的帮助,我会运行:

REG ADD /?

如何从命令提示符编辑windows注册表

如您所见,将返回有关指定操作的所有信息,包括语法、参数,甚至一些示例。

现在我们已经知道了所有需要了解的关于REG ADD的信息,让我们试着把它付诸实践。

向注册表添加子项或条目

首先,这里是我们使用REG ADD/?命令:

REG ADD <KeyName> [{/v ValueName | /ve}] [/t DataType] [/s Separator] [/d Data] [/f]

&lt;KeyName&gt;指定子键的完整路径。本地计算机的有效根密钥为HKLM、HKCU、HKCR、HKU和HKCC。您可以为远程计算机使用HKLM和HKU根密钥。/v&lt;ValueName&gt;指定要添加到指定子项下的注册表项的名称。我们稍后将定义其余的参数,但对于本例,我们只需要这些。

假设我们想在HKEY\ U LOCAL\ U MACHINE\ Software下添加一个名为HowToGeekSubkey的子键。我们将运行以下命令:

REG ADD HKLM\Software\HowToGeekSubkey

如果操作成功执行,命令提示符将通知您。

如何从命令提示符编辑windows注册表

如果您想再次检查操作是否成功,可以使用注册表编辑器自己查找。

在Windows搜索栏中键入“regedit”并选择注册表编辑器应用程序,打开注册表编辑器。

如何从命令提示符编辑windows注册表

导航到新添加的子项的位置。在我们的例子中:HKEY\ U LOCAL\ U MACHINE>SOFTWARE>HowToGeekSubkey。

如何从命令提示符编辑windows注册表

既然我们已经确认了,那就把它删除吧。

从注册表中删除子项或条目

以下是REG DELETE操作的语法:

REG DELETE <KeyName> [{/v ValueName | /ve | /va}] [/f]

我们现在关心的参数和以前一样。即,&lt;KeyName&gt;和/v valuename。

如果要从刚创建的HKEY\ U LOCAL\ U MACHINE\软件中删除HowToGeekSubkey子项,我们将运行以下命令:

REG DELETE HKLM\Software\HowToGeekSubkey

这一次,将询问您是否确实要删除子项。键入“是”,然后按“回车”

同样,命令提示符会让您知道操作是否成功执行。

如何从命令提示符编辑windows注册表

您可以交叉验证子项是否确实已从注册表编辑器中删除。导航到子项用于活动的位置,并查看是否已将其删除。

reg操作、语法和参数描述

虽然我们只讨论了两个简单的例子,但是有一个相当大的REG操作列表。每个操作都可能具有复杂的语法。为了方便访问,我们将在此处列出Microsoft提供的所有详细信息。

操作和语法

操作 语法
添加 REG ADD[{/v ValueName |/ve}][/t数据类型][/s分隔符][/d数据][/f]
比较 REG比较[{/v ValueName |/ve}][{/oa |/od |/os | on}][/s]
复制 注册副本[/s][/f]
删除 注册表删除[{/v ValueName |/ve |/va}][/f]
出口 REG EXPORT KeyName文件名[/y]
导入 REG导入文件名
加载 REG LOAD KeyName文件名
查询 REG QUERY&lt;KeyName&gt;[{/v&lt;ValueName&gt;|/ve}][/s][/se&lt;Separator&gt;][/f&lt;Data&gt;][{/k |/d}][/c][/e][/t&lt;Type&gt;][/z]
还原 REG RESTORE&lt;键名&gt;&lt;文件名&gt;
保存 REG SAVE&lt;KeyName&gt;&lt;FileName&gt;[/y]
卸载 注册卸载&lt;键名&gt;

参数及参数说明

参数 说明
<KeyName&gt; 指定要添加的子项或条目的完整路径。要指定远程计算机,请将计算机名(格式为\ \)作为键名的一部分。省略\\ComputerName\会使操作默认为本地计算机。KeyName必须包含有效的根密钥。本地计算机的有效根密钥为:HKLM、HKCU、HKCR、HKU和HKCC。如果指定了远程计算机,则有效的根密钥为:HKLM和HKU。如果注册表项名称包含空格,请将该项名称括在引号中。
/v <ValueName> 指定要添加到指定子项下的注册表项的名称。
/ve公司 指定添加到注册表的注册表项具有空值。
/t <Type> 指定要搜索的注册表类型。有效类型为:REG\ U SZ、REG\ U MULTI\ U SZ、REG\ U EXPAND\ U SZ、REG\ U DWORD、REG\ U BINARY、REG\ U NONE。如果未指定,则搜索所有类型。
/s <Separator> 指定在指定REG\ U MULTI\ U SZ数据类型并且需要列出多个条目时用于分隔多个数据实例的字符。如果未指定,则默认分隔符为\0。
/d <Data> 指定新注册表项的数据。
/f级 添加注册表项而不提示确认。
/办公自动化 指定显示所有差异和匹配项。默认情况下,仅列出差异。
/外径 指定仅显示差异。这是默认行为。
/操作系统 指定仅显示匹配项。默认情况下,仅列出差异。
/在 指定不显示任何内容。默认情况下,仅列出差异。
/s码 递归地比较所有子键和条目。
/弗吉尼亚州 删除指定子项下的所有项。不会删除指定子项下的子项。
<FileName> 指定操作期间要创建的文件的名称和路径。文件的扩展名必须为.reg。
/是的 用文件名覆盖任何现有文件,而不提示确认。
/se <Separator> 指定要在值名称类型REG\ U MULTI\ U SZ中搜索的单值分隔符。如果未指定分隔符,则使用0。
/f <Data> 指定要搜索的数据或模式。如果字符串包含空格,请使用双引号。如果未指定,则使用通配符(*)作为搜索模式。
/k公司 指定仅在关键字名称中搜索。
/d级 指定仅在数据中搜索。
/c级 指定查询区分大小写。默认情况下,查询不区分大小写。
/电子 指定仅返回完全匹配。默认情况下,将返回所有匹配项。
/z轴 指定在搜索结果中包含注册表类型的等效数字。
/? 在命令提示下显示reg&lt;operation&gt;的帮助。

  • 发表于 2021-04-02 01:30
  • 阅读 ( 148 )
  • 分类:互联网

你可能感兴趣的文章

如何关闭windows10:7提示和技巧

... 如果不需要快捷方式,只需要一次性完成,可以在命令提示符下执行相同的操作。在没有.exe的情况下使用上述相同的命令,它就能完成任务。 ...

  • 发布于 2021-03-13 03:25
  • 阅读 ( 238 )

如何在windows10中掌握命令提示符

命令提示符是一个Windows实用程序,允许您给出系统指令。它可以自动化任务,解决问题,并执行各种功能。我们将向您展示如何充分利用它,包括如何更改颜色、执行多个命令、获取任何命令的帮助等等。 ...

  • 发布于 2021-03-13 05:35
  • 阅读 ( 228 )

如何恢复丢失的windows 10用户配置文件

... 首先,系统搜索cmd并选择相关结果以打开命令提示符。 ...

  • 发布于 2021-03-13 17:04
  • 阅读 ( 225 )

什么是快捷病毒,你如何去除它?

...盘快捷键)并选择Command Prompt(管理),启动提升的命令提示符。 通过键入您在步骤2中注意到的驱动器号,然后按Enter:E: 使用以下命令删除设备上的所有快捷方式:del*.lnk 使用以下命...

  • 发布于 2021-03-17 17:02
  • 阅读 ( 234 )

如何更改Windows10文件关联和默认程序

... 三。在命令提示符中删除文件关联 ...

  • 发布于 2021-03-18 18:23
  • 阅读 ( 342 )

如何修复windows update错误80072ee2

... 在“开始”菜单搜索栏中键入命令提示符(Admin),然后右键单击并选择“以管理员身份运行”以打开提升的命令提示符。 键入以下命令并按Enter键:DISM/online/cleanup image/restorehealth ...

  • 发布于 2021-03-23 12:11
  • 阅读 ( 311 )

如何从命令提示符编辑windows注册表

...想编辑注册表,有几种方法可以做到。下面是如何从命令提示符编辑Windows注册表。 在我们开始之前,在进行任何编辑之前,备份注册表和计算机是很重要的。一个错误的举动可以使你的系统不稳定,甚至完全不可操作。您还可...

  • 发布于 2021-04-02 01:30
  • 阅读 ( 148 )

如何在windows10上打开注册表编辑器

...理员权限;单击“是”,注册表编辑器打开。 通过命令提示符或powershell打开注册表编辑器 您还可以从命令提示符或PowerShell打开注册表编辑器。两个应用程序的命令相同,但我们使用的是PowerShell。 打开PowerShell,键入“regedit”...

  • 发布于 2021-04-02 11:00
  • 阅读 ( 179 )

如何解决word启动问题

...板和其他自定义项。 相关:如何(以及为什么)从命令提示符启动Microsoft Word 要尝试此方法,请按Windows键,键入“Run”,然后按“Enter”。“Run”对话框出现。在此处键入winword/a,然后单击“确定” 如果Word成功启动,则问题...

  • 发布于 2021-04-03 01:07
  • 阅读 ( 221 )

如何删除windows上的chrome扩展“由企业策略安装”

...或者在注册表中找不到扩展,则可以更进一步,使用命令提示符删除计算机上的所有组策略。 警告:这将删除系统上的所有组策略!如果您所在的域将组策略应用于您的系统,请不要执行此操作(在这种情况下,可能会有保护...

  • 发布于 2021-04-03 16:45
  • 阅读 ( 210 )
7uwetdop0d90rs
7uwetdop0d90rs

0 篇文章

相关推荐