Windows 10에서 손상된 아이콘 캐시를 다시 작성하는 방법

0
550

iconcache

Windows가 문서와 프로그램에 사용하는 아이콘은 아이콘 캐시에 저장되므로 매번 천천히로드하지 않고 빠르게 표시 할 수 있습니다. 컴퓨터의 아이콘에 문제가있는 경우 아이콘 캐시를 다시 작성하면 도움이 될 수 있습니다.

때때로 아이콘 캐시가 오래되어 아이콘이 잘못 표시되거나 누락 될 수 있습니다. 예를 들어, 응용 프로그램을 업그레이드했을 때 새 버전에 새 아이콘이 제공되었지만 여전히 바탕 화면에 이전 아이콘이 나타납니다. 이전에 완벽하게 양호한 아이콘이 표시 될 때 빈 아이콘이나 손상된 아이콘이 나타날 수 있습니다. 이 경우 아이콘 캐시를 재설정하고 자동으로 다시 만들어야합니다. 이 기사에서는 Windows 10에서 아이콘 캐시를 다시 작성하는 방법을 설명합니다.이 안내서는 Windows 8 및 7에도 적용되지만 프로세스는 약간 다릅니다.

Windows에서 아이콘 캐시 작동 방법

아이콘은 Windows의 모든 곳에 있습니다 : 제어판, 프로그램 및 기능, 파일 탐색기 등. 하드 디스크에서 가능한 모든 아이콘 이미지를 검색하고 동적으로 렌더링해야하는 경우 많은 시스템 리소스를 소비 할 수 있습니다. 결과적으로 Windows는 이미 메모리에서 검색 한 아이콘을 저장합니다. 종료하거나 다시 시작하면이 캐시가 하드 드라이브의 숨겨진 파일에 기록되므로 나중에 해당 아이콘을 모두 다시로드하지 않아도됩니다.

추가 정보가 추가되면 데이터베이스 파일이 커집니다. MSDN Knowledgebase의이 문서에 따르면 Windows가 아이콘을 표시해야하는 경우 캐시를 확인하고 일치하는 것이 있으면 캐시 된 아이콘을 표시합니다. 파일이 없으면 실행 파일을 확인하고 응용 프로그램 디렉토리를 검사합니다.

IconCache 데이터베이스와 같은 캐싱 메커니즘은 이미 여러 시스템 전문가에 의해 논의되었으며 Mark E. Russinovich와 David A. Solomon은 Windows Internals 책에서 자세히 알고 싶지만 기본 사항은 다음과 같습니다. 이 과정을 이해하기 위해 필요한 모든 것.

아이콘 캐시가 저장되는 위치

Windows Vista 및 Windows 7에서 아이콘 캐시 파일은 다음 위치에 있습니다.

C:UsersAppDataLocalIconCache.db

(바꾸다 Windows 계정의 실제 로그인 이름과 함께)

이 파일은 여전히 ​​Windows 8 및 10에 존재하지만 Windows는이 파일을 사용하여 아이콘 캐시를 저장하지 않습니다. Windows 8 및 Windows 10에서 아이콘 캐시 파일은 다음 위치에 있습니다.

 C:UsersAppDataLocalMicrosoftWindowsExplorer

(바꾸다 이 폴더에는 여러 개의 아이콘 캐시 파일이 있습니다.
• iconcache_16.db
• iconcache_32.db
• iconcache_48.db
• iconcache_96.db
• iconcache_256.db
• iconcache_768.db
• iconcache_1280.db
• iconcache_1920.db
• iconcache_2560.db
• iconcache_custom_stream.db
• iconcache_exif.db
• iconcache_idx.db
• iconcache_sr.db
• iconcache_wide.db
• iconcache_wide_alternate.db

아이콘 캐시를 재 구축하려면이 폴더에 나타나는 모든 iconcache 파일을 삭제해야합니다. 그러나 파일을 클릭하고 삭제를 누르는 것만 큼 간단하지는 않습니다. Explorer이 파일은 여전히 ​​탐색기에서 사용 중이므로 정상적으로 삭제할 수는 없습니다.

아이콘 캐시를 다시 작성하는 방법

진행하기 전에 작업중인 항목을 닫고 저장하십시오. 파일 탐색기를 열고 다음 폴더로 이동하십시오.

C:UsersAppDataLocalMicrosoftWindowsExplorer

(바꾸다 Windows 계정의 실제 로그인 이름과 함께)

“Shift”키를 누른 상태에서 Explorer 폴더를 마우스 오른쪽 버튼으로 클릭하십시오. “여기에서 명령 창 열기”를 선택하십시오.

해당 경로에서 명령 프롬프트 창이 열립니다.

명령 프롬프트가 올바른 폴더에 있는지 확인하려면 dir 명령. 앞에서 설명한 iconcache 및 thumbcache 파일이 나타납니다.

Windows 작업 표시 줄을 마우스 오른쪽 버튼으로 클릭하고 바로 가기 메뉴에서 “작업 관리자”를 선택하십시오.

목록에서 “Windows 탐색기”를 마우스 오른쪽 버튼으로 클릭하고 바로 가기 메뉴에서 “작업 끝내기”를 선택하십시오. 탐색기와 데스크탑이 사라집니다. 작업 관리자를 종료하고 명령 프롬프트 창을 제외하고 다른 응용 프로그램이 실행되고 있지 않은지 확인하십시오.

명령 프롬프트 창에서 다음 명령을 입력하십시오.

del iconcache*

엔터 키를 치시오. 별표 iconcache iconcache로 시작하는 이름을 가진 모든 파일이 삭제 작업에 포함되도록해야합니다. 모든 아이콘 캐시 파일이 삭제되어야합니다.

Run the dir 나머지 파일 목록을 확인하는 명령입니다. 하나 이상의 iconcache 파일이 여전히 나열되어 있으면 일부 응용 프로그램이 여전히 백그라운드에서 실행되고 있음을 의미합니다. 필요한 경우 닫고 절차를 다시 반복하십시오.

이제 Ctrl + Alt + Del 키를 동시에 누르고 “로그 오프”를 선택하십시오. 다시 로그인하면 오래되었거나 누락 된 아이콘이 복구되거나 다시 생성 될 것입니다.

아이콘 캐시를 다시 빌드해도 썸네일 문제 (이 과정을 거쳐야 해당 파일 확장자에 대한 잘못된 아이콘 또는 누락 된 바로 가기 아이콘)가 도움이되지 않습니다. 그러나 다른 아이콘 문제가 있으면 아이콘 캐시를 다시 작성하여 문제를 해결하십시오.