지난번에 누가 질문을 주셨기 때문에 올려드립니다.

기본적으로 윈도우 7을 설치하면 윈도우가 설치된 드라이브에 윈도우 마크가 표시되는데, VHD 부팅으로 설치하신 경우 이 마크가 없습니다. 원인은 잘 모르겠습니다만 하여튼 없더군요. 이런 경우 레지스트리 상에서 C 드라이브에 강제로 아이콘을 적용시킬 수 있습니다.



위 레지스트리를 메모장으로 열어보시면 아시겠지만 다른 드라이브에도 적용할 수 있습니다. 이게 imageres.dll 파일에 있는 아이콘을 사용하는데 번호의 원리는 잘 모르겠습니다. 아이콘 뷰어로 보는 숫자에서 대략 5를 빼면 되더군요. 다 그렇다는건 아니구요. 아무튼 숫자를 바꾸시면 아래 그림처럼 아이콘을 자유자재로 설정할 수 있습니다.



위 그림은 아래 예제입니다. 드라이브 문자랑 숫자만 바꿔주시면 됩니다. 물론 imageres.dll 파일 말고 다른 파일을 지정해도 되겠지요.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\Applications\Explorer.exe\Drives\C\DefaultIcon]
@="C:\\Windows\\System32\\imageres.dll,101"

[HKEY_CURRENT_USER\Software\Classes\Applications\Explorer.exe\Drives\D\DefaultIcon]
@="C:\\Windows\\System32\\imageres.dll,10"

[HKEY_CURRENT_USER\Software\Classes\Applications\Explorer.exe\Drives\E\DefaultIcon]
@="C:\\Windows\\System32\\imageres.dll,18"

[HKEY_CURRENT_USER\Software\Classes\Applications\Explorer.exe\Drives\F\DefaultIcon]
@="C:\\Windows\\System32\\imageres.dll,103"

[HKEY_CURRENT_USER\Software\Classes\Applications\Explorer.exe\Drives\G\DefaultIcon]
@="C:\\Windows\\System32\\imageres.dll,50"