怎样清理注册表?

4个月前 (10-15 16:12)阅读3回复0
dyyh
dyyh
  • 管理员
  • 注册排名7
  • 经验值126785
  • 级别管理员
  • 主题25357
  • 回复0
楼主

  清理注册表删掉多余的DLL等文件

对共享软件感兴趣的伴侣可能都晓得出名的DLL文件清理东西CleanSweep。它的感化,就是将我们持久在系统(System)中增加、删掉法式时,在System目次下留下来的大量无用的DLL文件删掉,从而进步系统(System)的工做效率,削减硬盘空间的丧失。

  通过注册表,我们也能发现有些无用的DLL文件信息或是VxD文件信息等并将其删掉,从而进步系统(System)的运行效率:在注册表中依次翻开(OPEN)“HKEY-LOCAL-MACHINESoftwareMicrosoftWindowsCurrentVersionShareDLLs”,此子键下包罗的项目便是应用法式安拆完毕后向注册表中写入的DLL文件共享信息,每一个DLL文件的键值表白了共享此DLL文件的应用法式数目(在卸載那类应用法式时,卸載法式会给出类似“xxx文件被其他文件共享,是不是确定删掉”的提醒),假设某个DLL文件所对应的数值为0,即暗示此DLL文件对系统(System)已木有用途,我们能够间接将其删掉。

  关于其他类型的文件,只需要其值为0,我们就能够判别其已木有用途,应当予以删掉。

此外,在此子键下,你可能会发现之前删掉的许多文件包罗文件夹(在硬盘上已不存在)下包罗的浩瀚文件,它们的值纷歧定为0,但你一样能够完全将其删掉。

重建做清理

我们晓得,通过注册表能够将“增加、删掉法式”中的各类没办法删掉的卸載法式信息删掉,那么你有木有想过,你在大量增删各类应用法式和硬件设备驱动(Drive)法式的同时,不成制止地要向注册表中写入数据。

  时间长了,那类烧毁的数据会越来越多,你的注册表文件也越来越痴肥,不只使你的“酒吧”因为承担越来越重而速度越来越慢,还会常常招致“酒吧”莫明其妙地歇工或提醒出错。

目前,我们就脱手来将那类无用的信息删掉,办法是重建注册表。起首翻开(OPEN)注册表编纂器,在注册表编纂器中单击“文件”菜单下的“导出”号令,将现有完好包罗各类软件、硬件资本的注册表导出并为其定名,如定名为dc1。

  reg(因为要在DOS下施行重建注册表工做,因而更好别起中文名称)。

之后从头开启计算机进DOS形态(不克不及用Windows 98 中的DOS形式,重建注册表时Windows 98 不克不及运行),之后施行下述号令;

regedit/c dc1。

  reg(c与文件名之间应留一空格)

regedit/c暗示从后面指定的文件中从头生成整个注册表。完成后再开启计算机进Windows 98 ,你会发现重建的注册表文件比本来小了出格多(视Windows 98安拆后安拆和卸載法式的几而定)。

  如许颠末“减肥”会使Windows 98的运行效率得到进步。

不外要留意的是,用那种办法重建注册表时必然要留意的DOS的版本,一般计算机只安拆了Windows 98的没啥问题,假设计算机同时安拆了多个操做系统(System),停止此项操做更好在DOS 7。

  0下停止,至少也应在DOS 6。22下停止。Windows 98重建注册表要很长的时间,以本人计算机为例,赛扬300A,升技BH6主板,64M PC100内存,昆腾火球7代6。4G硬盘,导出的注册表大小为5。86M,重建注册表约消耗了1小时,因而伴侣们在停止那项操做前,更好能先加载磁盘高速缓存法式Smartdrv以便加快处置速度,同时在重建注册表前应先将原有的注册表停止完好备份,以免发作没必要要的问题。

清理注册表中的软件信息垃圾

固然目前绝大大都基于Windows 98 的软件都自带了卸載法式或是为Windows 98的“增加/删掉法式”供给了卸載信息,但它们其实不自觉地在退出汗青舞台时将本身删的干清洁净,大大都在卸載时其实不会将注册表中的相关信息文件(那类信息次要是软件在初始安拆时写到注册表中的有关消费商、ID号、用户名等)删掉,招致注册表越来越庞大,无用的软件信息垃圾越来越多。

  我们能够在注册表顶用手工体例删掉那类无用的信息:

在注册表中依次翻开(OPEN)“HEKY-CURRENT-USERsoftware”,它的下边包罗的主键一般以软件消费商定名,如微软件出品的一系列软件都包罗在“Microsoft”主键项中。

  假设确信某些软件已被删掉,就能够将其键值全数删掉。

0
回帖

怎样清理注册表? 期待您的回复!

取消