Windows 7에서 깨진 작업 표시 줄 아이콘을 수정하는 방법


66

작업 표시 줄에 고정 된 프로그램이 있습니다. 프로그램을 업그레이드 한 후 아이콘이 깨졌습니다. 내가 지금 얻는 것은 아래에 보이는 것입니다. 그 추악한 기본 응용 프로그램 아이콘입니다.

깨진 아이콘

고정을 해제하면 올바른 아이콘이 나타납니다. 그런 다음 마우스 오른쪽 버튼으로 클릭하면 아이콘이 다시 끊어집니다. 다시 고정해도 여전히 깨진 아이콘입니다. 다시 고정 해제하고 좋은 아이콘으로 돌아갑니다. 매우 성가신. 이 문제를 어떻게 해결할 수 있습니까?


2
이것은 내가 실제로 여기에서 물었던 첫 번째 질문이었습니다. 62508을 확인하십시오 .
Unfundednut

흠, 그것을 고치지 않는 것 같았다.
Svish

답을 표시하지 않았습니다.
Det

답변:


96

@ dash17291의 답변에 따라 다음은 약간 더 빠른 절차 (재부팅 없음)입니다.

  1. Windows 탐색기를 열고로 이동하여 %userprofile%\AppData\LocalIconCache.db를 삭제하십시오.

  2. 작업 관리자를 열고 프로세스 탭으로 이동하여 explorer.exe를 강조 표시 한 후 프로세스 종료를 클릭하십시오. 데스크탑이 "사라집니다."

  3. 여전히 작업 관리자에서 파일> 새 작업 (실행 ...)을 선택하고 explorer.exe를 입력 한 다음 확인을 클릭하십시오. 이전에 누락 된 아이콘이있는 바탕 화면이 다시 나타납니다.


3
천재 ... 작동합니다.
temporary_user_name

8
익명 사용자가 내 답변을 편집하여 "Win 8.1에서도 작동합니다. 방금 확인했습니다." 그런 종류의 업데이트가 주석에 속하지 않습니까? 나는 그것을 확인하지 않았으므로 그것에 내 이름을 서명하는 것이 편안하지 않습니다.
Mark Berry

4
IconCache.db가 내 시스템에 보이지 않습니다. DEL %userprofile%\AppData\Local\IconCache.db /a명령 프롬프트에서 사용 했습니다
onewhaleid

IconCache.db에 대해 들어 본 적이 없습니다. 이것은 나를 위해 감사했습니다!
brettville

2
여전히 매력처럼 작동합니다. Windows 7 Professional 64 비트 IconCache.db가 보이지 않으면 폴더 옵션으로 이동하여 제어판에서 "숨겨진 파일 표시"를보고 확인하십시오.
trenten

7

아이콘 캐시를 다시 작성하십시오.

