Reset Windows Icon Cache

less than 1 minute read

Description:

You will have “broken” icons on your desktop. A simple right click to the target location shows that files are there but they still look corrupted. Follow these steps to fix:

reset-icon-cache

To Resolve:

  1. In the command prompt, Copy and paste each command line below exactly as is one at a time and press enter after each command.
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
DEL "%localappdata%\IconCache.db" /A
shutdown /r /f /t 00
  1. Run this script by copying and pasting to a notepad document and then Save As – (whatever).bat:
:: Created by: Shawn Brink
:: http://www.sevenforums.com
:: Tutorial: http://www.sevenforums.com/tutorials/49819-icon-cache-rebuild.html

@echo off
set iconcache=%localappdata%\IconCache.db

echo The Explorer process must be killed to delete the Icon DB.
echo.
echo Please SAVE ALL OPEN WORK before continuing.
echo.
pause
echo.
If exist "%iconcache%" goto delID
echo.
echo Icon DB has already been deleted.
echo.
pause
exit /B

:delID
echo Attempting to delete Icon DB...
echo.
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
del "%iconcache%" /A
echo.
echo Icon DB has been successfully deleted. Please "restart your PC" now to rebuild your icon cache.
echo.
start explorer.exe
pause
exit /B

References:

http://www.sevenforums.com/tutorials/49819-icon-cache-rebuild.html