大家好,来宝来为大家解答以下问题,win注册表命令,注册表 命令很多人还不知道,今天让我们一起来看看吧!
很多朋友都知道注册表,但是大部分电脑新手都不知道如何使用注册表命令。
注册表命令的用法
注册表是为Windows NT和Windows95中的所有32位硬件/驱动程序和32位应用程序设计的数据文件。16位驱动无法在Winnt下工作,所以所有设备都是由注册表控制的,注册表一般由BIOS控制。在Win95下,16位驱动程序将继续在实模式下工作,它们由system.ini控制.16位应用程序将在NT或Win95下工作,它们的程序仍将引用win.ini和system.ini文件来获取信息和进行控制。
如果没有注册表,操作系统将无法获得运行和控制连接的设备和应用程序以及正确响应用户输入所需的信息。
注册表编辑器不仅可以在Windows中运行,还可以在MS-DOS命令行模式下运行。注意,这里的“MS-DOS”指的是纯MS-DOS,不是Windows下运行的模拟MS-DOS模式。可以在启动时按F8,在出现的启动菜单中选择仅命令提示符模式,或者在Windows下的开始菜单中选择“关闭系统”,然后选择“重启电脑,切换到MS-DOS模式”进入纯模式。
MS-DOS下的注册表编辑器虽然没有Windows下的强大,但是有自己独特的功能。比如当系统出现问题,无法启动Windows时,它的作用就体现出来了。首先,注册表的实际物理文件是System.dat和User.dat,也就是说注册表中的数据都存储在这两个文件中。了解了这些,我们再来看看MS-DOS下的注册表编辑器是做什么的。
1.导出注册表文件。
此功能可用于备份注册表文件。
命令格式:
regedit/L:system/R:user/E filename . reg Regpath
参数的详细说明:
/L:system指定system.dat文件所在的路径。
/R:user指定user.dat文件所在的路径。
/E:此参数指定注册表编辑器应该导出注册表。在此参数后留一个空格,并输入导出的注册表的文件名。
Regpath指定要导出的注册表分支。如果未指定,将导出所有注册表分支。
注意事项:
/L:system和/R:user参数是可选的。如果它们是缺省值,则注册表编辑器认为Windows目录中的system.dat和User.dat正在运行。但是如果从软盘启动,那么就必须使用/L和/R参数来指定System.dat和User.dat文件的具体路径,否则注册表编辑器将无法找到它们。
示例:
如果将它保存在C:\Windows\System.dat和
使用以下命令将C:\Windows\Profiles\User.dat中HKEY _ class _ root项下的所有分支导出到file.reg:
regedit/L:C:\ Windows \/R:C \ Windows \ Profiles \/e file 1 . reg HKEY _类_根
在大多数情况下,我们只需要导出默认目录中的所有注册表项。命令格式为Regedit /e Allfile.reg
2.导入注册表文件。
将指定的注册表文件导入注册表,并创建或覆盖这些导入的子项分支、项和键值。
命令格式:
Regedit /L:system /R:用户文件
参数的详细说明:
/L:system指定system.dat文件所在的路径。
/R:user指定user.dat文件所在的路径。
注意事项:
就参数而言,导入注册表不同于导出注册表。它只需要指定导入的路径。reg文件,而不是像“/E”和“/C”这样的参数。
示例:
如果将前面示例中导出的file1.reg的内容导入到C:\Windows\System.dat和C:\Windows\Profiles\User.dat中,则命令如下所示:regedit/l:C:\ Windows \/r:C:\ Windows \ profile \ file 1 . reg。
3.重建注册表
您可以使用指定的内容。reg文件来重新建立整个注册表,即重新建立System.dat和User.dat文件。
命令格式:
regedit/L:system/R:user/C file . reg
参数的详细说明:
/L:system指定system.dat文件所在的路径。
/R:user指定user.dat文件所在的路径。
/C:此参数将告诉注册表编辑器用指定的内容重建注册表。注册文件。
注意事项:
参数/C是一个危险的选项。它将导入指定注册表文件的所有内容,并从头到尾创建一个新的注册表。
示例:
如果我们想用file1.reg文件的内容重新构建整个注册表,并将其保存到C:\Windows\System.dat和C:\Windows\Profiles\User.dat,命令如下:
regedit/L:C:\ Windows \/R:C:\ Windows \ Profiles \/C file 1 . reg
4.删除注册表分支。
此命令可以从注册表中删除子项分支。
命令格式:
regedit/L:system/R:user/D REGPATH
参数的详细说明:
/L:system指定system.dat文件所在的路径。
/R:user指定user.dat文件所在的路径。
/C:此参数告诉注册表编辑器(WWW.PC841.COM百事网络)删除REGPATH指定的注册表子项分支。
注意事项:
参数/C将删除指定子项下包含的所有内容,包括所有子项、项和键值。
示例:
如果我们要删除注册表中的HKEY _本地_机器\软件\微软\ windows \当前版本\运行分支,命令如下:regedit/l:c:\ windows \/r:c:\ windows \ profiles \/d HKEY _本地_机器\软件\微软\。
5.注册表检查器
Scanreg.exe,MS_DOS下的注册表检查器,可以用来备份和恢复注册表。
命令格式:
扫描/备份/恢复/注释/修复
参数的详细说明:
/backup用于立即备份注册表。
/restore根据备份时间和日期显示所有备份文件。
/comment显示/restore中与备份文件相关的部分。
/fix修复注册表文件中的错误。
注意事项:
显示备份的注册表文件时,压缩的备份文件列为。CAB文件。CAB文件后的单词Started或NotStarted。Started表示该文件可以成功启动Windows,是一个很好的备份文件。未启动表示该文件没有用于启动Windows,所以不知道是不是一个好的备份。
以上是关于如何使用注册表命令的介绍。希望对你有帮助!
本文讲解到此结束,希望对大家有所帮助。