如果您在Windows 10桌面上看到(Desktop)白色空白图标(white blank icons),那是因为操作系统无法加载附加到这些程序和文件的图标。Windows维护一个经常使用的图标数据库,而不是从源代码加载所有内容。如果该图标缓存损坏,那么您将在(Icon Cache)Windows中看到这些类型的空白图标。在这篇文章中,我们将分享一些关于如何解决问题的建议。

这似乎是一个小问题,尤其是对于许多在桌面上不保留任何东西的人来说;用户体验很烦人。如果您在任务栏上没有快捷方式,而您想从桌面(Desktop)启动,这会让您感到不舒服。
(Fix White Blank Icons)修复Windows 桌面(Windows Desktop)上的白色空白图标
请按照以下方法解决问题。
- 删除图标缓存
- 手动分配新图标
- 重新安装应用程序或软件
对于命令提示符解决方案,您可能需要管理员权限。
1]删除图标缓存

Windows为(Windows)IconCache.db文件中的所有图标维护一个数据库。它位于 C:%userprofile%AppDataLocal。如果它不能直接从Windows Explorer运行,您可以使用命令行将其删除。
要在 Windows 10 中重建图标缓存(rebuild the icon cache in Windows 10),您必须遵循以下过程:
- 通过在开始(Start)菜单中键入 cmd打开命令提示符(Command Prompt),然后选择以管理员身份运行。
- 首先,导航到本地(Local)文件夹。
cd C:\%userprofile%\AppData\Local
- 在这里,检查是否可以通过键入其名称找到 iconcache 数据库
- 既然您知道它在那里,请键入以下内容以删除
del IconCache.db
- 右键单击(Right-click)任务栏并切换到进程(Processes)选项卡
- 找到 Windows Explorer(Locate Windows Explorer),右键单击并选择重新启动

接下来,您必须导航到以下文件夹:
C:\Users\%username%\AppData\Local\Microsoft\Windows\Explorer

在这里你会看到很多文件,如 iconcache_32.db、iconcache_48.db、iconcache_96.db、iconcache_256.db、iconcache_1024.db、iconcache_1280.db、iconcache_1600.db、iconcache_1920.db、iconcache_2560.db、iconcache_exif.db、iconcache_idx .db、iconcache_sr.db、iconcache_wide.dd、iconcache_wide_alternate.db 等。
将它们全部删除(Delete)以清除并重建Windows 10中的图标缓存。
这将强制Windows刷新图标缓存,并删除白色的空白图标。刷新桌面(Desktop),图标应该不错。
或者,您可能想要使用Thumbnail and Icon Cache Rebuilder,它可以让您通过单击清除和重建Thumbnail & Icon Cache。
阅读(Read):桌面图标重新排列并在重新启动后移动(Desktop icons rearrange and move after reboot)。
2]手动分配一个新图标

Windows 个性化(Windows Personalization)允许您更改(change the icon)桌面上任何快捷方式或图标的图标。
- 右键单击(Right-click)该图标,然后选择属性。
- 然后单击更改图标。
- 然后它将打开另一个窗口,其中将显示该程序和其他图标可用的图标列表。
- 请(Please)选择其中任何一个,然后单击确定按钮。
- 应用更改,并且应该缺少白色图标。
阅读(Read):桌面图标不起作用。
3]重新安装程序(Program)或软件(Software)
如果某个特定应用程序的图标全为白色,则该程序可能在Windows上不可用。双击(Double-click)图标就会发现问题。在这种情况下,直接的方法是安装应用程序图标并刷新图标。
阅读(Read):Windows 10 图标间距搞砸了(Windows 10 icon spacing messed up)。
Windows上丢失的图标并不严重,并且不时发生。这些解决方案可确保您获得它们或用替代图标替换它们,因此不会破坏用户体验。我希望这篇文章很有用,并且您能够修复Windows 10桌面问题上的白色空白图标。
现在阅读(Now read):桌面图标加载缓慢。
Fix White Blank Icons on Desktop in Windows 11/10
If you see white blank icons on Windows 10 Desktop, then it’s because the OS cannot load the icons attached to those programs and files. Windows maintains a database of icons which is used often instead of loading everything from the source. If that Icon Cache gets corrupted, then you will see these types of blank icons in Windows. In this post, we will share some suggestions on how you can fix the problem.

It may seem like a minor issue, especially with many who don’t keep anything on the desktop; the user experience is annoying. If you don’t have a shortcut on the taskbar, and you thought of launching from the Desktop, this will make you feel uncomfortable.
Fix White Blank Icons on Windows Desktop
Follow these methods to resolve the problem.
- Delete IconCache
- Manually assign a new icon
- Reinstall Application or Software
You may need admin permission for the command prompt solution.
1] Delete IconCache

Windows maintains a database for all icons in the IconCache.db file. It is located at C:\%userprofile%\AppData\Local. You can delete it using the command line if it doesn’t work directly from Windows Explorer.
To rebuild the icon cache in Windows 10, you will have to follow this procedure:
- Open Command Prompt by typing cmd in the Start menu, and then choose to run as admin.
- First, navigate to the Local folder.
cd C:\%userprofile%\AppData\Local
- Once here, check if you can find the iconcache database by typing its name
- Now that you know it is there type the following to delete
del IconCache.db
- Right-click on the taskbar and switch to the Processes tab
- Locate Windows Explorer, right-click and choose to restart

Next, you will have to navigate to the following folder:
C:\Users\%username%\AppData\Local\Microsoft\Windows\Explorer

Here you will see a lot of files like iconcache_32.db, iconcache_48.db, iconcache_96.db, iconcache_256.db, iconcache_1024.db, iconcache_1280.db, iconcache_1600.db, iconcache_1920.db, iconcache_2560.db, iconcache_exif.db, iconcache_idx.db, iconcache_sr.db, iconcache_wide.dd, iconcache_wide_alternate.db, etc.
Delete them all to purge and rebuild your icon cache in Windows 10.
This will force Windows to refresh iconcache, and remove the white blank icons. Refresh the Desktop, and the icons should be good.
Alternatively, you may want to use Thumbnail and Icon Cache Rebuilder, which lets you purge and rebuild Thumbnail & Icon Cache in a click.
Read: Desktop icons rearrange and move after reboot.
2] Manually assign a new icon

Windows Personalization allows you to change the icon of any shortcut or icon on the desktop.
- Right-click on the icon, and then select properties.
- Then click on the change icon.
- It will then open another window that will show the list of icons available for that program and other icons.
- Please select any of them, and then click on the ok button.
- Apply the changes, and white icons should be missing.
Read: Desktop Icons not working.
3] Reinstall the Program or Software
If a particular application of which the icon is all white, it is possible that the program is not available on Windows. Double-click on the icon will reveal the problem. In this case, the straightforward way is to install the application icon and refresh the icon.
Read: Windows 10 icon spacing messed up.
Missing icons on Windows is not something serious and happens from time to time. These solutions make sure you get them or replace them with an alternative icon, so the user experience is not spoiled. I hope the post was useful, and you were able to fix the white blank icons on Windows 10 desktop issue.
Now read: Desktop icons slow to load.