瑞星卡卡安全论坛技术交流区系统软件 【原创】注册表基本操作图文教程(新手必读)

1234   1  /  4  页   跳转

【原创】注册表基本操作图文教程(新手必读)

【原创】注册表基本操作图文教程(新手必读)

注册表是计算机的核心数据库,许多人都知道“开始—运行—输入REGEDIT.EXE—回车-进入注册表编辑器”这一基本步骤,但对进入后究竟该如何操作却并不熟悉。虽然对注册表进行编辑有一定风险,但了解注册表编辑器的基本操作方法还是十分必要的。因此,在下编写了《注册表基本操作图文教程》一文,希望论坛的各位朋友能有所启发,对其中写得不到位或不正确的,请及时通知我本人,我将在第一时间纠正。

之前,首先了解下注册表根键、项、子项、项值、值项的含义,这是看懂下文前必须提前了解的一些基础知识:
根键:指注册表总目录“我的电脑”下的一级子目录,位于注册表左侧窗格内,如图:
图1



项:指根键下的一级子目录,位于注册表左侧窗格内,如图:
图2



子项:指项下的子目录,位于注册表左侧窗格内,如图:
图3



项值:指单击注册表左侧窗格内的根键、项、子项后,注册表右侧窗口显示的文本及数据内容,如图:
图4



值项:指项值中某个具体项目的内容,如图:
图5



前期的准备工作不可少,大家耐心点哈,下面即将进入正题。
我将注册表的基本操作分为两类,一类是注册表的备份,另一类是注册表的编辑,现分述如下。
最后编辑2007-12-28 20:00:52
分享到:
gototop
 

一、注册表的备份
备份注册表的作用十分重要,是系统出现问题后进行修复的重要维护手段之一。备份注册表常见的方法有两种:
(一)利用注册表编辑器“导出”功能备份注册表
注册表编辑器的功能十分强大,“导出”功能更是高手们常用的系统维护手段。其操作十分简单:
1、备份全部注册表
(1)开始—运行—输入REGEDIT.EXE—回车,进入注册表编辑器,并用鼠标左键单击注册表左侧窗口的最顶项—“我的电脑”;
图6



(2)在注册表编辑器的菜单栏上,依次点“文件”—“导出”;
图7



(3)在“导出注册表文件”对话框中,选择好注册表备份文件的地址,输入注册表备份文件的文件名(我这里选择保存地址是“我的文档”目录),然后单击“保存”按钮,
图8



(4)等待保存结束。进入“我的文档”一看,嘿,还真在哈(见图),备份成功!
图9



2、备份注册表的某个根键/项/子项
(1)开始—运行—输入REGEDIT.EXE—回车,进入注册表编辑器,并用鼠标左键单击注册表左侧窗口中需要备份的根键、项或者子项(图中我选择备份的是注册表子项[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]);
图10



(2)在注册表编辑器的菜单栏上,依次点“文件”—“导出”;
(3)在“导出注册表文件”对话框中,选择好注册表备份文件的地址,输入注册表备份文件的文件名(我这里选择保存地址是“我的文档”目录),然后单击“保存”按钮(这里缺省是勾选“所选分支”,如果换成勾选“全部”的话,将备份全部注册表);
图11



(4)等待片刻后保存结束。进入“我的文档”一看,找到了,不过比全部注册表小很多,备份成功!
图12



(二)利用第三方软件对注册表进行备份
这样的软件用得不是太多,只知道恶意软件清理助手有这个功能,应该不难,大家自己弄吧,我就不废话了。
(三)自制法
如果手边没有注册表备份文件,可以从网上搜索相关的REG文件,如果代码在论坛的帖子上,我们可以通过如下办法自建一个注册表备份文件:
1、开始--程序--附件--记事本,打开记事本文件;
图13



2、利用复制--粘贴命令,将论坛帖子上的文本内容粘贴到记事本中;
图14



图15



3、在记事本窗口菜单,点击“文件”--“保存”,先将“保存类型”选择为“所有文件”,然后在“文件名”右侧空栏中输入“测试.REG”,选择合适保存路径后,最后点“保存”。
图16



