바탕화면의 아이콘들이 깜박인다!
얼마전부터인가.. 바탕화면의 아이콘들이 깜박인다. 어떤 아이콘들의 그림이 안보이는가 하면 바탕화면 갱신 속도나 부팅시 초기화 속도가 매우 느려진다. 이건 필시, Cache가 삽질 중이란 이야기다.
Cache가 왜 삽질 중일까? 소프트웨어 엔지니어라면 경험으로 알 수 있다. Cache의 효용성은 Miss/Hit의 비율과 비례한다. Cache가 작을 경우, 예를 들어 Cache Size가 200KB인데, 여기에서 관리하는 데이터가 5000KB이고 이 데이터들이 거의 모두 한번씩 돌아가면서 쓰일 경우 실질적으로 Cache에 넣고 빼고 하는 시간이 더 걸리므로 더 비효율적으로 동작한다.
그러므로 바탕화면이 "redraw"하는 속도가 매우 느리다면, 바탕화면 Cache가 삽질 중인 것이다.
답은 Microsoft에...
여기저기 뒤적이다가 결국 MS 고객지원에서 솔루션을 찾았다. 역시 직접 개발한 곳이 제일 잘 알것이므로, 여기에 바탕화면 아이콘 캐쉬의 문제 현상에 대한 적절한 답이 나와있다. "아이콘 캐쉬"가 작을 경우, 이 때에 이 캐쉬가 Full일 경우 이러한 현상이 발생한다.
해결책은 다음과 같다.
1. "윈도우 키"를 누르고, "실행"에서 "regedit"를 실행한다. (Registry Editor를 실행)
2. [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer]에서 "Max Cached Icons"라는 문자열 값을 생성한다. (있다면 크기만 조정)
3. 이 값은 100~4096까지 조정이 가능하며, 보통 500의 값을 가진다. (일반적으로 Registry상에 없다.)
4. 이 크기를 약 2048 정도로 조정해준다. 아이콘이 매우 많다면 4096으로 하도록 한다.
/출처 : 티스토리 songhl1님의 블로그
위에 부분은 XP때 해결방법이다.
더 쉽고 더 알차게 해결을 해보자!
메모장을 열고 밑에와 같은 글자를 입력한다
@echo off
taskkill /f /im explorer.exe
attrib %userprofile%\appdata\local\iconcache.db -s -r -h
del /q %userprofile%\appdata\local\iconcache.db
start explorer.exe
exit
처리하면 화면에 아이콘이 제대로 뜨게된다.
'지식인' 카테고리의 다른 글
심평원사이트에서 환수조치 하는방법 (0) | 2019.10.18 |
---|---|
4K YouTube to MP3 사용방법. (0) | 2019.10.17 |
기본알림 제어하는 방법 (0) | 2019.10.13 |
삼성 Easy Capture Manger 해제방법 (0) | 2019.10.13 |
자신의 컴퓨터사양 간단히 보는방법 2번째 (0) | 2019.10.13 |