Windows Media Player 10 for Windows 2000のMTPINFを拡張!

Descriptor 備考
Interface Class 0x1 USB Audio
Interface Class 0x2 USB Modem?
Interface Class 0x3 HID Class
Interface Class 0x6 Still Image Capture Device/MTP
Interface Class 0x7 IEEE 1284.4
(Printer/Scanner)
Interface Class 0x8 Mass-Storage Class
Interface Class 0x9 USB HUB
Interface Class 0x10 USB Image?

USB Classに言及したサイトが見当たらないのですが、まとめてみると、上記のようになるんじゃないかと思われます。


ところで、Windows 2000は StillImageは TWAINドライバがないと動作しないので、Windows MEやXPのようにドライバ無しでの動作は無理です。

そこで、Still Image Capture Class を全てMTPで認識させることで、全てのMTPデバイスをINF書き換え無しで認識できるようにすることにしました。

新しいMTPINFセットは、
Apple Mobile Device Support Kit 1.45a
Windows Media Player 10 Build 1066c 1066d に同梱しました。
*注 新しいWMP10 Build 1066cにはいっているものを使うとiPod が認識できなくなることが分かりました。Apple Mobile Device Support Kit 1.45a のものを上書きしてください。
既にインストール済みの方は、\WINNT\INF に上書きコピーしてみてください。

1066dで修正しました。

関連記事:
Win2000 用 Media Player 10 簡単インストーラー
iTunes 9.0を Windows 2000で使う手順

おすすめ

