我记得有一次,我的电脑C盘眼瞅着就要红了,空间告急,心里那个急。想着得赶紧把一些没用的东西清理掉。我就点开C盘,开了个清理工具,然后又手动挨个翻文件夹,想看看有没有什么大块头能挪走或者干脆删掉的。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
翻着翻着,我就发现了一个叫`dxcache`的文件夹,打开一看,这里头文件还真不少,占的空间也挺可观的。我当时就愣住了,这玩意儿是从来没见过。心想,是不是系统的一些临时文件?既然是临时文件,那是不是就能删?
我这个人做事,有时候就喜欢先斩后奏。没多想,直接一个Shift+Delete,管它三七二十一,给它清了个精光。当时心里还挺美滋滋的,C盘空间一下子就宽敞了不少。觉得这下好了,电脑肯定能跑得飞快。
结果?第二天早上开电脑,我就感觉有点不对劲了。平时开机到桌面,再开几个常用的软件,速度都挺快的。但那天,我一打开电脑,鼠标点什么都感觉慢了一拍。尤其是平时玩的游戏,我点开之后,那个加载进度条,平时嗖嗖的,那天愣是爬了好久。进到游戏里头,刚开始几分钟,画面会时不时地卡顿一下,不是那种网络延迟的卡顿,就是画面突然顿住,然后又好了,玩起来特不舒服。
我当时就回过味儿来了,是不是跟我昨天删了那个`dxcache`文件夹有关系?赶紧上网查了一下,也问了问我身边比较懂电脑的朋友。这才知道,,原来这个`dxcache`文件夹,里头存的呀,都是电脑显卡驱动、游戏还有一些应用程序,它们自己预先编译好的、优化过的一些文件。你可以把它理解成,电脑为了让你用起来更顺溜,提前把一些东西准备好了,放在这里,下次你再用的时候,它就能直接拿来用,不用临时再去计算、去编译了。
这么一说,我就明白了为啥我删了它之后会感觉卡顿了。就好比你平时做饭,菜都提前洗好切好了,随时都能下锅炒。结果你把菜都扔了,下次再做饭,就得从头开始洗菜、切菜,那时间肯定就慢下来了,效率也低了。我的电脑就是这样,把那些“切好的菜”给删了,每次用的时候,它都得从头开始“洗菜切菜”,那可不就慢了吗。
我后来又试了几次,就是想看看这个影响到底有多大。每次我把这个`dxcache`文件夹删了,都会经历相似的情况:
- 电脑开机后,首次打开某些大型游戏或者设计软件,加载时间会明显变长。
- 游戏刚进去的时候,尤其是在比较复杂的场景,或者第一次进入某个地图的时候,画面会有比较明显的卡顿、掉帧现象,需要过一会儿才能恢复正常。
- 一些需要显卡性能的程序,第一次运行也会感觉有点“吃力”。
每次删了之后,这个文件夹也并不是就永远消失了。你每次使用那些需要这些缓存文件的程序时,它都会自动地、慢慢地重新生成这些文件,把那些编译好的数据再存回来。只不过这个重新生成的过程,就是我们感觉电脑卡顿、变慢的那个阶段。等它重建得差不多了,用起来又会回到以前的流畅状态。
所以我的经验是,如果你C盘空间真的已经紧张到不行了,删一次`dxcache`文件夹确实能腾出一些空间,但是你要做好心理准备,就是接下来的几天或者你第一次运行某些程序的时候,可能会体验到一些卡顿和延迟。它自己会慢慢恢复的。如果你不是真的差那点空间,我个人建议还是别动它比较好,省得自己麻烦,也省得电脑重新“预热”。为了那么点空间,去牺牲一部分使用体验,我觉得不太划算。
就这么个事儿,我自己折腾了几次,算是搞明白了。希望能帮到也有同样困惑的朋友。