Windows 资源管理器图标缓存已损坏。如何解决?

Windows Explorer Icon Cache is broken. How to solve it?

在编译、重命名、更新可执行文件等后,我总是在 .lnk.exe 上看到损坏的图标。我什至尝试重新安装 Windows 来解决问题。除了杀掉重启explorer.exe?

有没有更快的解决方法

通过以下命令创建一个`.bat`文件,您可以通过打开它在一秒钟内解决它。


'重建图标-cache.bat':

del "%localappdata%\IconCache.db" /f /q
taskkill /f /im explorer.exe
del "%localappdata%\IconCache.db" /f /q
ping 127.0.0.1 -n 2 > nul
start "" explorer.exe
:pause