4、“测试.REG”制作完成。

【说明】
1、注册表备份文件,主要是用于注册表出现问题后的导入恢复(后文有介绍)。
2、在备份注册表时,请不要改动缺省的“保存类型”(即*.REG),否则系统将不能识别。
3、备份全部注册表时,保存时间可能会长一些,这是正常的,无需担心。
gototop
 

二、注册表的编辑
对注册表内容进行编辑,涉及对注册表根键/项/子项/值项等内容的添加、修改、删除。要实现这个目的,可以通过以下多种办法达成:

(一)导入注册表备份文件。
导入功能是注册表编辑器自带的强大工具,它可以对整个注册表或注册表某个根键/项/子项/进行批量不受控编辑,整个过程是自动完成的,也是所有方法中最简便的。

例一:打开电脑后,发现无法显示隐藏的文件和文件夹。
如果手边刚好有一个注册表备份文件“测试.REG”(在C:\document and settings\***\my documents\目录下),我们可以通过两种办法来导入这个注册表备份文件:
方法一
1、开始—运行—输入REGEDIT.EXE—回车,进入注册表编辑器;
2、在注册表编辑器的菜单栏上,依次点“文件”—“导入”;
图17



3、在“导入注册表文件”对话框中,找到“C:\document and settings\***\my documents\测试.REG”这个注册表备份文件,单击它,然后点击“打开”按钮;
图18



4、如果瑞星注册表监控功能是开启的,可能会弹出类似下图要求确认的对话框,如果你确认导入的注册表备份文件没有问题,请先选 “同意修改”后再选择“确定”。
图19



如果因故要取消操作,可以先选“拒绝修改”,则就会出现如下对话框,表示注册表导入失败(我前面那个注册表备份文件瑞星注册表监控是允许导入而且不提示的,找了另外一个能够被瑞星注册表监控提示确认的图来说明问题,请谅解):
图20



5、这里我们选 “同意修改”后再选择“确定”,导入过程启动,成功的话,会出现如下的提示对话框:
图21



6、退出注册表编辑器,查看“显示所有文件和文件夹”功能是否恢复。
方法二
1、直接找到C:\document and settings\***\my documents\测试.REG这个文件,双击它,或者右键单击它,选择“合并”;
图22



2、弹出类似如下内容的对话框,要求你确认,如果你确信C:\document and settings\***\my documents\测试.REG这个文件没有问题,请选择“是”;
图23



3、如果此时瑞星注册表监控功能是开启的,可能会弹出一个要求确认的对话框,若你确认导入的注册表备份文件没有问题,请选 “同意修改”后再选择“确定”;否则请选“拒绝修改”再选“确定”;
4、选择 “同意修改”后再选择“确定”,弹出类似图21的对话框,表示注册表内容更新完毕。
5、退出注册表编辑器,查看“显示所有文件和文件夹”功能是否恢复。

【说明】
1、导入注册表备份文件之前,请先备份当前整个注册表,这很重要;
2、在导入注册表备份文件时,瑞星注册表监控如果弹出要求确认的对话框,请根据实际情况慎重选择;
3、导入注册表后如果发现异常,请将之前备份的注册表导入进行修复。
gototop
 

(二)通过编辑INF这个特殊的安装文件,对注册表进行编辑
此办法适用于对注册表内一处或多处特定的内容进行批量编辑。
步骤:
(1)开始--程序--附件--记事本,打开记事本文件;
(2)利用复制--粘贴命令,将论坛帖子上的文本内容粘贴到记事本中;
图24



(3)在记事本窗口菜单,点击“文件”--“保存”,先将“保存类型”选择为“所有文件”,然后在“文件名”右侧空栏中输入“ABC.INF”,选择合适保存路径后,最后点“保存”。
图25



(4)关闭记事本窗口,按照保存路径找到“ABC.INF”文件,在其图标上右键,选择“安装”;
图26