출처 : Windows에서 아이콘 캐시를 다시 작성하는 방법 (http://www.sevenforums.com/tutorials/49819-icon-cache-rebuild.html)

명령 프롬프트를 사용하여 아이콘 캐시를 수동으로 다시 작성하려면

  1. 작업중인 내용을 닫고 저장하십시오. 이 명령은 탐색기를 종료하고 완료되면 컴퓨터를 다시 시작합니다.

  2. Windows 7 또는 Windows 8 에서 명령 프롬프트를 엽니 다 .

  3. 명령 프롬프트에서 각 명령 줄을 한 번에 하나씩 정확하게 복사하여 붙여넣고 각 명령 다음에 Enter 키를 누릅니다.

    경고 : 마지막 명령은 컴퓨터를 다시 시작하므로 먼저 작업중인 내용을 닫고 저장하십시오.

    • ie4uinit.exe -ClearIconCache
    • taskkill /IM explorer.exe /F
    • DEL "%localappdata%\IconCache.db" /A
    • shutdown /r /f /t 00
  4. IconCache.db의 파일은 이제 재건되었습니다.

  5. 아이콘이 여전히 제대로 표시되지 않으면 Windows 7 또는 Windows 8 용이 학습서에서 ICO 옵션을 다운로드하여 병합하여 .ico (아이콘) 파일의 기본 연관을 복원하십시오.

이 이론적으로 질문에 대답 할 수 있습니다 동안, 바람직 할 것이다 여기에 대한 대답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공합니다.
Daniel Beck

위에서 언급했듯이 설치 프로그램에 포함되어 실제 실행 파일을 가리 키지 않기 때문에 문제가 해결되지 않을 가능성이 높습니다.
Simon Aronsson

고맙습니다. 네트워크 연결 끊기가 서버에서 들어오는 아이콘을 죽인 후에 여러 아이콘이 손실되었습니다. 아이콘이 .exe에서 사용 가능하다는 것을 바로 가기 속성에서 이미 알고있었습니다. 왜 그것들을 표시하지 않았는지 알 수 없었지만 iconcache.db를 강제로 수정했습니다.
Mark Berry

5

작업 표시 줄에서 링크를 고정 해제하고 응용 프로그램을 작업 표시 줄에 다시 고정 할 수 있습니다. 아이콘 자체가 업데이트되었을 것입니다.

이 문제가 발생한 이유는 Windows MSI 설치 관리자가 설치 한 응용 프로그램 아이콘이 설치 관리자 자체에 있기 때문입니다. 이로 인해 프로그램을 업그레이드 할 때 아이콘에 대한 링크가 끊어집니다. 이 문제를 해결하는 유일한 방법은 바로 가기 / 고정 링크를 다시 작성하거나 오른쪽 클릭 → 속성 → 아이콘 변경 ...으로 바로 가기 자체의 아이콘을 업데이트하는 것입니다.

예 : Nokia PC Suite 아이콘에 대한 링크 %SystemRoot%\Installer\{92D1CEBC-7C72-4ECF-BFC6-C131EF3FE6A7}\ARPPRODUCTICON.exe입니다. 아이콘은 설치 프로그램에 있으며 실행 파일에 포함 된 아이콘에 링크되어 있지 않습니다.


위의 답변 중 어느 것도 효과가 없었지만 이것은 효과가있었습니다!
DrCord

4

dash17291의 답변은 작동하지만 재부팅 할 필요는 없습니다.
그냥 입력하고 실행

Explorer.exe 

명령 프롬프트에서 탐색기를 다시 시작하고 작업 표시 줄을 다시로드하십시오.

여러 가지 이유로 (이 물건을 암기하지 않는 것과 같이) 배치 파일을 만드는 것을 선호합니다.

@echo off
title Fix Broken Taskbar Icons.
color 0E                            ::yellow text/black background
echo This will kill all explore windows and rebuild icon cache
echo (Note: sometimes Explorer takes a few moments to reload)
echo.
echo Hit Ctrl-C to abort or 
pause

taskkill /IM explorer.exe /F        ::/IM = imagename 
                                    ::/F =  forcefully terminate the process(es)    
CD /d %userprofile%\AppData\Local   ::/d  = change drives if necessary
DEL IconCache.db 
start explorer.exe                  ::start = don't wait for completion

이것은 나를 위해 일했지만 매개 변수 /f /ahDEL명령 에 추가해야 했습니다. 그렇지 않으면 찾을 수없는 것으로보고됩니다.
악셀 Magagnini

3

나는이 문제가 있었고 근본 원인, 즉각적인 해결 방법 및 장기 수정 사항을 발견했습니다.

근본 원인 : 결합 된 PATH 환경 변수가 2048자를 초과하면 여러 컨텍스트에서 변수 (및 WINDIR)가 표시되지 않습니다. 실제로 시작 메뉴 항목 / 프로그램을 찾을 수없는 경우에도 Windows 탐색기 나 명령 프롬프트에서 수동으로 실행하면 작동하지 않을 수 있습니다.

임시 수정 사항 (아마도) :이 결과와 혼합 된 결과가 있지만 작업 관리자 (Ctrl-Alt-Del 작업 관리자)를 열고 탐색기를 종료 한 경우 (데스크톱이 비어 있고 시작 메뉴가 사라짐) 탐색기를 실행하면 다시 말하지만 모든 문제가 일시적으로 사라지고 제대로 작동합니다. 그러나 이것은 임시 해결책 일뿐입니다.

FIX / Solution : PATH 변수를 총 2048 자 이하로 줄이십시오. Windows 탐색기를 사용하거나 명령 프롬프트를 통해 다음을 실행하십시오.

c : \ windows \ system32 \ systempropertiesadvanced.exe

하단의 환경 변수 버튼을 클릭하고 항목을 검토하십시오. 사용하지 않거나 필요하지 않은 항목을 삭제하면 총계가 2048 자 미만 (PATH 변수에서)으로 문제가 해결됩니다. 그런 다음 임시 여우를 다시 시도하면 모든 것이 잘되고 안전하게 재부팅되면 솔루션이 고착됩니다.

이것은 Windows 7, Vista, XP에 적용됩니다. 아직 8 또는 10 정도는 확실하지 않습니다.


2

나는 문제에 대해 약간의 진전을 보였습니다 (필자는 대답을 좋아하지는 않지만). 나는이 내 같은 것들로 발생한 것을 발견 steam.exe하고, 내 lunascape.exe나는이 이상한, 수정 시도 ... 등.

프로그램 위치 (예 :)로 이동 C:\program files\Steam\하여 의심스러운 프로그램 (아이콘이 작동하지 않는 프로그램)을 찾으십시오.

마우스 오른쪽 버튼으로 클릭하고 '바로 가기 만들기'를 선택하고 [어리석은 소리를냅니다] 실제 작업의 INSTEAD 작업 표시 줄에 고정하십시오.

어떤 이유로 든 이것은 나를 위해 문제를 해결했으며 다른 사람도 문제를 해결하기를 바랍니다.


1

이 기사 가 다음과 같은 경우에 도움 된다는 것을 발견 했습니다.

대신 작업 표시 줄에 대한 새로운 사용자 정의 아이콘을 만들어 봅시다. 이를 쉽게 수행하려면 탐색기 주소 표시 줄에 다음을 입력하여 고정 된 모든 아이콘이 포함 된 폴더를여십시오.

%appdata%/Microsoft/Internet Explorer/Quick Launch/User Pinned/Taskbar

다음 주소로 빠른 실행으로 이동하십시오.

%appdata%/Microsoft/Internet Explorer/Quick Launch/


0

나는 대부분의 다른 답변을 시도하고 내 아이콘 중 하나가 다시 바뀌 었습니다. 결국 실제 게임 아이콘 폴더로 이동하여 바탕 화면의 다른 폴더로 복사 한 다음 속성을 마우스 오른쪽 버튼으로 클릭하고 다른 곳에서 복사 한 아이콘을 가리켜 아이콘을 가리 켰습니다. 나를 위해 일했다!


0

시작 메뉴와 작업 표시 줄 에서도이 문제가 발생했습니다.

시스템 드라이브의 디스크 공간을 절약하기 위해 이전에 제거했던 % WINDIR % \ Installer 폴더를 파일복원 하여 문제를 해결할 수 있습니다.

물론 이것은 MSI 일명 Windows Installer를 사용하는 프로그램 / 앱에만 도움이됩니다.


0

아무것도 나를 위해 일한 이 솔루션 을 실행하지 않았습니다.

이 학습서에서는 특정 확장 파일 의 Windows 레지스터재설정하는 방법을 보여줍니다 .

Atom 텍스트 편집기에서 내 문제가 나타났습니다. Atom이이 파일 형식의 기본 편집기로 설정되어 있으면 Windows 탐색기에서 파일에 아이콘이 더 이상 표시되지 않습니다. (내 문제는 Atom에만 있었다). Atom은 내 .html 파일의 기본 텍스트 편집기였습니다. 기본 HTML 레지스터를 다운로드하여 병합합니다 (reg 파일 실행).

html 레지스터가 변경되었다는 경고가 나타나고, Windows는 Microsoft Edge를 기본 html 파일 처리기로 연결합니다.

그런 다음 Atom을 기본 HTML 편집기로 다시 설정하면 아이콘이 나타납니다 !! 유일한 html 레지스터는 내 모든 문제를 해결하고 모든 atom 관련 확장 프로그램과 모든 새로운 관련 확장 프로그램에서 atom 파일 아이콘을 다시 볼 수있었습니다.

노트

%userprofile%\AppData\Local\IconCache.db전에 삭제 했지만 지금은 작동하지 않았으며 두 개의 결합으로 인해 작동합니다.


0

빠른 실행 응용 프로그램 아이콘을 잃어 버렸습니다. 프로그램 폴더로 이동하여 누락 된 아이콘과 동일한 .exe를 찾은 다음 바탕 화면 바로 가기를 "보내기"를 마우스 오른쪽 단추로 클릭 한 다음 작업 표시 줄에 고정했습니다. 그것은 나의 작은 문제이자 성공적인 해결책이었습니다.


0

explorer.exeWindows가 설치된 드라이브를 마우스 오른쪽 단추로 클릭 하고을 클릭하십시오 Properties.

이제를 클릭 Disk Cleanup하고 열린 창 Thumbnails아래에서 틱 을 Files to delete:클릭 하고을 클릭 OK하면이 창을 닫을 수 있습니다.

열기 Task Manager작업 표시 줄에 마우스 오른쪽 버튼으로 클릭하고 선택하여 Start Task Manager, 이동 Processes탭을 찾아 explorer.exe다음을 클릭합니다 End process.

이제 File왼쪽 상단 모서리를 클릭하고 New Task(Run...)유형을 클릭하십시오 explorer.exe. 누락 된 아이콘이 없어야합니다.


이 단계에서는 일부 응용 프로그램 아이콘이 표시되지 않을 수 있으므로 Windows를 다시 시작하는 것이 가장 좋습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.