荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: georgehill (终生勤奋便成天才), 信区: Microsoft
标  题: 用Norton Utilities 2000维护注册表
发信站: BBS 荔园晨风站 (Mon Jan  3 11:28:09 2000), 转信

Norton Utilities是久负盛名的系统维护软件, Norton Utilities 2000(以下简
称NU2K)是Symantec公司新近推出最新版本,该套软件含有一个注册表编辑程序(
Norton Registry Editor)。利用它可对Windows95/98的注册表进行管理和维护。
下面通过调整输入法的排列位置、清理“增加 /删除程序”列表中的僵尸等实例,
介绍该实用程序的具体应用方法。

1.启动注册表编辑程序

从NU2K主窗口的左边,选择Troubleshoot功能模块,然后选择Norton Registry
Editor实用程序(图1)。

图1
启动后,屏幕显示注册表编辑程序的主窗口(图2)。在窗口的左边显示如下3项内
容:
  *Local Registry:本地计算机Windows95/98的注册表。
  *INI Files:Windows95/98中重要的初始化文件。
  *Remote Registry Connections:远程计算机上的注册表。
在窗口的右边,显示窗口左边选定项目的内容。
窗口下边显示4个选项卡,分别是: Bookmarks(书签)、Find Results(查找结果)
、Undo(撤消)、Tracker History(跟踪程序的历史记录)。
选择不同的选项卡,下部窗口将显示不同的内容。
右下角的“Launch Registry Tracker”按钮,用于启动NU2K的另一个实用程序—
注册表跟踪程序(Norton Registry Tracker)。

图2
2.备份注册表

注册表是一个包含Windows95/98系统和应用程序数据,以及硬件配置信息的中央数
据库。如果注册表数据遭到损坏,就会影响到系统的启动和应用程序的运歇修改文件存放路
径,可单击“保存在”右边下箭头,然后在列表中选择存
放路径。

图3
② 在单击图3中的“保存”按钮,则将当前计算机的整个注册表保存到指定的文
件中,该文件是一个文本格式的文件。图4是Norton注册表编辑程序程序的备份进
程。
图4
如果要恢复注册表的信息,可在Windows资源管理器中双击MyRegistry.rg文件,则
 Windows会自动地将此文件中的注册表信息恢复到注册表中。也可使用下面介绍的
导入注册表功能来恢复注册表信息。

3.导入注册表文件

必要时,可以把先前备份注册表文件恢复到当前注册表中。方法是:
① 从File菜单中选择“Import Registry File”选项,弹出如图5所示的“打开
”对话框。然后,从文件列表框中选定要导入的文件(如myregistry)。

图5
② 单击图中的“打开”按钮,注册表编辑程序即将指定的文件导入注册表中。


4.导出注册表文件

除了可以备份(导出)整个注册表外,我们也可以只备份注册表的某个分支(或称
子键)。例如,如果你只改动某个分支的键值,只要把该分支备份即可。这比备份
整个注册表快一些,也可节省存贮空间。 备份选定分支的方法如下:
① 选定要备份的分支:从注册表编辑程序的主窗口左边注册表树形结构中,点选
要备份的分支(图6)。

图6
② 从File菜单上选择“Export Registry File”选项,弹出图7所示的对话框。

图7
③ 在图7中确定如下信息:
  在“From Where”列表框中选择要备份的注册表数据库。默认是本地计算机注
册表(Local Registry)。如果你的计算机与远程计算机连接,则还可选择“
Remote Registry Connections”,这样就可以备份远程计算机上的注册表信息了

  在“Export Range”框内选择导出范围:选择All,表示要导出整个注册表;
选择Selected Branch,表示要导出选定的分支。如
HKEY_CURRENT_USER\Software\Symantec。
  在“文件名”框内输入注册表文件名(如H_C_U_Sw_Symantec.reg),或者在
文件列表框中选择一个已有的文件名(这样会覆盖掉原有文件)。
④ 单击“保存”按钮,把选定的注册表信息保存到制定文件中。

5.增加新键值

利用注册表编辑程序可以增加新的键值。操作方法是:
从“Edit”菜单中选择“New”选项,“New”选项的子菜单上有6个选项(图8),
它们的作用如下:
    Key:在当前根键或子键下增加新键。
    Binary:在当前键值下面添加一个二进制键值。
    Expanded String:在当前子键下增加一个扩展串值。
    Numeric:在当前子键下增加一个数值。
    Multi String:在当前子键下增加一个多串值。
    String:在当前子键下增加一个串值。

图8
例如,如果想让自己开发的应用程序在启动Windows时自动运行,可以在下面的注
册表分支中增加新的键值,注册自己的应用程序:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run具体操作
如下:
① 注册表编辑程序主界面的左窗口中逐层展开上述分支,直至找到Run子键(图
9)。

图9
② 从“Edit”菜单中选择“New”选项,然后从“New”选项的子菜单上选择“
String”。在弹出的窗口中把“New Value#1”修改为“教材管理”。
③ 右击“教材管理”,在弹出的右键快捷菜单上选择“Modify”。
④ 在弹出的“Modify Value”对话框中输入要自应用程序路径和文件名(如:
D:\JCGLXT\教材管理系统.EXE),单击确定按钮,屏幕显示如图10,说明应用程序
注册成功。
图10
⑤ 关闭注册表编辑窗值

我们可以通过修改注册表相关键值,调整输入法的位置,使之进入Windows 98后能
直接调用自己常用的输入法。方法如下:
① 启动注册表编辑程序,在左窗口中找到根键HKEY_LOCAL_MACHINE,逐层展开
HKEY_CURRENT_USER\keyboard layout\preload分支。
从图11可以看到,preload表一
种输入法。 1、2、3等序号就是输入法被调用的顺序号。

图11
图中6个子键分别代表以下6中输入法: 输入法 数据
En(英语) 00000409
全拼输入法  E0010804
自然码6.0版 E0200804
王码五笔98版 E0210804
王码拼音5.0版 E0220804
王码五笔4.5版 E0230804

② 调整输入法的位置。
 例如,要把王码五笔98版与英语输入法调换位置,只需把子键1和4的键互换即可

 在图11中选中1,在右窗口中右击“Default Value”,在弹出的右键快捷菜单上
选择“Modify”。
 在弹出“Modify Value”对话框中输入王码五笔98版的数据E0210804,单击确定
按钮。 用同样方法,把子键4的键值改为英语输入法的数据00000409。
③ 关闭注册表编辑窗口,退出Windows,重新启动计算机,即可看到王码五笔输入
法98版已处在输入指示器的第一位。

7.删除键值

在Windows应用中,由于经常增删除程序,或因手工删除了某些程序的目录,在“
添加/删除程序”对话框的程序列表中会留下一些“僵尸”,怎么也删不去。使用
注册表编辑程序删除相应的键值,可以清理这些“僵尸”。 具体操作方法如下:

① 启动注册表编辑器。
② 打开
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall分
支,在Uninstall下找到要清理的程序并选中它。
③ 从“Edit”菜单中选择“Delete”选项,或直接按Del键删除即可。



来源:.华南网木棉站 bbs.gznet.edu.cn

--

     书山有路勤为径;
     学海无涯苦作舟!
 我是来自大富翁的小美!^_^

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.115]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店