On your Windows 10 PC, if one or more icons are not displaying as they should, it’s likely because of corrupt icon cache and rebuilding the icon cache should fix the issue.
For those who are not aware, Windows saves all icons in a file called IconCache.db located under the profile folder so that it can quickly display icons without having to search for them.
If Windows 10 showing a white color instead of the actual icon or if you are seeing same icons even after changing icons using a third-party icon pack, you can fix the issue by rebuilding the icon cache.
NOTE: None of these guides help you fix issues with thumbnails. If you are having problems with thumbnails, you need to clear or reset the thumbnail cache.
Method 1 of 3
Manually rebuild the icon cache in Windows 10
This is the easiest way to clear the icon cache without the help of third-party utilities. In this method, we manually delete the icon cache file and restart the PC to let Windows 10 automatically create the new icon cache file.
Step 1: Open File Explorer (Windows Explorer). Click the View tab and then put a checkmark next to Hidden items to make File Explorer show hidden files and folders.
Step 2: Navigate to the following folder:
C:\Users\UserName\AppData\Local
In the above path, UserName is your account user name on the PC, and “C” is the drive letter of the drive where Windows 10 is installed.
Step 3: Under Local directory, locate the file named IconCache (IconCache.db), right-click on the file, and then click Delete.
Click Yes if you see the confirmation box. You might not see the confirmation prompt if you haven’t enabled delete confirmation dialog.
Step 4: Finally, right-click on the Recycle Bin icon on the desktop and then click Empty Recycle Bin to clear IconCache.db and other files.
Step 5: Close all running applications and reboot your PC once to create a new IconCache.
Method 2 of 3
Use third-party software to easily rebuild the icon cache
The method mentioned above (Method 1) is the best way out there to rebuild the cache. But if you’re unable to delete the icon cache by following the directions in Method 1, you can use a free software called Rebuild Icon Cache. The program not only rebuilds the cache but also backs up the original icon cache file so that you can restore the original file if you start experiencing issues with the new cache.
Step 1: Visit this page of DeviantArt and click the download button located on the right-side to download Rebuild Icon Cache software. Extract the downloaded RAR file using WinRAR, 7-Zip, or ZipWare to get Rebuild Icon Cache. Double-click on the folder to see Rebuild Icon Cache application.
Step 2: Right-click on Rebuild Icon Cache software and click Run as administrator. Click Yes button when you see the User Account Prompt. And if you’re asked to enter the admin password, please do the needful.
Step 3: Once Rebuild Icon Cache is launched, click on the gears icon (the first one from the left) to rebuild the icon cache.
As mentioned before, the software creates a backup of the original icon cache before rebuilding the new one. Should you experience any issues with icons, which is unlikely, click the recycle bin icon on Rebuild Icon Cache software to restore the original icon cache.
Method 3 of 3
Rebuild the icon cache via Command Prompt
If none of the above techniques working for you, please use this method to rebuild the icon cache via Command Prompt.
Step 1: Open the Task Manager either by right-clicking on the taskbar and then click Task Manager or using Ctrl + Shift + Esc keyboard shortcut.
Step 2: If you’re seeing the lighter version of Task Manager, as shown in the picture below, click More details. If you see the full version, skip to the next step.
Step 3: Under the Processes tab, right-click on Windows Explorer entry and then click End task to kill the Windows Explorer. Once you kill Windows Explorer, the taskbar and Start menu will be invisible.
Step 4: Click the File menu of Task Manager, click Run new task, enter CMD.exe, and then click OK button to open Command Prompt.
Step 5: In the Command Prompt, type the following commands one after another and press the Enter key after typing each command to execute it.
CD /d %userprofile%\AppData\Local
Del IconCache.db /a
Exit
Step 6: Click the File menu of the Task Manager again, click Run new task, enter Explorer.exe and then click OK button to restart the File Explorer.
That’s it!
Mario Green says
This method is won’t work on windows 10 anymore. Although the file still exists but you need, besides that file, to delete all db files from %userprofile%\AppData\Local\Microsoft\Windows\Explorer
This can be done by killing the process explorer.exe then deleting the files using a cmd launched from task manager, then starting explorer from task manager.
Keith says
Like all the different methods shown for clearing the icon cache. But it doesn’t correct the problem with the Windows 10 Start Menu. All programs appear with a generic icon. The only applications or programs that display a correct icon would be the ‘Windows’ programs like Microsoft Edge, Weather, Movies & TV, Store, Get Office, Calendar, Mail, Xbox, etc.. The stuff that more or less comes with Windows 10 and their store apps. The millions of other programs don’t display their icons.
I know it’s something causing the problem within Windows 10’s Start menu because if I load any Start Menu substitute like ‘Start10’ (or any other) and you choose to display a Windows 7 type Start Menu, or any other type, ALL programs icon’s display properly in the Start Menu. But switch back to the Windows 10 Start Menu and all the programs get generic icons…. Thankfully programs like Start10 allow to switch back and forth cause I do like some features of the Windows 10 Start Menu.
Anyways without getting off topic, all the cache rebuilding in the world does not fix this problem. I know that not all Windows 10 users experience this problem, yet there are just as many (so it seems) that do have this icon issue with the W10 Start Menu.
Any ideas?