如何使用注册表命令? 【百科全说】-pg电子游戏试玩平台网站

腾讯视频/爱奇艺/优酷/外卖 充值4折起

什么是注册表?

注册表(registry,繁体中文版windows称之为登录)是microsoft windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。早在windows 3.0推出ole技术的时候,注册表就已经出现。随后推出的windows nt是第一个从系统级别广泛使用注册表的操作系统。但是,从microsoft windows 95开始,注册表才真正成为windows用户经常接触的内容,并在其后的操作系统中继续沿用至今。



什么是注册表

注册表怎么打开?

进入注册表的方法,windows xp系统与windows7打开注册表的方法基本也相同,由于我们以前为大家详细的介绍过注册表编辑器怎么打开,所以这里就不重复介绍了,不会的朋友请阅读:怎么打开注册表。

注册表命令的用法

注册表是为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键,在出现的启动菜单中选择“command prompt only”模式,或者在windows下从“开始”菜单中选择“关闭系统”,然后选择“重新启动计算机并切换到ms-dos方式”即可进入纯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_classer_root根键下的分支导出到file.reg中,命令如下:

regedit /l:c:/windows/ /r:c/windows/profiles/ /e file1.reg hkey_classer_root

大多数情况,我们只是需要导出默认目录下的所有注册表项目,命令格式:regedit /e allfile.reg

2、导入注册表文件

将指定的注册表文件导入注册表中,并新建或覆盖这些导入的子键分支、键值项和键值。

命令格式:

regedit /l:system /r:user file.reg

参数详解:

/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/ file1.reg

3、重建注册表

可以用指定的.reg文件中的内容,重新建立整个注册表,即重新建立system.dat和user.dat文件。

命令格式:

regedit /l:system /r:user /c file.reg

参数详解:

/l:system指定system.dat文件所在的路径。

/r:user指定user.dat文件所在的路径。

/c:此参数将告诉注册表编辑器,用所指定的.reg文件中的内容重新建立注册表。

注意事项:

参数/c是个危险选项,它将会导入指定注册表文件的全部内容,从头到尾开始创建一个新的注册表。

举例说明:

如果我们要用file1.reg文件中的内容重新建立整个注册表,并将其保存到c:/windows/system.dat和c:/windows/profiles/user.dat中,命令如下:

regedit /l:c:/windows/ /r:c:/windows/profiles/ /c file1.reg

4、删除注册表分支

此命令可以将注册表中的一个子键分支删除。

命令格式:

regedit /l:system /r:user /d regpath

参数详解:

/l:system指定system.dat文件所在的路径。

/r:user指定user.dat文件所在的路径。

/c:此参数告诉注册表编辑器(www.pc841.com电脑百事网),将regpath所指定的注册表子键分支删除。

注意事项:

参数/c将删除指定子键下所包含的所有内容,包括所有子键、键值项和键值。

举例说明:

如果我们要将注册表中的hkey_local_machine/software/microsoft/windows/currenversion/run分支删除,命令如下:regedit /l:c:/windows/ /r:c:/windows/profiles/ /d hkey_local_machine/software/microsoft/windows/currenversion/run

5、注册表检查器

ms_dos下的注册表检查器scanreg.exe可以用来备份及恢复注册表。

命令格式:

scanreg /backup /restore /comment /fix

参数详解:

/backup用来立即备份注册表

/restore按照备份的时间以及日期显示所有的备份文件

/comment在/restore中显示同备份文件有关的部分

/fix修复注册表文件的错误

注意事项:

在显示备份的注册表文件时,压缩备份的文件以.cab文件列出,cab文件的后面单词是started或者是notstarted,started表示这个文件能够成功启动windows,是一个完好的备份文件,notstarted表示文件没有被用来启动windows,所以不知道是否是一个完好备份。

