如何清除多余的程序名

Author: 周新 Date: 1998年 第26期 34版

#1  四川读者赖拥军问:我对一些程序没有按正常步骤删除,而是直接按“Shift+Del”将目录删除了,因此在Windows 95的“控制面板 /添加删除程序 /安装卸载”标签中的程序列表中仍有那些删除的程序名,按“删除”按钮无法删除。我仔细检查过注册表,却没有结果,实在是烦人。如何才能将它们从程序列表中彻底清除呢?
  答:首先建议按正常步骤卸载应用程序。利用注册表删除多余“程序名”的操作可按下述步骤实施:
  1.选择“开始”,单击“运行”,在“运行”对话框中键入“REGEDIT”,单击“确定”按钮,即可进入注册表编辑器窗口;
  2.在注册表编辑器的“编辑菜单”中选择“查找”命令,进入“查找”对话框(如^263403a^所示),在“查找目标”栏目输入你要删除的“程序名”,输入完毕后单击“查找下一个”按钮,系统提示:“正在搜索注册表”,稍后光标停在查找到“程序名”的“键值”或“主键”处;
  3.按“Del”键,系统给出确认“键值”或“主键”的删除提示框,单击“是(Y)”按钮,删除相应“键值”(或“主键”);
  4.按“F3”键,系统继续查找下一个相应的“主键”或“键值”,重复执行并将所有要删除“程序名”相关的“主键”或“键值”全部删除;
  5.退出注册表编辑器。
  至此,多余的“程序名”清除完毕。请注意:修改注册表不当会造成系统瘫痪。修改注册表前应首先备份注册表。注册表数据存放在Windows 95目录的System.dat和User.dat文件中,在Windows 95目录中键入下述命令即可将隐含文件System.dat和User.dat保存至C:\XX目录中:
  ATTRIB -H -R -S SYSTEM.DAT
  ATTRIB -H -R -S USER.DAT
  COPY *.DAT C:\XX
  在修改注册表出现误操作造成系统瘫痪时,将这两个文件COPY回Windows 95目录可恢复系统。
  也可使用注册表编辑器中的“注册表/导出注册表文件”和“注册表/引入注册表文件”备份和还原注册表。