윈도우를 사용하다 보면 어느 순간 바탕화면에 있는 바로가기 아이콘이나 작업표시줄에 등록해놓은 아이콘이
흰색 아이콘으로 깨져있는 경우가 있습니다
신기하게도 윈도우에 오류가 발생하면 마이크로소프트에서 해결 방법을 찾아보기보단
윈도우 유저들 사이에서 해결 방법을 찾거나 공개하곤 합니다
저도 이러한 문제를 겪었었고 쉽게 해결했기에 해결 방법에 대해서 알려드리겠습니다
두 가지의 해결 방법이 있는데 작업관리자를 통한 방법과 bat자동화를 통한 해결 방법이 있습니다
두 가지의 방법 중에 우선 첫 번째로 작업 관리자를 통한 아이콘 깨짐 해결 방법입니다
작업관리자를 통한 아이콘 깨짐 해결방법
첫 번째로 바탕화면에서 ctrl +Shift + Esc 키를 같이 누르면 작업 관리자가 열리게 됩니다
아니면 작업표시줄에 마우스 커서를 가져다 대고 오른쪽 클릭 후에 작업 관리자를 클릭하셔서 열으셔도 됩니다
작업 관리자에서 Windows 탐색기를 클릭한 후에 마우스 오른쪽클릭을 한후 작업 끝내기를 눌러주세요
(작업 끝내기를 누른 후에 작업 관리자는 절대 닫지 마세요)
(작업 관리자도 닫아버린 경우 컴퓨터를 강제로 다시 시작한 후에 다시 따라 해 주세요)
그러면 바탕화면이 사라지고 작업표시줄도 안 보이게 됩니다.
문제가 생기지 않으니 걱정하시지 않으셔도 됩니다.
작업 관리자의 파일 - 새 작업 실행을 눌러주세요
이후에 'cmd' 명령어를 입력한 후 명령 프롬프트를 열어주세요
그리고 다음 명령어를 cmd에 차례대로 입력해주세요
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
드래그 복사한 후에 cmd창에서 마우스 오른쪽 클릭을 하면 붙여 넣기가 됩니다
이제 'exit' 명령어를 입력하여 cmd창을 닫아주세요
'exit'명령어를 입력하지 않고
오른쪽 위에 있는 닫기 버튼으로 닫으셔도 됩니다
다시 한번 작업 관리자에서 파일 - 새 작업 실행을 눌러서
'explorer.exe'를 입력 후 확인을 누르면 다시 작업 관리자와 바탕화면이 나오게 됩니다
그러면 기존에 하얀색으로 깨져있던 아이콘들이 원래대로 되돌아와있습니다
배치파일 실행으로 아이콘 깨짐 해결방법
매번 위의 명령어를 직접 입력하기 번거로울 수 있기 때문에
명령어를 자동으로 cmd에 입력해주는 배치파일로도 작업을 할 수 있습니다
taskkill /f /im explorer.exe
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
start explorer.exe
다음 내용을 메모장에 작성 후에 파일 이름. bat (bat확장자) 파일로 저장하시면 됩니다
명령어 설명
첫 번째 줄에 나와있는 명령어는 explorer.exe 파일 탐색기 프로세스를 종료한다는 의미입니다
두 번째 줄은 cd명령어를 통해 경로로 이동한다는 명령어입니다 컴퓨터 사용자 이름은 사용자마다 다르기 때문에 %userprofile%을 통해 사용자 디렉터리를 인식할 수 있습니다
세 번째 줄은 IconCache.db 파일을 DEL명령어로 삭제해준 다음에
네 번째 줄은 처음에 종료한 explorer 파일 탐색기 프로세스를 다시 시작하게 됩니다
아래 미리 작성해둔 첨부파일을 첨부해놨으니 다운로드한 후에 파일을 한 번만 클릭하시면
위에 나와 있는 cmd명령어를 직접 입력할 필요 없습니다