
Windows 작업 표시줄 고정 아이콘 사라짐 — 종합 해결 가이드
문제 현상 정리
| 구분 | 내용 |
|---|---|
| 증상 | 작업 표시줄에 고정(Pin)해둔 아이콘이 재부팅 또는 종료 후 사라짐 |
| 동작 | 프로그램을 실행하면 아이콘이 나타나지만, 종료하면 다시 사라짐 |
| 의미 | 고정 바로가기(.lnk)가 삭제되었거나, 캐시 손상, 레지스트리 불일치 등으로 Windows가 고정 상태를 유지하지 못하는 상태 |
원인별 분류
1. 아이콘 캐시(IconCache) 손상
Windows는 아이콘 이미지를 IconCache.db 및 iconcache_*.db 파일에 캐시합니다. 이 캐시가 손상되면 아이콘이 빈칸으로 표시되거나 아예 사라져 보일 수 있습니다. 특히 업데이트, 비정상 종료, 디스크 오류 후 자주 발생합니다.
캐시 파일 위치
%LocalAppData%\IconCache.db
%LocalAppData%\Microsoft\Windows\Explorer\iconcache_*.db
2. 고정 바로가기 파일(.lnk) 삭제 또는 손상
작업 표시줄에 고정된 앱 정보는 실제로는 바로가기 파일(.lnk)로 저장됩니다. 이 파일이 삭제되거나 손상되면 고정이 풀립니다.
바로가기 저장 경로
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
손상 원인
- 보안 소프트웨어(백신, 클린업 도구)가 바로가기를 위험 파일로 오탐하여 삭제
- 디스크 정리 도구가 해당 폴더를 청소
- 그룹 정책(GPO)에 의한 강제 초기화
- 사용자 프로필 동기화 충돌(도메인 환경)
3. 실행 파일 경로 변경
프로그램 업데이트, 재설치, 또는 설치 경로 변경으로 인해 기존 바로가기가 가리키는 대상(.exe)이 더 이상 해당 위치에 존재하지 않으면, Windows는 고정을 자동 해제합니다.
4. 레지스트리 불일치
작업 표시줄 고정 정보는 레지스트리에도 기록됩니다. 레지스트리 값과 실제 바로가기 파일이 불일치하면 고정 상태가 유지되지 않습니다.
관련 레지스트리 경로
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband
5. Windows 업데이트 또는 시스템 파일 손상
Windows 업데이트 후 시스템 파일이 손상되면 작업 표시줄 전체 동작에 영향을 줄 수 있습니다. 특히 Windows 10/11 기능 업데이트(버전 업그레이드) 후 빈번하게 보고되는 문제입니다.
6. 서드파티 소프트웨어 간섭
일부 시스템 최적화 도구(CCleaner, IObit, Wise Care 등)가 "불필요한 바로가기 정리" 기능으로 고정 바로가기를 삭제하는 경우가 있습니다.
단계별 해결 방법
1단계: 아이콘 캐시 초기화 (가장 흔한 해결책)
방법 A — 명령 프롬프트(CMD) 사용
Win + R→cmd입력 →Ctrl + Shift + Enter(관리자 권한 실행)- 아래 명령어를 한 줄씩 순서대로 입력
:: 1) 탐색기 프로세스 종료 (화면이 일시적으로 사라짐 — 정상)
taskkill /f /im explorer.exe
:: 2) 기본 아이콘 캐시 삭제
del /a /q "%LocalAppData%\IconCache.db"
:: 3) 탐색기 전용 아이콘 캐시 전체 삭제
del /a /f /s /q "%LocalAppData%\Microsoft\Windows\Explorer\iconcache*"
:: 4) 썸네일 캐시도 함께 삭제 (선택사항)
del /a /f /s /q "%LocalAppData%\Microsoft\Windows\Explorer\thumbcache*"
:: 5) 탐색기 재시작
start explorer.exe
- PC를 재부팅합니다.
- 재부팅 후 작업 표시줄에 앱을 다시 고정하고, 재부팅을 한 번 더 하여 유지되는지 확인합니다.
방법 B — 배치 파일로 자동화
위 명령어를 .bat 파일로 저장해두면 재발 시 빠르게 처리할 수 있습니다.
- 메모장을 열고 위 명령어를 붙여넣기
아이콘캐시초기화.bat로 저장- 우클릭 → 관리자 권한으로 실행
2단계: 고정 바로가기 폴더 점검
Win + R→ 아래 경로를 붙여넣고 Enter
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
- 폴더 내용을 확인합니다.
| 확인 사항 | 조치 |
|---|---|
| 폴더가 비어 있음 | 바로가기가 삭제된 것 → 앱을 다시 고정 |
| 바로가기는 있지만 아이콘이 빈칸 | 아이콘 캐시 문제 → 3-1단계 재수행 |
| 바로가기의 대상 경로가 잘못됨 | 우클릭 → 속성 → 대상(T)에서 올바른 .exe 경로로 수정 |
| 바로가기가 일부만 있음 | 없는 앱만 다시 고정 |
- 바로가기를 수동으로 추가하려면.
- 원하는 프로그램의 .exe 파일을 찾아서 우클릭 → 바로 가기 만들기
- 생성된 .lnk 파일을 위
TaskBar폴더에 복사 - 또는 시작 메뉴에서 앱을 찾아 우클릭 → 작업 표시줄에 고정
3단계: 레지스트리 Taskband 초기화
주의: 레지스트리 편집 전 반드시 백업을 생성하세요.
Win + R→regedit→ Enter- 아래 경로로 이동
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband
- 백업:
Taskband키를 우클릭 → 내보내기 → 안전한 위치에 .reg 파일로 저장 Taskband키 아래의 모든 값(Value) 을 삭제합니다.FavoritesResolve,Favorites,FavoritesChanges등
- 레지스트리 편집기를 닫고 PC를 재부팅합니다.
- 재부팅 후 작업 표시줄이 기본 상태로 돌아가므로, 필요한 앱을 다시 고정합니다.
4단계: 시스템 파일 무결성 검사
- 관리자 권한 명령 프롬프트를 엽니다.
- 아래 명령어를 순서대로 실행
:: 1) DISM으로 Windows 이미지 복구 (인터넷 연결 필요)
DISM /Online /Cleanup-Image /RestoreHealth
:: 2) 시스템 파일 검사기 실행
sfc /scannow
- 검사 완료 후 재부팅합니다.
- 결과 확인
Windows 리소스 보호에서 무결성 위반을 발견하지 못했습니다→ 시스템 파일 정상손상된 파일을 발견하여 복구했습니다→ 복구 완료, 문제 해결 여부 확인손상된 파일을 발견했지만 일부를 복구할 수 없습니다→ Windows 재설치 고려
5단계: 새 사용자 프로필에서 테스트
위 단계로 해결되지 않으면, 현재 사용자 프로필 자체가 손상되었을 수 있습니다.
- 설정 → 계정 → 가족 및 다른 사용자 → 다른 사용자 추가
- 새 로컬 계정을 생성하고 로그인
- 새 계정에서 앱을 작업 표시줄에 고정 → 재부팅 → 유지 여부 확인
| 결과 | 의미 | 조치 |
|---|---|---|
| 새 계정에서 정상 | 기존 프로필 손상 | 기존 프로필의 데이터를 새 프로필로 마이그레이션 |
| 새 계정에서도 동일 증상 | 시스템 수준 문제 | Windows 재설치 또는 인플레이스 업그레이드 고려 |
6단계: 서드파티 소프트웨어 점검
아래 항목을 확인합니다.
- 시스템 클린업/최적화 도구 (CCleaner, IObit 등)의 자동 정리 스케줄 확인 → "바로가기 정리" 옵션 비활성화
- 백신 소프트웨어의 최근 격리 목록 확인 → .lnk 파일이 격리되었는지 점검
- 그룹 정책(도메인 환경)
:: 적용된 그룹 정책 확인
gpresult /h "%UserProfile%\Desktop\GPReport.html"
생성된 HTML 파일을 열어 작업 표시줄 관련 정책이 적용되어 있는지 확인합니다.
예방 조치
| 항목 | 설명 |
|---|---|
| 시스템 복원 지점 생성 | 정상 상태일 때 복원 지점을 만들어두면, 문제 발생 시 빠르게 복구 가능 |
| 클린업 도구 설정 점검 | CCleaner 등에서 바로가기 정리, Quick Launch 폴더 정리 옵션을 반드시 해제 |
| TaskBar 폴더 백업 | User Pinned\TaskBar 폴더를 주기적으로 백업 |
| 레지스트리 백업 | Taskband 레지스트리 키를 .reg 파일로 내보내기 해두기 |
| Windows 업데이트 후 확인 | 대규모 업데이트 후 작업 표시줄 고정 상태를 점검하는 습관 |
빠른 진단 플로차트
아이콘이 사라졌다
│
▼
[3-1] 아이콘 캐시 초기화 → 재부팅
│
├─ 해결됨 → 완료
│
▼
[3-2] TaskBar 폴더에 .lnk 파일 존재 여부 확인
│
├─ 없음 → 앱 다시 고정 → 재부팅 후 확인
│ │
│ ├─ 유지됨 → 완료 (클린업 도구가 삭제한 것)
│ └─ 다시 사라짐 → [3-6] 서드파티 점검
│
├─ 있지만 경로 틀림 → 바로가기 속성에서 대상 경로 수정
│
▼
[3-3] Taskband 레지스트리 초기화 → 재부팅 → 다시 고정
│
├─ 해결됨 → 완료
│
▼
[3-4] sfc /scannow + DISM 실행
│
├─ 해결됨 → 완료
│
▼
[3-5] 새 사용자 프로필 테스트
│
├─ 새 프로필 정상 → 프로필 마이그레이션
└─ 새 프로필도 동일 → Windows 인플레이스 업그레이드/재설치
PowerShell 원라이너 (아이콘 캐시 초기화)
관리자 PowerShell에서 한 줄로 실행할 수 있는 스크립트입니다.
Stop-Process -Name explorer -Force; Remove-Item "$env:LOCALAPPDATA\IconCache.db" -Force -ErrorAction SilentlyContinue; Remove-Item "$env:LOCALAPPDATA\Microsoft\Windows\Explorer\iconcache*" -Force -ErrorAction SilentlyContinue; Start-Process explorer.exe
실행 후 반드시 재부팅하세요.
댓글