visual studio code(비주얼 스튜디오 코드) update 실행하여 설치후 바탕화면 과 파일 연결된 아이콘이 흰색 문서 아이콘으로 바뀌는 에러 해결법
vscode 아이콘
* 레지스트리 수정
- 설치 경로가 "C:\Users\\[사용자이름]\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe 인 경우
Windows Registry Editor Version 5.00
; 안될때는 기본앱 설정(기본앱이 바뀌면 아이콘도 바뀜)
; UserChoiceLatest 키를 삭제해야 설정한 아이콘으로 표시됨
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace\UserChoiceLatest]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace\OpenWithList]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace\OpenWithProgids]
; 재설정
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace\OpenWithList]
"a"="Code.exe"
"MRUList"="a"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace\OpenWithProgids]
"MyCustomCodeWorkspace"=hex(0):
;
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace\UserChoice]
"ProgId"="VSCode.code-workspace"
; 기본앱 설정하면 생김, Hash 값도 맞아야 해서 레지스트리만 변경해서는 안된다. 기본앱 설정 필요
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.code-workspace\UserChoiceLatest\ProgId]
"ProgId"="VSCode.code-workspace"
; 설치시 이름을 유지해야 설정한 아이콘으로 표시됨 : Code Workspace 원본 파일 -> MyCustomCodeWorkspace
[HKEY_CLASSES_ROOT\.code-workspace]
@="MyCustomCodeWorkspace"
[HKEY_CLASSES_ROOT\VSCode.code-workspace]
@="MyCustomCodeWorkspace"
; open 으로 해야 우클릭 메뉴에 정확한 정보가 표시됨
[HKEY_CLASSES_ROOT\VSCode.code-workspace\shell]
@="open"
[HKEY_CLASSES_ROOT\.code-workspace\DefaultIcon]
@="C:\\Users\\사용자이름]\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe,0"
[HKEY_CLASSES_ROOT\VSCode.code-workspace\DefaultIcon]
@="C:\\Users\\사용자이름]\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe,0"
[HKEY_CLASSES_ROOT\VSCode.code-workspace\shell\open]
"Icon"="C:\\Users\\사용자이름]\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe,0"
//-------------------------------------
* 아이콘 캐쉬 삭제 명령
- 바뀐 설정을 재부팅없이 적용
- 관리자 권한으로 실행
taskkill /IM explorer.exe /F
cd /d "%userprofile%\AppData\Local"
attrib -h "IconCache.db"
del "IconCache.db"
cd /d "%localappdata%\Microsoft\Windows\Explorer"
attrib -h "*.db"
del "*.db"
start explorer.exe
반응형
'Code' 카테고리의 다른 글
| Redis 서버 에러 - 'ERR syntax error' 해결 방법 (0) | 2023.04.21 |
|---|---|
| 구글 코랩 코드를 로컬 컴퓨터에서 실행 시키는 방법 (0) | 2023.02.15 |
| github 계정 이전 방법 (0) | 2022.08.04 |
| git 기본 브랜치 이름 변경 설정 (0) | 2022.08.04 |
| 2022 개발자 설문 조사 프로그래밍 언어 사용 순위 (0) | 2022.07.20 |



