ほかになにか方法はあるでしょうか?
そのへんのアイコンイメージは「デバイスメタデータ」の「デバイス アイコン ファイル」と呼び、デバイスドライバーと同様にネットワークで入手、インストール、上書きされるはずです。従って「デバイスドライバーの自動更新を無効」するとか「デバイス メタデータ パッケージの手動での追加」などの対応が必要ではないかと思います。
XMLファイルがややこしそうなので、私は試したことはありません。またお勧めしません。
参考情報)
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
上図の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 です。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
ほかになにか方法はあるでしょうか?
そのへんのアイコンイメージは「デバイスメタデータ」の「デバイス アイコン ファイル」と呼び、デバイスドライバーと同様にネットワークで入手、インストール、上書きされるはずです。従って「デバイスドライバーの自動更新を無効」するとか「デバイス メタデータ パッケージの手動での追加」などの対応が必要ではないかと思います。
XMLファイルがややこしそうなので、私は試したことはありません。またお勧めしません。
参考情報)
ドライバーの検索や自動更新はSetupComplete.cmdで当初から無効にしてあります。
今確認したところ、FileRepositoryにあるファイルが元に戻っていました。
それで、インストール元のjmcricon.dllのアイコンを置き換えて再度インストールを試みたのですが効果はありませんでした。
System32とFileRepositoryにあるjmcricon.dllを確認すると確かにアイコンは置き換えられてるんですけどね。
どこからこのアイコンが出てくるのか不思議でしょうがありません。
試したこと4:
デュアルブートにして新規クリーンインストールしてみました。
jmcricon.dllを置き換えたものでインストールすると、何やら発行元がどうとか警告が出ましたが無視してインストールしたところ変更できました。
ということは、初めにインストールしたアイコンがやはりどこかにキャッシュされてるようですね。
とりあえず希望していたことは叶いましたが、キャッシュの場所が気になります。
できれば試したこと1、2的な方法で変更できるといいんですけど。
なにか有益な情報がないか少し待ってみて、何もなければこれで解決とします。