电脑技术学习

系统维护四步曲之:注册表维护

dn001
  通常来说,Windows系统有很多保护措施,在系统启动之后除非使用合法的工具,否则无法复制、删除和编辑注册表,所以注册表错误也就很少发生。但是微软的Windows实在是太大了,注册表文件损坏的情况还是无法完全避免,比如运行程序的时候提示 “找不到*.dll”、“找不到OLE控件”,或者是单击某个文档的时候提示“找不到应用程序打开这种类型文档”等等,情况严重还会导致硬件无法正常工作,甚至无法启动Windows,可见注册表维护对于保证程序的稳定运行是非常重要的。

  一、运行注册表

  既然要维护注册表,当然首先要学会运行注册表。选“开始->运行->输入‘regedit’”,确定后,就可以见到注册表了。(如图1)



图 1

  二、注册表清理

  随着频繁地安装删除程序,注册表的体积会越来越大。这样不仅浪费硬盘空间,而且会影响系统的启动速度以及程序运行中对注册表的存取效率。为此,注册表维护首先要做的就是对其进行一番清理。

  1. 重建清理

  注册表文件采用了类似数据库记录方式,在删除某一个键值的时候,只是将此项的标识删除,但是实际信息仍然保留在注册表文件中,当然键值所占用的空间也不会释放。这样的结果便是Windows在经过一段时间的使用之后体积会明显增长,而采用重建注册表方法可以很好地给注册表减减肥。

  首先,在Windows中运行regedit程序,从注册表菜单中导出整个注册表,并将其保存为new.reg。接着用Dos引导盘进入纯DOS状态,并通过“C:Windowsregedit /c new.reg”命令来重建注册表。其中参数“/c”表示从后面指定的文件中重新生成整个注册表,重建的注册表文件往往比原来的要小很多,因此可以达到优化注册表的目的。

标签: