最近我遇到个特别烦人的事,就是打字的时候,屏幕上的字老是跟不上手速,按下一个键要等半秒钟才蹦出来,有时候干脆卡住不动,过一会儿又一起冒出来。玩游戏更不用说了,鼠标指针飘得厉害,甩枪根本甩不准,打一局能死上十几次。这种感觉就像是整个电脑被什么东西掐住了喉咙,喘不过气来。
我一开始以为是键盘鼠标坏了,换了一套新的上去,结果问题还在。那八成不是外设的毛病,是电脑本身的问题。很多人第一反应是杀毒,我也试了,杀了一晚上,只找到几个不痛不痒的广告插件,问题依旧。
后来我认真看了看任务管理器,才发现事情没那么简单。CPU占用率其实不高,才百分之二三十,但是磁盘那一栏,好家伙,动不动就飙到百分百,有时候持续好几十分钟。这个不对啊,我没在下载东西,也没开什么大型软件,桌面就挂着一个浏览器和一个微信,怎么会这么高。
查了才知道,有几个系统进程在后台作妖。一个是Windows搜索索引服务,它会在你没事干的时候疯狂扫描硬盘,把整个盘的文件全都过一遍建立索引,这个过程极其吃硬盘,偏偏它又是后台静默运行的,你根本不知道它什么时候启动。另一个是大家都很熟悉的Windows更新,它下载补丁的时候偷偷占用网络和磁盘,下载完了还要安装,安装的时候又惹出一堆幺蛾子。C盘空间不足的话,更新会反反复复失败回滚,然后过一阵子又自动下载,恶性循环,电脑就会每隔几分钟卡一下。
我意识到电脑里的硬盘可能也是个问题。现在新出的电脑大多用固态硬盘,读取速度快,但是很多老机器还在用机械硬盘。机械硬盘运行的时候是靠里面的磁头在盘片上找数据的,速度本身就慢,如果硬盘里碎片太多或者扇区出了问题,那卡顿就会更明显。尤其是现在装系统的那块盘如果还是机械的,那基本上打字卡一下、鼠标卡一下都算轻的,严重的时候开机都要五分钟。我摸了摸自己这台机子,开机用的正是一块用了好几年的老机械盘,跑起来能听见咔咔咔的响声,这种感觉就像在用一个八十岁的老头儿去跑马拉松,你怎么催他他都快不起来。

还有一个容易被忽略的地方是内存不够用。现在的浏览器多开几个页面,再加上微信、QQ之类的通讯软件,内存很容易就吃掉十几个G。如果电脑原本只有8G内存,那就得靠虚拟内存顶着,所谓虚拟内存就是把硬盘当内存用,硬盘的速度跟真正的内存比差了百倍不止,这一来一回,系统不卡才怪。我打开任务管理器一看,内存占用百分之九十多,好几个后台进程都被挤到虚拟内存那边去了,难怪整个电脑反应那么迟钝。
蓝牙和外设干扰这个事也得提一嘴。我有个无线鼠标,如果接收器插在主机箱背面,距离远了信号就会弱,鼠标指针经常跳来跳去。后来我把接收器换到机箱前面板,情况好了很多。键盘如果走蓝牙的话,偶尔也会有延迟,尤其是旁边还摆着路由器或者手机之类的设备,2.4G频段互相干扰很严重,打字漏字、重复字符都有可能。我以前没想过这一层,以为是系统出了问题,排查了好久才发现是无线干扰。
有一次我试着关掉几个启动项,把后台那些乱七八糟的软件清理了一遍,感觉好像好了一点。又去网上找了个软件把机械硬盘的碎片整理了一下,结果也不见得多管用。最后我把心一横,买了个两百多块钱的固态硬盘换上,把系统装进去,原来的机械盘单独当仓库盘存东西。开机速度从四分钟一下子缩短到二十秒不到,打字几乎感觉不到延迟,游戏里鼠标也顺滑了很多。这才明白过来,卡顿根本不是某一个小毛病,而是硬件跟不上时代了。
如果你也在为打字卡、鼠标卡烦心,可以先打开任务管理器看看哪个进程在占用资源,再把微信、浏览器这类吃大户的软件稍微控制一下,接收器尽量插在前面板。要是这些都不管用的话,换个固态硬盘是最立竿见影的办法,几百块钱的事,效果却是天壤之别。别指望什么清理垃圾软件能解决根本问题,那些都是治标不治本,换硬盘才是真正的解药。