YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-03-20 (水)


[一語一絵/IT系]

ドライブアイコン変更 / 2012-03-10 (土)

マイコンピュータ
DドライブがSDカードっぽく!!

Owltech FA406でナイスだった各種メモリカードスロットのドライブアイコンだが、実はOwltechのカードリーダーでなくてもそれなりにできる事がわかった。

DドライブがSDカードスロットならば、以下の内容を"Driveicon_SDCard.reg"等としてファイルに書き出し、レジストリエディタでインポートすればOK。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\D\DefaultIcon]
@="%SystemRoot%System32\\shell32.dll,193"

上記例ではDがドライブで%SystemRoot%System32\\~がアイコンイメージを指定する記述となるので、この2行ペアのバリエーションを複数用意する事で複数のドライブイメージを変更する事も可能であり、またWindows VistaWindows 7で「大アイコン」や「特大アイコン」にも対応させたい場合はshell32.dllではなくimageres.dllのリソースを指定すればよい。 ちなみにWindowsが標準で持っているアイコンイメージは

コンパクトフラッシュ
%SystemRoot%System32\shell32.dll,189
%SystemRoot%\system32\imageres.dll,60
SDカード
%SystemRoot%System32\shell32.dll,193
%SystemRoot%\system32\imageres.dll,91
スマートメディア
%SystemRoot%System32\shell32.dll,194
%SystemRoot%\system32\imageres.dll,55
の3つあるとの事なので、あとは自己責任で。

[External]IconViewerをインストールしておくと、Explorerのプロパティでdllのアイコンリソースをブラウズすることができるが、表示されるリソース番号は微妙にずれているようなので要注意。

あと、USBメモリドライブのアイコン変更も同じ手順で可能だが、[External]ドライブのアイコンを変更を使うのが簡単で良さげ。

【参照】
●Valefor blog http://valefor.blog.so-net.ne.jp/
Windows XPでメモリーカードスロットなどのドライブアイコン変更方法 2008年8月21日
●Surviveplus.net http://www.surviveplus.net/
ドライブのアイコンを変更
デスクトップ・ハードウェア系 Windows アイコン
●Windowsスマートチューニング http://news.mynavi.jp/column/windows/
(36) Vista編: USBメモリのアイコンを変更する(前編) 2009年6月17日
(37) Vista編: USBメモリのアイコンを変更する(後編) 2009年6月24日
●IconViewer http://www.botproductions.com/iconview/iconview.html