윈도우에서 Icon이 제대로 표시되지 않는 현상

출처 : http://chanz.tistory.com/tag/shell%20icon%20cache

밑의 사항은 오버레이 아이콘을 개발하다가 발생한 문제점으로 일반적인 윈도우 사용을 하다가 발생할 수도 있는 문제이다.

* 문제점 : 오버레이 아이콘을 수정하여 다시 적용하였음에도 불구하고 수정 전의 아이콘이 계속하여 표시되는 현상

* 해결책 : 윈도우에는 SHELL ICON CACHE라는 것이 존재하는데 이것을 지우면 된다. 파일을 지운 후에는 리부팅을 하여야 함(또는 explorer 재시작)

 

– Windows 98 : ~\Windows\shelliconcache
– Windows XP : ~Documents and Settings\<사용자계정>\Local Settings\Application Data\IconCache.db
– Windows Vista & 7 : ~<사용자계정>\AppData\Local\IconCache.db

 

※ 간혹 explorer.exe가 캐시 파일을 잡고 있는 경우가 있으므로, 그런 경우에는 explorer를 작업 관리자를 이용해서 kill 한 후 새작업 – cmd를 실행해 위의 디렉토리로 이동하여 “del 파일명 /a”로 지우도록 한다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다