发布网友 发布时间:2022-04-20 12:12
共1个回答
热心网友 时间:2023-06-26 09:54
这里教大家一个完美解决的办法。
原理:steam的图标其实都是存在game文件夹的,具体的路径在 安装路径\steam\steam\games
▲ steam图标存放路径
同时,在库中显示的图标也是调用的这里的文件。
▲正常库中游戏显示图标
▲缺失图标文件
造成快捷方式图标丢失的原因是,下载游戏的时候,由于种种原因,快捷方式图标没有实际下载到本地,但并不影响游戏本身。所以steam可以正常游玩该游戏,但图标丢失了,也就造成了快捷方式的丢失。这个时候,你删除原有的快捷方式再新建一个也是没有用的。这就是为什么有些玩家甚至说可以采取重新下载的方式来获取图标,因为第二次下载的时候,也许就下载了图标文件。这也是为什么一段时间之后这些白图标会自动修复的原因,因为steam可能在某次游戏更新的时候又自动补充了图标。那么原因已经找到了,解决的思路也就有了,只要重新获取到这个图标文件就可以了。
以这个无人深空的白图标为例,首先第一步就是打开steam,在左侧找到无人深空游戏,右键-属性 ▼
▼找到本地文件一栏,点击验证游戏文件完整性
▼验证速度根据游戏文件大小而不同,一般半分钟不到
验证好之后,steam就已经帮你自动把这个游戏的图标下好了,不信的话可以自己去上文提到的目录里面看一看▼
这个时候在从steam库里面,右键点击游戏,创建快捷方式图标就可以了。但有些同学可能会发现,这个时候创建的快捷方式依旧是白图标。这就是windows的锅了,这时候需要刷新一下图标的缓存就好了。方法也很简单,用一个批处理就可以搞定。
具体的批处理命令如下 ◢
@echo off
taskkill /f /im explorer.exe
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
start explorer.exe
cho 执行完成
创建批处理的方法很简单,打开记事本,复制粘贴上面的批处理命令,另存文件,保存类型选所有文件,文件名后缀改为bat即可。
▲后缀改为bat,编码最好是选择ANSI
创建好快捷方式之后,再运行一下这个批处理文件,图标是不是就乖乖出来啦!
▲图标恢复正常
之后再遇到这种情况,就按这个步骤 删除原有白图标-找到相应的游戏-验证游戏文件完整性-创建桌面快捷方式-运行批处理,这样就可以完美解决白图标了!由于steamcn不能上传批处理文件附件,所以就麻烦大家自己弄一下啦。
望采纳!!