为什么我的快捷方式图标在Windows 7上坏了?


30

我有一个奇怪的问题。我的图标似乎在Windows 7上随机消失了。它们已经存在了一段时间,但现在还没有。

它经常随机发生。有人知道解决方法吗?

在此处输入图片说明


1
您确定可执行文件的路径仍然有效吗?
Ryan

是的,很确定。
脾气暴躁的熊

另一种解决方案,最简单的方法是:sordum.org/9194/rebuild-shell-icon-cache-v1-1
脾气暴躁的熊,

Answers:


15

我想到了。答案如下:

  1. 运行“ regedit”
  2. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
  3. 将“ 最大缓存的图标 ” 更改为10000或更多。大写和小写敏感!
  4. 如果不存在,则将其创建为新的“字符串”
  5. 重启

之后

  1. 转到“ C:\Users\[Username]\AppData\Local
  2. 删除IconCache.db
  3. 再次重启

或尝试以下对我始终有效的解决方案:

open cmd-console in admin mode
taskkill /IM explorer.exe /F
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
start explorer.exe via taskmanager

编辑2016-05-07:最简单的解决方案:链接


2
@NoCanDO:是的,我们可以!
Ivo Flipse 2010年

2
哦,这对我不起作用。
ablmf

2
我发现,如果您在运行explorer.exe的同时尝试删除IconCache.db文件,将不会重建图标缓存。您需要打开命令提示符,使用任务管理器杀死explorer.exe,删除图标缓存文件,然后使用任务管理器启动explorer.exe。
user13141 2010年

该链接对我有用。
saj

4

我找到了导致Windows 7桌面图标消失的原因,以及为什么立即显示桌面图标而未选中的原因。

这是INFRARECORDER!尝试一下,当您启动Infrarecorder并再次将其关闭时,请查看“显示桌面图标”,该复选框未选中(但图标仍然存在)。再次检查并启动Infrarecorder…。再次取消选中。

从一开始,这个Windows 7“ bug”就让我感到恼火,现在我找到了原因:Infrarecorder导致了此问题。

测试一下,请让我知道并传播新闻:-)


:来自安德斯(Anders):因为我很少使用Infrarecorder,所以我永远都不会想出来:)似乎人们在论坛上都知道:infrarecorder.org/?p=114
James Mertz,

:来自罗吉尔:就我而言,它也是红外记录仪。非常奇怪的行为。(也不太满意该程序本身,所以再见IR)
James Mertz

1

假设路径仍然有效,请尝试右键单击快捷方式,然后转到“快捷方式”选项卡。单击更改图标按钮,然后查看所需的图标是否在列表中(如果有任何列表)。

我不知道Windows为什么会丢失该图标(这是我的几次),但是希望这将提供解决方法。


是的 完全没有帮助。
脾气暴躁的熊


1

Microsoft Fix It服务无需任何编辑工作即可解决此问题。从这里得到它。对我来说效果很好。该服务可发现问题并进行故障排除。



0

我正在使用Windows 7 Professional,并且一段时间以来一直在努力解决这个令人沮丧的问题。我尝试了这里推荐的解决方案,增加最大缓存图标似乎可以解决一段时间,然后问题又回来了。

我最后向同事提到了它,其中一位说我应该检查Windows PATH,如果它很长,请缩短它。事实证明,系统PATH的长度超过2500个字节!我除去了很多碎屑,并将其减小到大约1k的大小,瞧!此后没有出现该问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.