不少人在Switch上用tinfoil装游戏,装完一看SD卡剩余空间少了一截,心里就犯嘀咕,那些安装包能不能删。答案是可以,而且删掉完全不影响已经装好的游戏。这事儿得说清楚,因为好多人在这上面纠结半天,怕删错了把游戏弄没。
tinfoil的工作原理是这样的,它把NSP或者XCI文件从SD卡或者USB设备读取出来,然后写入Switch的内部存储或者你指定的存储位置。安装包本身只是个载体,装完以后它的使命就完成了,游戏本体已经解压到系统里了。你就想一下,从压缩包里抽出来一个文件,压缩包留着还是删掉,跟那个文件能不能用没有任何关系。游戏跑起来读的是NSP安装后生成的游戏文件,不是直接读NSP本身。
实际操作起来也很简单。你打开tinfoil,进到文件管理那一栏,找到你当初放安装包的地方。如果你是用SD卡装的,那多半是在根目录或者你自己建的文件夹里。如果是通过网络安装的,那可能在你电脑共享的文件夹里。找到以后,选中那些已经装过的NSP或者XCI文件,按删除键就行。有人会问,那怎么知道哪些装过哪些没装过,这个也好办,tinfoil在文件浏览界面会显示每个文件的大小,你对比一下游戏库里已经有的游戏,名字对得上、大小也差不多的,那就直接删。
不过这里头有几个细节值得留意。你删文件的时候,最好用tinfoil自带的文件浏览器删,别用Switch系统自带的相册或者设置里的存储管理去删。因为tinfoil的文件管理对SD卡的格式支持得更好,删起来更干净利落。用系统自带的那个,有时候删了一部分还剩一部分,卡里出现一堆残留碎片,看着别扭也占空间。
另外有个常见误区,觉得删了安装包以后,游戏想更新或者想换个版本就麻烦了。这个不必担心,游戏本体还在,更新补丁是单独装的东西,跟你那个安装包不是一回事。你最多是以后想重新安装这个游戏的时候,得重新下安装包。要是你已经玩够了这个游戏,删了本体连安装包一起删,那更是一了百了。

从空间利用的角度讲,一个大型游戏的NSP文件动辄十几个G,比如异度神剑3那个大小,装完以后安装包还留在卡里,那等于白占了十几个G。Switch的SD卡容量本来就金贵,尤其是256G和512G的卡,看着挺大,经不住几个大游戏折腾。删掉安装包以后,腾出来的空间可不是一点半点,能多塞两三个小游戏。
还有一点,有人传tinfoil安装完游戏必须留着安装包,不然游戏会出问题。这个说法纯属胡扯,没有任何技术上的依据。tinfoil的安装机制就是把文件复制到系统指定目录,装完以后那个目录里的文件跟安装包完全脱钩。你就算把安装包扔了、烧了、冲进马桶里,已经装好的游戏该怎么玩还怎么玩,存档也不会丢,更新也不受影响。
我自己就是这么干的,所有游戏装完以后,安装包一律清掉。用的还是tinfoil里的那个文件管理器,选中一堆文件,批量删除,几秒钟就搞定。SD卡从红得发紫变成蓝得发紫,那种感觉相当舒坦。你要是怕误删,那就删之前在脑子里过一遍,游戏库里的游戏是不是都是你想要的,安装包名字对应的游戏是不是都在游戏库里躺着。对上了,就直接删。
最后说一句,这个习惯跟玩正版还是玩什么别的没关系,纯粹就是存储管理的基本操作。没必要把简单的事情想复杂了,装完删就完事了。