Windows注册表是一个存储计算机配置信息的数据库,用于存储操作系统和已安装应用程序的配置设置。通过注册表编辑器(Regedit)或其他命令行工具,可以管理和修改注册表。以下是常用的注册表命令和工具。
1. 注册表编辑器(Regedit)
打开注册表编辑器在Windows搜索栏中输入“regedit”并按回车键。
主要路径
+ HKEY_CURRENT_USER:包含当前登录用户的配置信息。
+ HKEY_LOCAL_MACHINE:包含本地计算机的配置信息。
+ HKEY_USERS:包含所有用户配置信息的集合。
+ HKEY_CLASSES_ROOT:实际上是HKEY_LOCAL_MACHINE的一个分支,包含文件关联和COM对象信息。

命令行工具(如reg命令)
reg add:添加新的注册表项或键值。
+ 语法:reg add [路径] /v 值名称 /t REG_数据类型 /d 数据值
reg delete:删除注册表项或键值。
+ 语法:reg delete [路径] 或reg delete [路径] /v 值名称
reg query:查询注册表项或键值。
+ 语法:reg query [路径] 或reg query [路径] /v 值名称
reg export:导出注册表项到文件。
+ 语法:reg export 文件路径 [路径]
reg import:从文件导入注册表项。
+ 语法:reg import 文件路径 目标路径
使用命令行示例:
假设你想添加一个名为“MyKey”的键并在其中添加一个名为“MyValue”的值,可以使用以下命令:
reg add "HKEY_CURRENT_USERSoftwareMyApp" /v MyValue /t REG_SZ /d "My Data"
删除一个键值可以使用以下命令:
reg delete "HKEY_CURRENT_USERSoftwareMyAppMyKey" /v MyValue /f
查询一个键值可以使用以下命令:
reg query "HKEY_CURRENT_USERSoftwareMyAppMyKey" /v MyValue
注意:使用命令行操作注册表时要非常小心,因为错误的操作可能导致系统不稳定或其他问题,始终确保你知道自己在做什么,并在操作前备份注册表或系统配置。