22件のフィードバック

  1. aime001 より:

    Panasonicの携帯電話P05AでWMVファイルを見るべく、Win2Kに4066dをインストールしたのですが、
    SDモードで携帯の中のSDの情報は見れるものの、MTPモードにすると、デバイスドライバのインストールを促されます。WMP10でもデバイスが認識できていません。
    SDモードでは繋がってるので携帯電話のUSBドライバはインストールできていると思います(インストールしました)。
    ネット上にはXPでもこのような事象になるという書込みもあり、その人たちが回復した手順を試してみたのですが、回復しません。
    どうしたらいいかご教授頂ければ幸いです。

  2. aime001 より:

    Panasonicの携帯電話P05AでWMVファイルを見るべく、Win2Kに4066dをインストールしたのですが、
    SDモードで携帯の中のSDの情報は見れるものの、MTPモードにすると、デバイスドライバのインストールを促されます。WMP10でもデバイスが認識できていません。
    SDモードでは繋がってるので携帯電話のUSBドライバはインストールできていると思います(インストールしました)。
    ネット上にはXPでもこのような事象になるという書込みもあり、その人たちが回復した手順を試してみたのですが、回復しません。
    どうしたらいいかご教授頂ければ幸いです。

  3. blackwingcat より:

    それだけでは良く分からないので、良かったら
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
    の中をエクスポートしてアップロードしてみて下さい。
    後、WMP10のMTPドライバ入れても駄目でしょうか?

  4. blackwingcat より:

    それだけでは良く分からないので、良かったら
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
    の中をエクスポートしてアップロードしてみて下さい。
    後、WMP10のMTPドライバ入れても駄目でしょうか?

  5. aime001 より:

    素早いreplyありがとうございます。
    USB配下のregファイル全てだとかなりなボリュームになると思い、USBのすぐ下のVidが書かれてるディレクトリを以下に貼り付けてみました。いかがでしょうか?
    WMP10のMTPドライバはWMP10の中に含まれているとネットには書いてあるのですが、私のPCに入ってるかどうかが分かりません。また、WMP10のMTPドライバがネット上に見つかりません。WMP10自体をダウンロードすると、exeファイルのため、4066d自体に影響するかもしれないと思い、exeファイルを開くのを躊躇しています。アドバイスよろしくお願いします。
    HUB_VID_0409&PID_0059
    ROOT_HUB
    ROOT_HUB20
    Vid_0000&Pid_0000
    Vid_0411&Pid_002a
    Vid_046d&Pid_08b2
    Vid_046d&Pid_08b2&Mi_00
    Vid_046d&Pid_08b2&Mi_01
    Vid_04a9&Pid_10c4
    Vid_04b3&Pid_3107
    Vid_04b8&Pid_0005
    Vid_04da&Pid_2181
    Vid_04da&Pid_2182
    Vid_04da&Pid_2319
    Vid_04da&Pid_2372
    Vid_054c&Pid_0010
    Vid_054c&Pid_016d
    Vid_054c&Pid_0282
    Vid_054c&Pid_02ca
    Vid_054c&Pid_02d2
    Vid_058f&Pid_9330
    Vid_05ac&Pid_1263
    Vid_066f&Pid_8254
    Vid_0781&Pid_7250
    Vid_08ec&Pid_0011
    Vid_0915&Pid_0001
    Vid_0915&Pid_0002
    Vid_0dda&Pid_0001
    Vid_0ea0&Pid_2168
    Vid_10d6&Pid_1100
    Vid_2735&Pid_1051
    Vid_4102&Pid_1043

  6. aime001 より:

    素早いreplyありがとうございます。
    USB配下のregファイル全てだとかなりなボリュームになると思い、USBのすぐ下のVidが書かれてるディレクトリを以下に貼り付けてみました。いかがでしょうか?
    WMP10のMTPドライバはWMP10の中に含まれているとネットには書いてあるのですが、私のPCに入ってるかどうかが分かりません。また、WMP10のMTPドライバがネット上に見つかりません。WMP10自体をダウンロードすると、exeファイルのため、4066d自体に影響するかもしれないと思い、exeファイルを開くのを躊躇しています。アドバイスよろしくお願いします。
    HUB_VID_0409&PID_0059
    ROOT_HUB
    ROOT_HUB20
    Vid_0000&Pid_0000
    Vid_0411&Pid_002a
    Vid_046d&Pid_08b2
    Vid_046d&Pid_08b2&Mi_00
    Vid_046d&Pid_08b2&Mi_01
    Vid_04a9&Pid_10c4
    Vid_04b3&Pid_3107
    Vid_04b8&Pid_0005
    Vid_04da&Pid_2181
    Vid_04da&Pid_2182
    Vid_04da&Pid_2319
    Vid_04da&Pid_2372
    Vid_054c&Pid_0010
    Vid_054c&Pid_016d
    Vid_054c&Pid_0282
    Vid_054c&Pid_02ca
    Vid_054c&Pid_02d2
    Vid_058f&Pid_9330
    Vid_05ac&Pid_1263
    Vid_066f&Pid_8254
    Vid_0781&Pid_7250
    Vid_08ec&Pid_0011
    Vid_0915&Pid_0001
    Vid_0915&Pid_0002
    Vid_0dda&Pid_0001
    Vid_0ea0&Pid_2168
    Vid_10d6&Pid_1100
    Vid_2735&Pid_1051
    Vid_4102&Pid_1043

  7. blackwingcat より:

    Panasonic なので、
    Vid_04da&Pid_2181
    Vid_04da&Pid_2182
    Vid_04da&Pid_2319
    Vid_04da&Pid_2372
    のいずれかだと思います。
    キーの中の
    HardwareIDとDeviceDesc を教えてください。

  8. blackwingcat より:

    Panasonic なので、
    Vid_04da&Pid_2181
    Vid_04da&Pid_2182
    Vid_04da&Pid_2319
    Vid_04da&Pid_2372
    のいずれかだと思います。
    キーの中の
    HardwareIDとDeviceDesc を教えてください。

  9. aime001 より:

    “FOMA P05A”がでてくるのは2181と2182でした。
    2181は携帯電話をSDモードで大容量記憶装置デバイスとしてOKなもので、2182がMTPモードでうまく行ってないほうと思われますので、2182のレジスタ情報をコピペします。
    よろしくお願いします。
    ps.コメントの文字制限でCompatibleIDsは入れませんでした。
    ◇2182
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_04da&Pid_2182\353706020505413]
    “DeviceDesc”=”FOMA P05A”
    “LocationInformation”=”FOMA P05A”
    “Capabilities”=dword:00000014
    “UINumber”=dword:00000000
    “HardwareID”=hex(7):55,00,53,00,42,00,5c,00,56,00,69,00,64,00,5f,00,30,00,34,\
    00,64,00,61,00,26,00,50,00,69,00,64,00,5f,00,32,00,31,00,38,00,32,00,26,00,\
    52,00,65,00,76,00,5f,00,30,00,31,00,30,00,30,00,00,00,55,00,53,00,42,00,5c,\
    00,56,00,69,00,64,00,5f,00,30,00,34,00,64,00,61,00,26,00,50,00,69,00,64,00,\
    5f,00,32,00,31,00,38,00,32,00,00,00,00,00
    ◇2181
    \Vid_04da&Pid_2181\353706020505413
    “DeviceDesc”=”USB 大容量記憶装置デバイス”
    “LocationInformation”=”FOMA P05A”

  10. aime001 より:

    “FOMA P05A”がでてくるのは2181と2182でした。
    2181は携帯電話をSDモードで大容量記憶装置デバイスとしてOKなもので、2182がMTPモードでうまく行ってないほうと思われますので、2182のレジスタ情報をコピペします。
    よろしくお願いします。
    ps.コメントの文字制限でCompatibleIDsは入れませんでした。
    ◇2182
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\Vid_04da&Pid_2182\353706020505413]
    “DeviceDesc”=”FOMA P05A”
    “LocationInformation”=”FOMA P05A”
    “Capabilities”=dword:00000014
    “UINumber”=dword:00000000
    “HardwareID”=hex(7):55,00,53,00,42,00,5c,00,56,00,69,00,64,00,5f,00,30,00,34,\
    00,64,00,61,00,26,00,50,00,69,00,64,00,5f,00,32,00,31,00,38,00,32,00,26,00,\
    52,00,65,00,76,00,5f,00,30,00,31,00,30,00,30,00,00,00,55,00,53,00,42,00,5c,\
    00,56,00,69,00,64,00,5f,00,30,00,34,00,64,00,61,00,26,00,50,00,69,00,64,00,\
    5f,00,32,00,31,00,38,00,32,00,00,00,00,00
    ◇2181
    \Vid_04da&Pid_2181\353706020505413
    “DeviceDesc”=”USB 大容量記憶装置デバイス”
    “LocationInformation”=”FOMA P05A”

  11. blackwingcat より:

    MTPデバイスにFOMA P05Aの名前が出てくるとは限りません。
    Vid_04da&Pid_2319がMTPデバイスだと思っていたのですが、中身が分からないのでなんともいえません。
    MTPデバイス自体は、WMP10をインストールした段階で、入るので
    その他のデバイスから、探してみてください。

  12. blackwingcat より:

    MTPデバイスにFOMA P05Aの名前が出てくるとは限りません。
    Vid_04da&Pid_2319がMTPデバイスだと思っていたのですが、中身が分からないのでなんともいえません。
    MTPデバイス自体は、WMP10をインストールした段階で、入るので
    その他のデバイスから、探してみてください。

  13. aime001 より:

    ありがとうございます。
    その他のデバイスにStandard MTP-Compliant Devicesがあり、そのなかにP05Aはありませんでしたが、P905iがあったのでこれを選んでみたところ、Deviceを認識してくれてるように見えます。
    早速、買ってきたCDをWMP10でWMAに著作権付でおとし、同期前のStatusは「同期できます」となっているのですが、同期させると、「エラー:不明なエラーが検出されました」とメッセージが出て、音楽が転送出来ませんでした。何かお分かりになられますでしょうか?

  14. aime001 より:

    ありがとうございます。
    その他のデバイスにStandard MTP-Compliant Devicesがあり、そのなかにP05Aはありませんでしたが、P905iがあったのでこれを選んでみたところ、Deviceを認識してくれてるように見えます。
    早速、買ってきたCDをWMP10でWMAに著作権付でおとし、同期前のStatusは「同期できます」となっているのですが、同期させると、「エラー:不明なエラーが検出されました」とメッセージが出て、音楽が転送出来ませんでした。何かお分かりになられますでしょうか?

  15. blackwingcat より:

    WMP10のDRM機能は有効になっていますか?
    BANDAIチャンネルなどの動画が見れるか確認してみてください。
    見れないようならば、WMP9のDRMが残ってるのがエラーの原因かもしれません。
    その場合は、DRMフォルダをクリア、もしくはDRMのアップグレードをしてみてください。
    (この辺りの操作はXPと同じなのでぐぐって見てください)

  16. blackwingcat より:

    WMP10のDRM機能は有効になっていますか?
    BANDAIチャンネルなどの動画が見れるか確認してみてください。
    見れないようならば、WMP9のDRMが残ってるのがエラーの原因かもしれません。
    その場合は、DRMフォルダをクリア、もしくはDRMのアップグレードをしてみてください。
    (この辺りの操作はXPと同じなのでぐぐって見てください)

  17. aime001 より:

    まだうまく行きません。
    BANDAIチャネルは見れてます。
    WMP10のオプションのプライバシーでのライセンスは自動取得になっています。
    友人のXP+WMP11で試してみましたが、CDから取り込んだ音源だったのでライセンス移行のエラーが出たもののすんなり同期できました。WMP11では詳しいエラーメッセージが出てくるので解決しようがあるんですが、WMP10では不明ナエラーとしか出て来ず、対処が難しいですね。

  18. aime001 より:

    まだうまく行きません。
    BANDAIチャネルは見れてます。
    WMP10のオプションのプライバシーでのライセンスは自動取得になっています。
    友人のXP+WMP11で試してみましたが、CDから取り込んだ音源だったのでライセンス移行のエラーが出たもののすんなり同期できました。WMP11では詳しいエラーメッセージが出てくるので解決しようがあるんですが、WMP10では不明ナエラーとしか出て来ず、対処が難しいですね。

  19. ipodtouch より:

    ipodtouchにビデオとか音楽などを
    同期しようとすると
    いつも
    不明なエラー「-69」っていうのが
    でてきて、選択したやつがはいってないんですけど
    どうすればいいんですか???

  20. ipodtouch より:

    ipodtouchにビデオとか音楽などを
    同期しようとすると
    いつも
    不明なエラー「-69」っていうのが
    でてきて、選択したやつがはいってないんですけど
    どうすればいいんですか???

  21. blackwingcat より:

    iPodTouchはWMPでは同期できないですよ

  22. blackwingcat より:

    iPodTouchはWMPでは同期できないですよ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です