有时系统内置的图标会因为某些原因损坏,无法正常显示。
首先我们要用管理员权限来开启命令提示字符, 点击【开始菜单】→【Windows 系统】,在「命令提示字符」选项上用鼠标右键点击【以系统管理员身份运行】。
打开「系统管理员:命令提示字符」窗口以后,输入「ie4uinit.exe -ClearIconCache」并单击[Enter]。
接下来我们要先关闭系统界面,因此在执行此步骤前请先将所有正在进行的工作存盘并关闭。 然后在「命令提示字符」窗口中输入「taskkill /IM explorer.exe /F」,并单击[Enter],这时你会看到系统的所有界面都被关闭了,只剩此窗口。
接下来我们就要将图标缓存都先删除了! 输入「del /A /Q “%localappdata%\IconCache.db”」然后单击[Enter]。
接下来输入「del /A /F /Q “%localappdata%\Microsoft\Windows\Explorer\iconcache*”」单击[Enter]继续
最后我们要输入「shutdown /r /f /t 60」指令,让计算机在 60 秒后自动重新启动。
PS:为了加速显示图标,系统会对文件/程序的图标进行缓存,这些缓存内容都存储在一个名为Iconcache.db的缓存文件中,当用户再次查看这些文件/程序时,不需要再从DLL等文件中重新获取图标,起到加速显示的作用。不过当缓存文件出现问题时,会导致某些图标显示异常。