(5)如果此时瑞星注册表监控功能是开启的,可能会弹出一个要求确认的对话框,若你确认导入的注册表备份文件没有问题,请选 “同意修改”后再选择“确定”;否则请选“拒绝修改”再选“确定”;
(6)完成。
【评价】这种方法同导入注册表备份文件的方法十分类似,同样是不受控的傻瓜式操作,但其内容及格式与注册表备份文件不同。该办法的优点在于可以对不同根键/项/子项/的注册表内容进行批量编辑,而且可以直接编辑注册表值项的内容,比导入注册表备份文件的方法性能更优良和精确,也是本版ZGR稳得起版主的得意方法之一。
gototop
 

(三)进入注册表编辑器对应位置进行编辑
此方法多用于对注册表某个特定项/子项/值项的编辑。

删除注册表项/子项/值项
例二、删除注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]这个注册表子项下  <runiep>这个值项(注意:该注册表值项为瑞星卡卡防漏墙的开机自启动项,删除它后卡卡防护中心将不能开机自启动,这里仅仅是举例,不可照搬)。
1、开始—运行—输入REGEDIT.EXE—回车,进入注册表编辑器;
2、展开注册表,找到您要删除的注册表值项的上级子项,单击,其下的所有值项将在注册表右侧窗格中显示;
图27



3、在注册表右侧窗格中找到<runiep>这个值项,右键点选它,在弹出的菜单中选择“删除”;
图28



4、如果你确认要删除该值项,请在下图弹出的确认对话框中,选择“是”,否则请选择“否”;
图29



5、重启电脑,改动方能生效。
说明:删除注册表某个项或者子项的方法与上面的步骤类似,不过在第3步时是要到注册表左侧窗格中处理,如删除[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]这个注册表子项,第3步应该按下图操作:
图30




新建注册表项/子项/值项
例三、恢复例二误删除的[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]<runiep>这个注册表值项。
1、开始—运行—输入REGEDIT.EXE—回车,进入注册表编辑器;
2、展开注册表,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]这个子项,在该子项的图标上右键,选择“新建”—“字符串值”;
图31



3、如果此时瑞星注册表监控功能是开启的,一定会弹出一个要求确认的对话框,若你确认需要新建,请选 “同意修改”后再选择“确定”;
4、注册表编辑器右侧窗格中将出现一个“新值#1”的新值项,且其名称为反白显示;
图32



5、修改新值项的名称为“runiep”,并在窗口空白处单击确认;
图33



6、双击新建的“runiep”这个值项图标,在数值数据下方的输入框中输入"C:\Program Files\Rising\AntiSpyware\runiep.exe" /startup(包括英文的双引号);然后点“确定”
图34



7、按F5刷新后者重启电脑,使改动将生效。

修改注册表的项/子项/值项内容
例四、将例三[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]<runiep>这个注册表值项的名称改为“ruiep-1”,同时将该值项的数值数据由"C:\Program Files\Rising\AntiSpyware\runiep.exe" /startup修改为"C:\Program Files\Rising\ikaka\runiep.exe" /startup
1、开始—运行—输入REGEDIT.EXE—回车,进入注册表编辑器;
2、展开注册表,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] <runiep>这个值项,在新建的“runiep”这个值项名称上点鼠标右键,在弹出的菜单中选择“重命名”;
图35



3、“runiep”这个值项名称反白显示(图),修改为“ruiep-1”(不包括双引号),空白处右键,完成值项名称的修改(效果见图);
图36



4、双击刚刚修改完成的“ruiep-1”值项名称,将“数值数据”下的"C:\Program Files\Rising\AntiSpyware\runiep.exe" /startup改为"C:\Program Files\Rising\ikaka\runiep.exe" /startup(包括英文的双引号);然后点“确定”;
图37



5、按F5刷新后者重启电脑,使改动将生效。

【说明】
1、这里只介绍了对注册表值项的删除、修改和新建,对项/子项内容的编辑,除了修改点的位置(注册表左侧窗口)外,其他基本与上述办法基本相同,这里就不再研究了。
2、用注册表编辑器手工编辑注册表,有很大的风险,强烈建议在操作前备份整个注册表。
3、在注册表的项/子项还可以再新建同级和下级子项,新建“项”的值也不仅只有字符串一种,它们的操作请大家自己摸索,也不难。
4、若非必要,请不要用注册表编辑器来手工编辑注册表项/子项/值项内容。以上所有例子只是基于介绍利用注册表编辑器编辑注册表内容的方法,坚决不能套用的,再次提醒大家注意!
gototop
 

