平时,一些“专业”的清理软件常常宣称经过其垃圾清理后,你电脑的运行速度会有飞一般的提升。不过我们真正使用它清理电脑垃圾后,可能运行速度没有提升,反而很多时候变慢了。为什么会出现清理垃圾文件后,系统运行速度反而变慢的反向效果?其中的原因是很多清理软件的“自以为是”造成的,它们不分青红皂白将很多有用的系统文件当作垃圾文件给删除了。
以C:\Windows\Prefetch下的预读文件为例,很多清理软件都认为它是无用的垃圾文件而将其删除。实际上,启用预读是Windows 7(包括之后的Windows 8、Windows 10系统)一个提高系统运行速度的重要组件。默认情况下,Windows 7会根据用户的日常操作,在后台自动记忆用户使用最频繁的程序、访问的文件,然后在C:\Windows\Prefetch下生成预读文件,将其作为下次快速启动的缓冲载体。比如对于每天都要使用Word的办公用户,默认情况下启动Word后都会加载模板,常规样式、字库、保存位置等信息,启用预读后这些信息会自动保存在预读文件中。这样当我们再次启动Word时,系统就会自动加载保存这些信息的预读文件,从而加快Word的启动(图1)。
图1 预读目录保存大量有用的预读文件
显然,如果清空了预读文件,那么系统就必须为所有运行的程序重新建立预读文件,因为创建文件的过程反而会增加系统负担,从而降低系统运行速度。这也正是经过垃圾清理后,系统运行速度反而降低的真正原因。
小提示:
类似系统优化的误区还有很多,很多朋友片面追求开机速度,经常将系统所有的开机启动项全部禁用,这样虽然开机速度确实提高了,但是每次进入系统后还得手动启动各种所需的应用程序,实际上并没有给我们的操作带来便利。类似有用的“垃圾文件”还有很多,比如IE的Cookies(可以记录论坛、网站用户名和密码自动登录),删除后每次登录论坛就得手动输入密码。另外,搜索索引文件,删除后也会降低搜索速度和效率。
,