05/16 12:29
注册表命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. nslookup-------ip地址侦测器 4. explorer-------打开资源管理器 5. logoff---------注销命令 6. tsshutdn-------60秒倒计时关机命令 7. lusrmgr.msc----本机用户和组 8. services.msc---本地服务设置 9. oobe/msoobe /a----检查xp是
06/13 13:43
真正的注册表命令,管理注册表 regedit 注册表命令在不用的编程语言中有不同的操作,这里我们以批处理,vbs等为例 批处理 注册表 可以用dos命令 reg.exe 进行操作。 批处理修改注册表方法 双击reg文件可以导入注册表, 那么如何删除注册表的键值和分支呢? 可以用dos命令 reg.exe 来删除。举例如下: 假如我要清除winrar的历史记录,可以新建个批处理文件, 然后在里面加入如下文字: reg delete hkey_current_user/software/winrar
10/30 17:03
注册表命令的用法 注册表是为windows nt和windows95中所有32位硬件/驱动和32位应用程序设计的数据文件。16位驱动在winnt下无法工作,所以所有设备都通过注册表来控制,一般这些 注册表是通过bios来控制的。在win95下,16位驱动会继续以实模式方式设备工作,它们使用system.ini来控制。16位应用程序会工作在nt或者win95 下,它们的程序仍然会参考win.ini和system.ini文件获得信息和控制。 在没有注册表的情况下,操作系统不会获得必须的信息来运行和控

win7系统下dvd光驱无法使用的解决方法(修改注册表/命令行法)

05/17 13:48
windows7不能识别某些dvd光驱,这个不是dvd的问题,而是windows7的问题。微软官方曾解释这个问题是由于 sata驱动程序(msahci.sys)自适应链接电源管理(alpm)的新电源管理功能,致使某些光驱alpm功能启用与执行不能正常工作,并导致计算机可能无法识别。 如果您的dvd光驱恰好属于这一类,那么就仔细看看下面的解决办法吧! 1、首先要查看一下是否是由于windows7不能识别你的dvd设备。就是在设备管理器中只是一个黄色惊叹号显示数据签名有问题,或提示“wi
04/16 09:58
什么是注册表 注册表是 windows 中的数据库,它包含有关计算机上的系统硬件.安装的程序和设置以及每个用户帐户的配置文件的重要信息.windows 会频繁地参考注册表中的信息. 不需要对注册表进行手动更改, 因为通常情况下程序和应用程序会自动进行所有必要的更改.对计算机的注册表更改不正确可能 会使您的计算机无法操作.但是,如果损坏的文件出现在注册表中,则可能需要您进行更改. 强烈建议您在进行任何更改之前备份注册表,并且只能更改注册表中您理解的值或者由您信任的提供者指导进行更改. 注册表怎么打
05/08 14:11
一般我们在使用电脑中很少会去关注电脑系统的注册表,其实注册表是电脑程序运行的钥匙,如果一个安装好的程序没有了注册表将无法在我们电脑中运行。下面小编为大家简单介绍下进入电脑注册表的方法: 首先 点击电脑桌面左下脚的 开始 -- 然后找到运行并点击- 运行 -会打开简单windows下的 dos 命令--然后在 打开里输入进入注册表命令---regedit--点确定就可以进入我们电脑的注册表了,也有其它方法进入,由于这种方法最简单就不介绍其他方法了。 进入注册表后界面图如下: 下面来介绍利用修改注册
07/10 00:00
禁用注册表 ------ 首先,2000/xp/2003用户,运行:services.msc;禁用服务remote registry,这样别人就不能远程修改你的注册表了。 然后 1.使用软件禁用注册表 比如:(此间文字由系统自动屏蔽) 2.通过.reg文件 把下面的内容保存为lock.reg,双击后,注册表禁用 regedit4 [hkey_current_user/software/microsoft/windows/currentversion/pol
12/18 11:18
对于多数经常修改系统设置的用户来说,对win7系统上的注册表编辑器应该不会陌生才是.但是如果不常去修改到系统上的一些数据或者配置的用户来说,注珊表编辑器可能于他们而言是陌生复杂的.什么是注册表编辑器?多数人会这么认为注册表就是用来软件开发的或者是维护电脑用的,其实不是,我们可以在注册表里面修改计算机配置数据.内容,但是不能通过注册表命令或者启动程序.今天,小编将教大家怎么使用和打开win7 64位旗舰版操作系统下的注册表. 一.打开注册表的方法: 1.在桌面上开始菜单处,点击进入运行对话框,然后
06/09 03:36
winver 检查windows版本 wmimgmt.msc 打开windows管理体系结构(wmi) wupdmgr windows更新程序 wscript windows脚本宿主设置 write 写字板 winmsd 系统信息 wiaacmgr 扫描仪和照相机向导 winchat xp自带局域网聊天 mem.exe 显示内存使用情况 msconfig.exe 系统配置实用程序 mplayer2 简易widnows media player mspaint 画图板 mstsc 远程桌面连接 m
网站地图