(四)卸载和覆盖安装应用软件
前者是指利用“控制面板”—“添加和删除程序”或使用软件自带的卸载程序来修复注册表内容已经损坏的应用软件。
后者则主要针对因原注册表内容损坏不能正常运行的应用程序而言,通过覆盖式安装,可以修复受损失的注册表。
本办法大家都会,这里就不发图了。^_^

(五)使用第三方软件清理和编辑注册表内容
常用带注册表清理功能的软件有WINDOWS优化大师、超级兔子、SRENG系统扫描工具、360安全卫士、恶意软件清理助手等,都可用来对注册表无用内容的注册表项/子项/值项进行删除处理,比较适合处理已卸载应用软件在注册表中有残留的问题。
ICESWORD(冰刃)、ERD2003(深山红叶袖珍PE工具盘)等软件对注册表编辑的功能与注册表编辑基本相同,但因用这两个软件操作有不小的风险,强烈建议新手不用为好。
图就不发了。^_^

(六)系统还原
WINDOWS XP的系统还原功能虽然有一定局限性,但用于恢复受损的注册表倒是很有效,如果大家对以上方法感觉很难理解,可以用这个最傻瓜的方法。但如果系统中了恶性病毒,且不能断定何时中毒,加上系统还原的空间有限,用这个办法不一定把系统注册表还原到出问题前的状态,这里要说明一下。
系统还原的步骤就不讲了,大家自己摸索一下^_^

【结束语】很早就想写这篇文章,不过一直由于水平有限,加上个人比较懒惰,没有狠下心来。这篇文章只是讲解了注册表编辑器最基础的操作方法,一些高级用法,有待高手另行撰写。进入注册表编辑器手工编辑是一个风险很大的工作,一旦操作不慎,轻则造成系统工作不正常,重则可能造成计算机不能启动,这也是本版ZGR稳得起版主不推荐直接进入注册表编辑器对注册表内容进行编辑的根本原因。不过,如果不对注册表编辑器的一些基本操作进行了解的话,万事都求人也很麻烦。本着适当“授人以渔”的原则,我撰写了这篇文章,旨在为一些对注册表编辑器不很熟悉的朋友了解之用。其实细心的朋友已经看出来了,为什么我先写“备份”的内容,而不先写“编辑”的内容呢?嘿嘿,这也是我早就预谋好了的。
虽然标题是新手必看,但是根据版主的意见,强烈建议新手不要擅自进入注册表编辑器手工编辑、删除注册表根键/项/子项/值项,同样也不推荐使用注册表清理软件修改注册表,这篇文章的本意是让大家了解对注册表的一些基本操作知识,这里我再郑重地强调一下,
注册表编辑器中还有一些菜单的功能没有提到,请大家自己摸索,这里只讲最基础的。
如果大家对此文章有什么意见和建议,可以直接在帖子里说明,也可以给我发悄悄话。十分感谢您的关注,谢谢!
本文为笔者的心得,如需转载请注明作者为卡卡论坛的“超级游戏迷”,谢谢配合。
觉得文章有用的朋友帮忙顶下,拜托了!^_^
gototop
 

为什么你上传的图片都是一个漂亮的红叉叉?无法显示呢?
gototop
 

引用:
【shouhou的贴子】为什么你上传的图片都是一个漂亮的红叉叉?无法显示呢?
………………

我也想知道啊,下图是我编辑的帖子,图片地址是没有问题的,可为什么不显示呢?

附件附件:

下载次数:1302
文件类型:image/pjpeg
文件大小:
上传时间:2007-7-31 15:34:01
描述:



gototop
 

已经发现问题所在,帖子已经可以正常阅读了,呵呵!
gototop
 

学习
gototop
 
1234   1  /  4  页   跳转
页面顶部
Powered by Discuz!NT