新买回了电脑,用着全新的Windows 7
系统,很多东西变得新鲜起来,不过慢慢的随着软件安装等日常使用,或许你开始发觉新电脑启动变慢,运行效率降低等问题。有经验的网友都会从启动加载程序和当前运行程序里找问题,不过如何将这些程序一一找出来就又是一门技术活了。
俗话说:工欲善其事,必先利其器,查找程序当然也要合适的工具。Windows 7有任务管理器,MSconfig系统配置程序以及资源监视器之类的工具虽然不错,但还是不够用。所以今天就简单介绍一款实用工具,帮助我们更好的完成任务。
系统启动速度基本上取决于启动过程中到底加载了多少东西,通过MSconfig系统配置程序我们可以决定哪些程序允许随系统启动,但也只能控制程序,有些东西仍然无法控制。这个时候,Sysinternals开发的AutoRuns程序就能派上用处。
这是个绿色软件下载解压后有两个启动文件,autoruns.exe是我们主要用到的程序,另一个autorunsc.exe类似命令行工具,通常用不上。运行后,程序会首先进行扫描所有系统启动项目(主窗口左下角提示)。
注,如果通过Autoruns进行查看以外的操作,如取消某个启动项,会提示需要以管理身份运行,此时确定即可重新运行Autoruns,然后再进行操作。
看,仅仅是一个启动项目,就分为这么多类别,这里简要说明一下几个重要的地方。
Everything,顾名思义,就是所有的启动项总览。
Logon,这是当系统登录到Windows桌面时加载的程序项目,和MSConfig系统配置显示的启动项类似,但更丰富些。
Explorer,Windows资源管理器加载的项目,是各种Dll文件。
Internet Explorer,启动IE时的加载项,基本是各种Dll文件。如果IE开始变慢了,这里也可以直接进行删除禁用。
Services,启动加载的系统服务。
Drivers,启动加载的
驱动。
Image Hijacks,正常情况这一项里是空的,如果有不明项目,就需要删除它们了。
Winlogon,Windows登录帐户管理程序加载的启动项目,都是Dll文件。
初次使用排查时,可以先选中Option--Hide Microsoft and Windows Entries,然后按F5刷新,这样所有微软以及Windows项目都会被隐藏。
下面一项,Verify Code Signatures是用来验证所有启动项的签名。
慢慢查看上述这几个分类,找到不必要的启动项目逐个删除即可。也许有人会问,如何判定启动项目是否必要呢?个人意见是,除病毒防护软件、系统关键项外,很多
应用程序都没必要随系统启动(比如QQ之类),完全可以在需要使用的时候手动启动。
最后,再提示一下,由于会涉及到重要的系统文件,所以初级用户在进行删除操作时需要谨慎,如果你没有把握的话,请咨询一下身边熟悉这些东西的朋友。当然如果你是老鸟级玩家那就随意处置吧。