아이콘 깨짐 현상은 아이콘 캐시(iconcache.db) 파일의 값 변경 또는 손상으로 인해 나타는 현상으로 기존에 존재하던 아이콘 캐시 파일을 삭제하고 iconcache.db를 재생성함으로써 해결할 수 있다.
// 기본 소스
@echo off
taskkill /f /im explorer.exe
attrib 아이콘 캐시 경로 -s -r -h
del /q 아이콘 캐시 경로
start explorer.exe
exit
taskkill /f /im explorer.exe
attrib 아이콘 캐시 경로 -s -r -h
del /q 아이콘 캐시 경로
start explorer.exe
exit
* XP 아이콘 캐시 위치 :
%userprofile%\Local Settings\Application Data\iconcache.db
* Vista, 7, 8, 8.1, 10 아이콘 캐시 위치 :
%userprofile%\appdata\local\iconcache.db