SDカードのドライブアイコンを変更したい

Anonymous
2023-02-21T14:20:09+00:00

上図のKドライブはノートPCのカードスロットにあるSDカードなのですがこのアイコンを変更したいと思っています。
試したこと1:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]

"7"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,\

25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,\

00,61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\

39,00,36,00,00,00

たぶんリムーバブルディスクになるのかなと思い7にしてますが、もしかしたら違うのかも?

試したこと2:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\K\DefaultIcon]

@="%SystemRoot%\system32\imageres.dll,-96"

試したこと3:


上図のIconsを"%SystemRoot%\system32\imageres.dll,-96"に変更してみましたが、

再起動すると何故か元に戻ってしまいます。

それならばと思い、System32とDriverStore\FileRepositoryにあるjmcricon.dllのアイコン111を置き換えてもダメでした。

キャッシュかなと思い、"ie4uinit.exe -show"を実行してアイコンキャッシュを再構築してみてもダメでした。

ほかになにか方法はあるでしょうか?

使用しているバージョンは、22H2 build22623.1325 です。

Windows Insider Program | Windows Insider Preview | デバイスとドライバー

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
hidaka 56,151 評価のポイント MVP ボランティア モデレーター
2023-02-21T23:44:13+00:00

ほかになにか方法はあるでしょうか?

そのへんのアイコンイメージは「デバイスメタデータ」の「デバイス アイコン ファイル」と呼び、デバイスドライバーと同様にネットワークで入手、インストール、上書きされるはずです。従って「デバイスドライバーの自動更新を無効」するとか「デバイス メタデータ パッケージの手動での追加」などの対応が必要ではないかと思います。

XMLファイルがややこしそうなので、私は試したことはありません。またお勧めしません。

参考情報)

デバイス アイコン ファイル

デバイス メタデータ パッケージの手動での追加

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2023-02-22T02:59:05+00:00

    ドライバーの検索や自動更新はSetupComplete.cmdで当初から無効にしてあります。

    今確認したところ、FileRepositoryにあるファイルが元に戻っていました。

    それで、インストール元のjmcricon.dllのアイコンを置き換えて再度インストールを試みたのですが効果はありませんでした。

    System32とFileRepositoryにあるjmcricon.dllを確認すると確かにアイコンは置き換えられてるんですけどね。

    どこからこのアイコンが出てくるのか不思議でしょうがありません。

    試したこと4:

    デュアルブートにして新規クリーンインストールしてみました。

    jmcricon.dllを置き換えたものでインストールすると、何やら発行元がどうとか警告が出ましたが無視してインストールしたところ変更できました。

    ということは、初めにインストールしたアイコンがやはりどこかにキャッシュされてるようですね。

    とりあえず希望していたことは叶いましたが、キャッシュの場所が気になります。

    できれば試したこと1、2的な方法で変更できるといいんですけど。

    なにか有益な情報がないか少し待ってみて、何もなければこれで解決とします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません