작업 표시 줄에 고정 된 프로그램이 있습니다. 프로그램을 업그레이드 한 후 아이콘이 깨졌습니다. 내가 지금 얻는 것은 아래에 보이는 것입니다. 그 추악한 기본 응용 프로그램 아이콘입니다.
고정을 해제하면 올바른 아이콘이 나타납니다. 그런 다음 마우스 오른쪽 버튼으로 클릭하면 아이콘이 다시 끊어집니다. 다시 고정해도 여전히 깨진 아이콘입니다. 다시 고정 해제하고 좋은 아이콘으로 돌아갑니다. 매우 성가신. 이 문제를 어떻게 해결할 수 있습니까?
작업 표시 줄에 고정 된 프로그램이 있습니다. 프로그램을 업그레이드 한 후 아이콘이 깨졌습니다. 내가 지금 얻는 것은 아래에 보이는 것입니다. 그 추악한 기본 응용 프로그램 아이콘입니다.
고정을 해제하면 올바른 아이콘이 나타납니다. 그런 다음 마우스 오른쪽 버튼으로 클릭하면 아이콘이 다시 끊어집니다. 다시 고정해도 여전히 깨진 아이콘입니다. 다시 고정 해제하고 좋은 아이콘으로 돌아갑니다. 매우 성가신. 이 문제를 어떻게 해결할 수 있습니까?
답변:
@ dash17291의 답변에 따라 다음은 약간 더 빠른 절차 (재부팅 없음)입니다.
Windows 탐색기를 열고로 이동하여 %userprofile%\AppData\Local
IconCache.db를 삭제하십시오.
작업 관리자를 열고 프로세스 탭으로 이동하여 explorer.exe를 강조 표시 한 후 프로세스 종료를 클릭하십시오. 데스크탑이 "사라집니다."
여전히 작업 관리자에서 파일> 새 작업 (실행 ...)을 선택하고 explorer.exe를 입력 한 다음 확인을 클릭하십시오. 이전에 누락 된 아이콘이있는 바탕 화면이 다시 나타납니다.
DEL %userprofile%\AppData\Local\IconCache.db /a
명령 프롬프트에서 사용 했습니다
아이콘 캐시를 다시 작성하십시오.
출처 : Windows에서 아이콘 캐시를 다시 작성하는 방법 (http://www.sevenforums.com/tutorials/49819-icon-cache-rebuild.html)
명령 프롬프트를 사용하여 아이콘 캐시를 수동으로 다시 작성하려면
작업중인 내용을 닫고 저장하십시오. 이 명령은 탐색기를 종료하고 완료되면 컴퓨터를 다시 시작합니다.
명령 프롬프트에서 각 명령 줄을 한 번에 하나씩 정확하게 복사하여 붙여넣고 각 명령 다음에 Enter 키를 누릅니다.
경고 : 마지막 명령은 컴퓨터를 다시 시작하므로 먼저 작업중인 내용을 닫고 저장하십시오.
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
DEL "%localappdata%\IconCache.db" /A
shutdown /r /f /t 00
IconCache.db의 파일은 이제 재건되었습니다.
- 아이콘이 여전히 제대로 표시되지 않으면 Windows 7 또는 Windows 8 용이 학습서에서 ICO 옵션을 다운로드하여 병합하여 .ico (아이콘) 파일의 기본 연관을 복원하십시오.
작업 표시 줄에서 링크를 고정 해제하고 응용 프로그램을 작업 표시 줄에 다시 고정 할 수 있습니다. 아이콘 자체가 업데이트되었을 것입니다.
이 문제가 발생한 이유는 Windows MSI 설치 관리자가 설치 한 응용 프로그램 아이콘이 설치 관리자 자체에 있기 때문입니다. 이로 인해 프로그램을 업그레이드 할 때 아이콘에 대한 링크가 끊어집니다. 이 문제를 해결하는 유일한 방법은 바로 가기 / 고정 링크를 다시 작성하거나 오른쪽 클릭 → 속성 → 아이콘 변경 ...으로 바로 가기 자체의 아이콘을 업데이트하는 것입니다.
예 : Nokia PC Suite 아이콘에 대한 링크 %SystemRoot%\Installer\{92D1CEBC-7C72-4ECF-BFC6-C131EF3FE6A7}\ARPPRODUCTICON.exe
입니다. 아이콘은 설치 프로그램에 있으며 실행 파일에 포함 된 아이콘에 링크되어 있지 않습니다.
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 /ah
를 DEL
명령 에 추가해야 했습니다. 그렇지 않으면 찾을 수없는 것으로보고됩니다.
나는이 문제가 있었고 근본 원인, 즉각적인 해결 방법 및 장기 수정 사항을 발견했습니다.
근본 원인 : 결합 된 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 정도는 확실하지 않습니다.
나는 문제에 대해 약간의 진전을 보였습니다 (필자는 대답을 좋아하지는 않지만). 나는이 내 같은 것들로 발생한 것을 발견 steam.exe
하고, 내 lunascape.exe
나는이 이상한, 수정 시도 ... 등.
프로그램 위치 (예 :)로 이동 C:\program files\Steam\
하여 의심스러운 프로그램 (아이콘이 작동하지 않는 프로그램)을 찾으십시오.
마우스 오른쪽 버튼으로 클릭하고 '바로 가기 만들기'를 선택하고 [어리석은 소리를냅니다] 실제 작업의 INSTEAD 작업 표시 줄에 고정하십시오.
어떤 이유로 든 이것은 나를 위해 문제를 해결했으며 다른 사람도 문제를 해결하기를 바랍니다.
아무것도 나를 위해 일한 이 솔루션 을 실행하지 않았습니다.
이 학습서에서는 특정 확장 파일 의 Windows 레지스터 를 재설정하는 방법을 보여줍니다 .
Atom 텍스트 편집기에서 내 문제가 나타났습니다. Atom이이 파일 형식의 기본 편집기로 설정되어 있으면 Windows 탐색기에서 파일에 아이콘이 더 이상 표시되지 않습니다. (내 문제는 Atom에만 있었다). Atom은 내 .html 파일의 기본 텍스트 편집기였습니다. 기본 HTML 레지스터를 다운로드하여 병합합니다 (reg 파일 실행).
html 레지스터가 변경되었다는 경고가 나타나고, Windows는 Microsoft Edge를 기본 html 파일 처리기로 연결합니다.
그런 다음 Atom을 기본 HTML 편집기로 다시 설정하면 아이콘이 나타납니다 !! 유일한 html 레지스터는 내 모든 문제를 해결하고 모든 atom 관련 확장 프로그램과 모든 새로운 관련 확장 프로그램에서 atom 파일 아이콘을 다시 볼 수있었습니다.
노트
%userprofile%\AppData\Local\IconCache.db
전에 삭제 했지만 지금은 작동하지 않았으며 두 개의 결합으로 인해 작동합니다.
explorer.exe
Windows가 설치된 드라이브를 마우스 오른쪽 단추로 클릭 하고을 클릭하십시오 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를 다시 시작하는 것이 가장 좋습니다.