Portable Media Devices

Windows XPのコントロールパネルに、Portable Media Devices という名のアイコンがあり、アイコンの読み込みに失敗していて気持ち悪いし、クリックして先に進んでも何も表示されない。

他のXPパソコンを見ると、 ポータブルメディアデバイス という名前のものがコントロールパネルに表示されていて、アイコンも正常に読み込んでいる。

で、Portable Media Devices でぐぐったが、似たような状況になっている人の質問が3件ほどあったものの、当を得た情報が無い。

回答している人も頭が悪いのかなんなのか、アイコンを変更しろ言っていたり、アプリケーションの追加と削除から削除できると言っていたり、小難しいことを書いていたりして笑わせてくれるので、自分でがんばることに。

cplが壊れているのかと思い、cplを虱潰しに開くが、Portable Media Devices のcplがない。

仕方ないのでレジストリを Portable Media Devices で検索。

どうも、こいつはSystem32の Audiodev.dll というものらしい。

次、Audiodev.dll をWINDOWSフォルダから検索。

3つ出てきました。

[1] Audiodev.dll 470kB 2004/10/11 WINDOWS\ResisteredPackage\{-
[2] Audiodev.dll 473kB 2005/01/28 WINDOWS\ResisteredPackage\{-
[3] audiodev.dll 270kB 2006/10/18 WINDOWS\System32

[3]が壊れているか、不適合(サイズが明らかにおかしい)なので、[2](自動アップデートで[3]にされる前の自動バックアップ)のコピーをSystem32に入れて再起動。

名前は英語のままですが、アイコンも元に戻り、見事に直りました。

(dll入れ替え後に一度Portable Media Devices をクリックして先に進んだ後、コントロールパネルに戻ると、名前も日本語に戻ります。)

アイコンをクリックして先に進むと、接続されているフラッシュメモリやカードリーダーなどが表示されます。

まあ、使わないんですけどね、こんな機能。

原因は分かりませんが、[3]のバージョン情報にWPM_11.---とあったので、WMP11使えということでしょうか。

どう考えてもWMP10のほうが使いやすいです。