FROM:http://www.blueidea.com/computer/soft/2004/1564.asp
Adobe Reader 6.0 带来了一些新功能,但是明显的一个感觉是启动后非常的慢,而且耗费大量的内存,一般我第一次打开一个2M左右的PDF文件需要等待近2分钟,然后在TaskManager中看到AcroRd32.exe大约会占去39,720K的内存。
昨天我从Dumky’s 的WebLog看到他描述的一个简单方法可以很快的解决这个问题,其原理非常的简单,Adobe Reader 6.0在启动时会从一个Plug_ins目录下读取所有的Plug-in,然后将它加载到AcroRd32.exe的内存空间中去。Dumky’s认为时间和和内容有许多都花在这些Plug-in的初始化和加载上,而一个普通的用户基本上不会使用到这些Plug-in,所以减少这些Plug-in就可以提高速度。
————————————————————————–
喜欢图方便的可以下载Adobe Reader Speed-Up 1.12这个软件进行提速,原理都差不多,这里要感谢下面评论里的朋友的提醒,大家可以到这里下载Adobe Reader Speed-Up 1.12,也可以自己动手进行下面的操作。
————————————————————————–
默认安装完毕后,你发现大约有下面的Plug-in 是已经安装的。(Menu->Help-> About Adobe Plug-Ins)
看起来挺多的,但我发现的确有许多我根本用不上,所以需要将它进行瘦身。
具体的办法:
为了保险和不必要的重新安装,我在”\Program Files\Adobe\Acrobat 6.0\Reader”目录下又建立了一个Plug-in_backup目录,这个目录将原来plug_ins中不需要的Plug-in给Move到这个目录中,如果运行没有问题或是以后想删除都可以从这个目录删除。
我比Dumky’s更凶狠一些,从Plug-ins目录中移走了更多的目录和api文件,下面是我的一个清单:
[VDKHome]
[Printme]
[Annotations]
[PictureTasks]
[Multimedia]
[ImageViewer]
HLS.api
EWH32.api
Accessibility.api
MakeAccessible.api
eBook.api
PDDom.api
DigSig.api
PPKLite.api
AcroForm.api
printme.api
reflow.api
SaveAsRTF.api
SendMail.api
Soap.api
Updater.api
XFA.api
然后我再启动Acrobat Reader 6.0,发现它速度比以前快很多,大约两倍以上,同样的PDF文件,内存减少到24,872K,看来真的有13M左右的Plug-in没有装入到内存。
这是最后我目录中剩下来的Plug-in,很少吧。
如果你也和我一样,感到Acrobat Reader 6.0非常的巨大和缓慢,那么也可以根据这篇文章开始痛下杀手,消减所有不必要的Plug-in。
当然,你可以根据自己的需要,删除一些你暂时用不到的Plug-in。
今天上午,头让我做一个文档,我把它转成DOC,一转就死掉,Acrobat 6.0占用内存太大,有时内存一下子就窜到52-54M了。我总共也就128M的内存,Rising 加起来也占了我十几M,再加上其它一些应用程序,我哪里还有内存做其它的事。就因为这,我差点把Acrobat 6.0 给Delete 了。
后来还好,找到了这篇文章,同时还找到个叫Adobe Reader Speed-Up 的软件,其实原理根这篇文章类似。
现在Acrobat 6.0 用起来爽多了,只是有时开多了文章内存也会上窜的。
另外,每次启动的时候检测到某些Plug-in 不能加载时会弹出几个对话框,虽然也有点烦,不过相比其占用的巨大内存来说,还是好多了。