无需重启即可刷新图标缓存

无需重启即可刷新图标缓存

通常,要刷新 Windows 中的图标缓存,我们必须重新启动。

有没有办法刷新 Windows 7/8 中的图标缓存无需重启

答案1

是的。

您只需运行以下命令来清除图标缓存:

ie4uinit.exe -ClearIconCache

对于 Windows 10,使用:

ie4uinit.exe -show

检查一下视频用于演示。

[小费来源]

答案2

以下方法从 Vista 开始有效;它需要重新启动 Explorer,但无需重新启动。

简洁版本:停止所有explorer.exe实例,删除用户的隐藏IconCache.db文件,然后重新启动Explorer。

长版本(还有其他方法):

  1. 关闭所有当前打开的资源管理器窗口。

  2. 发射任务管理器使用CTRL++SHIFTESC序列,或者运行taskmgr.exe

  3. 在里面“进程”选项卡,右键单击该explorer.exe进程并选择结束进程

  4. 点击结束进程当要求确认时单击按钮。

  5. 来自文件菜单任务管理器, 选择新任务(运行……)

  6. 输入CMD.EXE,然后单击“确定”

  7. 在命令提示符窗口中,逐个键入命令,并ENTER在键入每个命令后按:

    CD /d %userprofile%\AppData\Local
    DEL IconCache.db /a
    EXIT
    
  8. 任务管理器, 点击文件, 选择新任务(运行……)

  9. 键入EXPLORER.EXE,然后单击“确定”。

说明步骤来源

警告:重要的是浏览器删除 IconCache.db 文件后,Explorer 不会运行。如果 Explorer 正在运行,下次关闭时(例如注销、关机或重启时),它只会写出当前(损坏的)图标。

答案3

  1. 以管理员权限打开命令控制台
  2. taskkill /IM explorer.exe /F
  3. CD /d %userprofile%\AppData\Local
  4. DEL IconCache.db /a
  5. 开始explorer.exe任务管理器

答案4

有一种干净的方法可以关闭Explorer.exe显示任务栏和桌面图标的实例。

您必须弹出经典Shutdown对话框。我发现实现此目的的唯一常用方法是:

  1. 让桌面背景至少有一个像素没有重叠的窗口,然后单击它以将焦点集中在桌面本身(带有图标的桌面)。

  2. ALT+F4键盘快捷键:然后就会出现经典的关机对话框。

  3. 现在,按住CTRL+ ALT+SHIFT 点击Cancel

相关内容