小飞来为大家解答以下问题,清除注册表命令,注册表 命令不少人还不知道,现在让我们一起来看看吧!
很多朋友都知道注册表,但是大部分电脑新用户都不知道如何使用注册表命令。
注册表命令的使用
注册表是为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将key分类器_根项下的所有分支导出到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,所以不知道是否是完整的备份。
以上是如何使用注册表命令的介绍,希望对你有所帮助!
本文讲解到此结束,希望对你有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!