通常,要刷新 Windows 中的图标缓存,我们必须重新启动。
有没有办法刷新 Windows 7/8 中的图标缓存无需重启?
答案1
答案2
以下方法从 Vista 开始有效;它需要重新启动 Explorer,但无需重新启动。
简洁版本:停止所有explorer.exe
实例,删除用户的隐藏IconCache.db
文件,然后重新启动Explorer。
长版本(还有其他方法):
关闭所有当前打开的资源管理器窗口。
发射任务管理器使用CTRL++SHIFT键ESC序列,或者运行
taskmgr.exe
。在里面“进程”选项卡,右键单击该
explorer.exe
进程并选择结束进程。点击结束进程当要求确认时单击按钮。
来自文件菜单任务管理器, 选择新任务(运行……)
输入
CMD.EXE
,然后单击“确定”在命令提示符窗口中,逐个键入命令,并ENTER在键入每个命令后按:
CD /d %userprofile%\AppData\Local DEL IconCache.db /a EXIT
在任务管理器, 点击文件, 选择新任务(运行……)
键入
EXPLORER.EXE
,然后单击“确定”。
警告:重要的是浏览器删除 IconCache.db 文件后,Explorer 不会运行。如果 Explorer 正在运行,下次关闭时(例如注销、关机或重启时),它只会写出当前(损坏的)图标。
答案3
- 以管理员权限打开命令控制台
taskkill /IM explorer.exe /F
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
- 开始
explorer.exe
于任务管理器
答案4
有一种干净的方法可以关闭Explorer.exe
显示任务栏和桌面图标的实例。
您必须弹出经典Shutdown
对话框。我发现实现此目的的唯一常用方法是:
让桌面背景至少有一个像素没有重叠的窗口,然后单击它以将焦点集中在桌面本身(带有图标的桌面)。
按ALT+F4键盘快捷键:然后就会出现经典的关机对话框。
现在,按住CTRL+ ALT+SHIFT 和点击
Cancel
。