ようこそゲストさん

Kerosoft : Modus Operandi

2008/09/24(Wed) MTPモードのトラブル

はてブ情報 はてブに登録 はてブ数 2008/09/24 16:18 Software::Windows
最近の携帯電話やポータブルプレーヤーには、「MTP(Media Transfer Protocol)モード」という転送方法が数多く採用されている。先日のSH906iにもこの方式が実装されていた。
MTPはMicrosoftが開発した技術仕様で、それぞれのデバイスドライバを必要することなく、マルチメディアデータを標準インストールされているWindows Media Playerで転送することが出来る。DRMもサポートしていることから、マスストレージモードを搭載していない物などにもこのモードがあることが多い。(パナソニック等の製品にはSD-Audioという規格があり、これとは別。)


非常に便利なMTPモードであるが、Windows Media Player絡みのアップデートでうまく動作しなくなることがあるようで、実際に私がハマったので、そのトラブルシュートをご紹介。

現象

Windows Media Playerからは同期デバイスとして認識せず、デバイスドライバでは!マークが表示されている。
(IEEEコントローラが×になってるのは、ノートPCの消費電力削減のため、給電を停止しているからであり、本題とは関係ない。)




「ドライバの再インストール」を選んでみると、一見インストールが成功したように見えるのだが、最後に「このINFのサービスインストールセクションは無効です。」と難しいエラーメッセージが表示される。



解決方法

先ほどもちらっと書いたように、これはWindows Media Playerをアップグレードしてしまうと問題が起こる模様。
色々とググってみたところでは「XPの修復インストールで直った」という情報が出てきたが、さまざまな部分が元に戻ってしまうのでこれは避けたい。
半ば勘に頼ってだが、私の場合は、WMAのエンコーダーに同梱されていた「Windows Media Format 11 runtime」をインストールしてしまったのが原因らしい。
Windows Media Player 10を使っているのに、11用のランタイムを間違えてインストールされてしまったのが原因かな?
Windows Media Player 11を使ってる人はこれをアンインストールしていいのか良く分からないが…。

▼これをアンインストール




メッセージに従って、どんどん進む。


チェックをつけて続行。ここのメッセージによると、保護されたファイルのライセンスは削除されるので再度取得せよ、とのこと。私はDRM保護されたファイルは管理していないので問題なし。





ここで再起動

仕上げ

この段階ではトラブルを起こしているドライバが読み込まれているので、デバイスマネージャから一旦問題のデバイスを削除する。
それから、USBケーブルを挿しなおし、今度は認識されることを確認。



参考になった記事や興味深かった記事は、他の人も見つけやすいようにリンクはてブしていただけると助かります…。 コメントも歓迎です。

1: ゆうた 2009年02月01日(Sun) 午前2時00分

本当に参考になりました。
これが原因で治らない人がいると思うので是非見ていただきたいです!

2: taeosu 2009年04月02日(Thu) 午後8時14分

すごい!!!
ありがとうございます!
知恵袋には全く載っていなかったので参考になりました

3: だい 2009年04月23日(Thu) 午後9時17分

参考になりました。私の場合もこの症状でした。
ありがとうございました。

4: おかか 2009年06月15日(Mon) 午後8時48分

藁にもすがる思いで参考にさせて頂き、見事改善しました。
感謝、感謝です

5: じん 2009年06月21日(Sun) 午前0時29分

助かりました。MACでMTP接続できる方法が分からず、VMware fusion上のwindowsXPで動かそうと四苦八苦していました。
ここを見つけて何が悪かったかがわかりました。ありがとうございます。本当に助かりました。
当初WMP11はアンインストール(マイクロソフトのサポートページを参照しました。)できたのですが、ランタイムのアンインストールができませんでした。WMP簡単インストーラーなるものを見つけ、それにより強制的にランタイムもアンインストールすることができ、MTP接続できるようになりました。
感謝です。

6: にゃん 2009年06月25日(Thu) 午後11時25分

私は、ドコモテクニカルプラザに行き、もしやとのサポートの方の勧めで試しにバージョンを10から11にしてみましたら解決しました。10のままでしたら、きっと私も同じ状況だったのかもしれません。
11が使いづらかったら、ダウンすればよいかもしれませんが、やっと私も解決しました。

7: Hello 2009年07月29日(Wed) 午前0時43分

RollBackはできませんでしたが、参考になりました。私の場合、Windows Media Player 11の再インストールでMTPデバイス(Creative Mozaic Zen)が正しく認識できるようになりました。ありがとうございました。

8: wai 2009年09月09日(Wed) 午後5時53分

runtime削除したら認識しました

ありがとう

9: midgul 2009年09月25日(Fri) 午後11時33分

7番さんと同じくzen mozaic でこの症状になりましたがランタイムをアンインストールすることで直りました。ほんとに困ってたのですごく感謝してます。ありがとうございました。

10: うさこ 2009年09月29日(Tue) 午前0時16分

素晴らしいです!
解決しました!本当にありがとうございました。

11: DoCoMo N-08A 2009年10月18日(Sun) 午後11時50分

この記事を見て解決することができました!
検索で1番目に出てきていたらすぐ解決できたのに、他の記事を順に読んでも解決方法にならず、、ここを見つけてやっと解決できました。
ありがとうございました。

12: esato 2009年11月08日(Sun) 午前1時37分

非常に参考になりました!ありがとうございました!

13: Michael 2010年04月04日(Sun) 午後8時12分

Overseas ModelのWalkmanで同じ症状に陥りました。USBにつないでも認識されず、途方に暮れていましたが、おかげさまでバッチリ解決できました。ありがとうございました。感謝です。

14: yate 2010年04月10日(Sat) 午後2時55分

DOCOMO P-03B で同様の現象が発生し、大変参考になりました。
本当にありがとうございました。

ちなみに当方の場合、本稿「仕上げ」で、「Windows Media Format 11 runtime」削除前はデバイスマネージャー表示が「!」だったのが、削除後は「?」になりました。
デバイス更新で、MTPドライバーをインストール要求されたのですが、
携帯の附属CD-ROMに入ってると思い込んでフォルダ検索設定したので、MTPドライバーはインストールできませんでした(お恥ずかしい)。

6,7番さんに倣い、WMPを10から11に上げても「?」表示のままだったので、もしやと思い、MTPドライバーを WINDOWS UPDATE から入手に設定すると、インストールされ、解決に至りました。

15: col 2010年04月29日(Thu) 午前0時13分

色々試した結果、OSをXP SP3にアップデートした後、WMPを10から11にしたら接続できました。
とても参考になりました。ありがとうございました。

16: あり 2010年07月10日(Sat) 午後9時58分

ありがとう!


名前:  非公開コメント   

  • TB-URL  http://mo.kerosoft.com/073/tb/