今天我安装了一个exe icon changer
应用程序不幸的是这个应用程序没有按预期工作,所以我决定卸载它......
我不记得应用程序的名称,但我记得在我卸载它的时候,卸载程序上有一条消息说:Restoring icons from windows-cache.
卸载程序确实冻结了 100% 的进度条,重新启动电脑后,我再也看不到任何应用程序图标了。
这是我的开始菜单的屏幕截图,我的桌面上也发生了同样的情况。
/对不起我的英语不好。
答案1
每当图标或缩略图在 Windows 中无法正确显示时,可以尝试/检查以下几个步骤:
- 重建图标缓存:
- 自动地:
- 跑过磁盘清理工具 (
cleanmgr.exe
) - 选择
Thumbnails
,然后OK
- 重启?
- 跑过磁盘清理工具 (
- 从 Explorer 手动操作:
- 打开本地应用程序数据文件夹:
- 2000/XP:
%userprofile%\Local Settings\Application Data
- Vista/7:
%localappdata%
- 2000/XP:
- 删除文件
IconCache.db
(您需要让隐藏文件可见) - 重启
- 打开本地应用程序数据文件夹:
- 从命令提示符手动执行:
- 打开命令提示符 (
cmd.exe
) - 更改为本地应用数据:
C:\> cd "<dir from step 1 above>"
- 删除图标缓存:
C:\…Local…> del /a IconCache.db
- 重启
- 打开命令提示符 (
- 自动地:
- 检查自定义图标处理程序:
- 打开命令提示符 (
cmd.exe
) - 键入问题文件类型的扩展名,例如
assoc EXT
:EXT
C:\> assoc .exe
.exe=exefile
- 导航到
HKEY_CLASSES_ROOT\<file-type>\ShellEx
,其中file-type
是您从上一个命令获得的结果(例如exefile
) - 查看(某些文件类型,如快捷方式 (文件 )下是否有
IconHandler
子项/分支ShellEx
.lnk
需要图标处理程序) - 如果是,请将其删除或者重命名(例如,重命名为
#IconHandler
、IconHandler-
等)。 - 使用文件刷新桌面/窗口
- 打开命令提示符 (
- 检查“旧图标”:
- 按照步骤 2.2-2.3 查找扩展关联
- 导航到 CLSID
IconHandler
(例如HKCR\CLSID\{42042206-2D85-11D3-8CFF-005004838597}
) - 检查是否有
Old Icon
子项,如果有,则展开它 - 检查下面的子项
Old Icon
并确保DefaultIcon
s 正确(它们不能包含引号和必须包含图标索引(即使只是,0
)非图标文件,例如.dll
、.exe
或.icl
)
- 将包含其图标的文件的图标设置为“自身”(例如,,,
.exe
....ico
).bmp
:- 使用注册表编辑器:
- 按照上述步骤 2.1 - 2.2 确定文件类型
- 运行注册表编辑器(
regedit.exe
) - 导航
HKEY_CLASSES_ROOT\<file-type>\DefaultIcon
- 将默认值设置为
"%1"
- 刷新
- 使用文件:
- 使用文本编辑器创建纯文本文件(例如
notepad.exe
) - 输入或复制粘贴以下内容(记得替换文件类型):
REGEDIT4
[HKEY_CLASSES_ROOT\<file-type>\DefaultIcon]
@="\"%1\""
- 将文件另存为
Reset_Icon.reg
(不是Reset_Icon.reg.txt
) - 双击该
.reg
文件将其合并到注册表中 - 刷新
- 使用文本编辑器创建纯文本文件(例如
- 使用注册表编辑器:
- 确保缩略图已启用(Vista 及更高版本):
- 打开文件夹选项对话:
- 打开
shell:::{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}
或 - 在资源管理器窗口中,菜单
Tools->Folder Options…
- 打开
- 选择看法标签
- 取消选中始终显示图标,从不显示缩略图选项
- 刷新
- 打开文件夹选项对话:
答案2
由于所有修复图标问题的正常程序(Synetech 在此详细介绍)均不起作用,因此我推测问题出在卸载此未知应用程序失败的剩余元素上...
建议1:尝试这个Windows 7 上的文件夹和应用程序图标是通用的 注意:与 Synetech 解决方案 #1 相同,但有一点不同:“将屏幕位深度更改为 16 位,然后再改回 32 位”
建议2:尝试一下这个修复方法:«修复无法安装或卸载的程序问题»
建议3:尝试系统还原...
希望这有帮助。
答案3
我尝试了几种不同的方法。对我有用的是这里。
此页面有两个选项:
- 自动选项:下载批处理文件并运行它
- 手动选项(我假设这包含自动选项批处理文件的内容):
- ie4uinit.exe -清除图标缓存
- taskkill /IM explorer.exe /F
- DEL“%localappdata%\IconCache.db”/ A
- 关机/r/f/t 00
我已经遇到过两次这个问题了。今天,手动选项中的第一个命令解决了这个问题。
祝你好运!