Windows系统快捷方式图标变成白色方块解决方法

发布时间 2023-09-19 23:10:00作者: Sunny_SunShine

Windows系统快捷方式图标变成白色解决

如图所示

解决方法:

  • 1、打开文件夹(任意),点击【查看】菜单,然后勾选【隐藏的项目】;

  • 2、同时按下【Win】+【R】两个按键,在打开的【运行】窗口中输入%localappdata%;

  • 3、在打开的文件夹中,找到【Iconcache.db】,将其删除;
  • 4、在任务栏上右击鼠标,在弹出的菜单中点击【任务管理器】;
  • 5、在任务管理器中找到【Windows资源管理器】,右击鼠标,选择【重新启动】即可重建图标缓存。

原理:

所有的图标被缓存在【Iconcache.db】文件中,出现白块是因为缓存内容出现问题,只需删掉后重建缓存即可。Windows 8、Windows10电脑保存在C:\Users\用户名\AppData\Local 位置下,Windows7及以下操作系统缓存文件保存在C:\Documents and Settings\用户名\Local Settings\Application Data 下。

直接运行脚本解决

该脚本主要内容是删除文件,重建缓存,无毒无害

脚本制作制作说明

  • 1新建一个txt文档
  • 2 编辑txt文档,复制如下内容到文件并保存
@echo off
taskkill /f /im explorer.exe
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
start explorer.exe
  • 3 修改.txt文件为.bat
  • 4脚本解析

第一行 不显示ECHO OFF和它后面的命令回显

第二行 表示关闭explorer.exe进程,explorer.exe是Windows程序管理器或者文件资源管理器,它用于管理Windows图形壳,包括桌面和文件管理。

第三行 进入缓存文件所在文件夹

第三行 删除IconCache.db文件

第四行 启动explorer.exe进程(重建图标缓存)