Драйвер mtp windows media player

The MTP Setup Information (.inf) File

Microsoft provides a set of class drivers to support the Media Transfer Protocol (MTP). If your device supports MTP, you can use one of these drivers. In addition to the class drivers, Microsoft provides a setup information (.inf) file to install a class driver. This file is named WpdMtp.inf.

If your MTP device has unique requirements, create a new setup information (.inf) file that is based on the original version of WpdMtp.inf. (You cannot modify WpdMtp.inf directly.)

The following table describes specific Needs directives that are found in WpdMtp.inf and possible modifications that you can make to the sections that are identified by a given directive.

The entries in the following table can support any of three transports (USB, IP, or Bluetooth). Be aware that each transport requires a unique installation section. Also be aware that the Bluetooth transport is only supported in Windows 7.

Needs directive Description
Needs = WPD.MTP, WINUSB.NT The WPD.MTP section identifies the driver files that will be copied and registered. The following applies to Windows Vista and Windows Media Player 11.

Starting with Windows 7, WinUsb.sys replaces WpdUsb.sys as the lower filter driver for MTP devices that connect to the computer by using USB. The following directive is required for a vendor’s INF to include WinUsb.inf and a specific WinUSB section:

Needs = WPD.MTP.Registration The WPD.MTP.Registration section accomplishes four tasks:
  1. Registers the kernel-mode driver (including WPDUSB.sys as the lower filter driver if you are installing the device on Windows Vista or Windows XP).
  2. Enables default MTP AutoPlay support.
  3. Enables legacy application compatibility support (the default value 0xFFFFFFFF allows the WPD class installer to query the device’s capabilities).
  4. Sets the transport driver’s class identifier.
Needs = WPD.MTP.Registration.Basic The WPD.MTP.Registration.Basic section lets you customize tasks 2 and 3 in the previous list. For example, you can set the application compatibility to support Windows Image Acquisition (WIA) by using a value of 0x01 or Windows Media Device Manager (WMDM) by using a value of 0x02.
Needs = WPD.MTP.Services The WPD.MTP.Services section adds driver services (and default service parameters). This includes WUDF and WPDUSB.sys (for Windows Vista and Windows XP only).
Needs = WPD.MTP.CoInstallers The WPD.MTP.CoInstallers section identifies the co-installer. (To install an MTP device, a Windows user-mode driver framework (UMDF) co-installer is used.)

This section is required for Windows 7, Windows Vista, and Windows Media Player 11. (It was not required for an MTP driver that supported Windows Media Player 10.)

Needs = WPD.MTP.Wdf The WPD.MTP.Wdf section identifies the Windows user-mode driver framework (UMDF) service and its binary (WPDMTPDR.dll).

This section is required for Windows 7, Windows Vista, and Windows Media Player 11. (It was not required for an MTP driver that supported Windows Media Player 10.)

Исправляем Windows если не работает MTP на Android смартфоне

Недавно я столкнулся с тем, что мой смартфон напрочь отказался определяться в Windows 8.1 как MTP устройство. При этом подключение и передача файлов файлов в режиме PTP работали исправно, что конечно же говорило об исправности оборудования. Пользоваться телефоном с такой неисправностью стало крайне неудобно, ведь режим Mass Storage в моем смартфоне не реализован, а в режиме PTP у меня были видны только папки DCIM и Pictures смартфона.

Поэтому мне приходилось дополнительно использовать файловый менеджер на Андроид, чтобы перенести необходимые файлы из этих папок.

Если перевести смартфон в режим работы (передачи файлов) MTP, то в диспетчере устройств Windows он определялся как неизвестное устройство.

Естественное желание обновить драйвер в автоматическом режиме

приводило к ожидаемой ошибке:

Как исправить ошибку MTP в Windows

Чтобы исправить ошибку подключения Андроид смартфона в режиме MTP необходимо переустановить драйверы в ручном режиме. Для этого заходим в диспетчер устройств, щелкаем на неизвестном устройстве и нажимаем кнопку обновить драйвер.

Далее выбираем пункт «Выполнить поиск драйверов на этом компьютере»:

В следующем окне выбираем пункт «Выбрать драйвер из списка уже установленных драйверов»:

В предлагаемом системой списке выбираем «Android Phone»:

А затем совместимый драйвер «USB — устройство MTP»:

Если в вашей операционной системе в списке оборудования нет «Android Phone» и/или отсутствует драйвер «USB — устройство MTP», то прочитайте о возможной причине и как это исправить: https://moonback.ru/page/mtp-error-windows-n.

После чего вы увидите сообщение об успешной установке драйвера MTP:

После установки MTP драйвера в ручном режиме мой смартфон стал корректно отображаться в диспетчере устройств:

Режим передачи файлов MTP был успешно восстановлен.

Что такое MTP

MTP (Media Transfer Protocol) — это аппаратно независимый протокол, разработанный компанией Microsoft для подключения цифровых плееров к компьютеру.

В операционной системе Windows MTP не является файловой системой, а поддерживается на уровне прикладного ПО, поэтому воспользоваться «любимым файловым менеджером» не получится, файлы можно записывать только через Проводник и Windows Media Player.

Это не самый лучший протокол обмена данными между компьютером и смартфоном, но, к сожалению, приходится им пользоваться на устройствах где не реализован режим USB накопителя Mass Storage.

Использованные оборудование и программы

При написании обзора в качестве подопытных кроликов были использованы смартфон Elephone P6000 с прошивкой MIUI и ноутбук Lenovo Y550 с операционной системой Windows 8.1 x64.

Обсуждение (комментарии к статье)

Meizu m3s MTP, помогло, но только когда телефон был в режиме twrp, почему-то

Спасибо огромное. Помогло.

ВАУ. Огромное спасибо, уже несколько лет я мучаюсь с этим МТР, очень помогли.

у меня в диспетчере устройств было отмечено как «переносные устройства»
клик пкм — «свойства», — «общие» — «драйвер» — «обновить» — «поиск в интернете»(верхняя строка) , В результате устройство стало отображаться в винде 8.1 в проводнике вкладка «этот компьютер»
А до этого в диспетчере устройств перебрал в самом верху «MTD-устройства» и SAMSUNG Android Phone» пока не додумался проверить «переносные устройства»
и программу установил PC Kies для андроид передача данных с айфона на комп и прога эта ничего сделать не смогла.

Спасибо преогромное! Xiaomi взбодрился)

Спасибо! Все доступно и понятно. Получилось все с первого раза. Супер.
Тоже долго не могла ничего сделать пока не увидела эту статью!

Не получается найти исходный файл загрузки сервис-пака, на сайти майкрософт он удален, а в свободном доступе в инете есть только на 64 бит, как найти на 32 бит. ((

Огромное спасибо.Все подробно описали.Все получилось.Я так переживал.Купил телефон а он не отображается.Вы мне подняли настроение)))).Мои нервные клетки восстанавливаются.Огромное еще раз спасибо.

Спасибо помогло. Только я нашел USB устройство МТР не в Android Phone, а в переносных устройствах.

Отличная, дельная статья. На фоне бесконечного шлака и копирования в инете. Все сработало безупречно + много дополнительных моментах, о которых раньше не имел понятия. Устройство OUKITEL WP8 Pro. Огромное спасибо автору!

Спасибо автору-сработало! Windows 8.1 x64 (с обновлениями). Книга ONYX Boox Kon-Tiki 2 (только появилась в продаже). Компьютер определил MTP устройство , но долго ругался и выдал такую-же ошибку в .inf, как в этой статье.
DriverHub не помог — драйвер установился, книга определилась как Android Device Interface, но не в Переносных устройствах, а в шапке. Свойства-Устройство работает нормально, но в проводнике книга отсутствует!?
Написал в техподдержку Onyx — в ответ тишина (сами, наверное не знают), только в коментах советуют проверить и поменять кабель и не подключать через удлинитель. Стало досадно за недешевую покупку, неужели брак?
Проверил книгу на ноутбуке с Windows 10 x64 (без обновлений), книга сразу-же определилась как Kon_Tiki2, полегчало — не брак! Понял это «жжж» неспроста, удалил все драйверы книги и стал искать. Повезло, нашел эту статью, дальше всё по инструкции, только вместо Android Phone (отсутствует), а Android Device — USB-устройство MTP. Книга сразу-же определилась как Kon_Tiki2 и появилась в проводнике и Переносных устройствах.
Статья очень полезная и актуальная для современных Android устройств, хотя и вышла в 2016. Всё просто и понятно, надо ссылку отправить в техподдержку Onyx, многим людям очень поможет!

Media Transfer Protocol

Описание

Компания Microsoft содержит под своим крылом множество драйверов, среди этой коллекции находится и Media Transfer Protocol, тот самый драйвер, который нужен для стыковки компьютера со смартфоном или другим переносным устройством.

Media Transfer Protocol является официальным драйвером, созданным ребятами из Microsoft. С помощью него смартфон или планшет можно подключить к стационарному компьютеру или ноутбуку. В результате всеми файлами находящимся в мобильном гаджете можно управлять с компьютера. Другими словами драйвер связывает мобильную систему Андроид с Windows или также можно выразиться как стыкует телефон с компьютером.

Конечно, большинство современных версий Windows уже изначально содержат в себе драйвер Media Transfer Protocol, но вот старые операционные системы не обладают этой фишкой и для них приходится качать данный драйвер с интернета.

Использование ПО

Установка Media Transfer Protocol необходима лишь тогда, когда при попытке передачи данных с телефона на компьютер происходят ошибки. Также это программное обеспечение пригодится в том случае, если компьютер не видит подсоединяемое к нему Андроид устройство.

А ещё Media Transfer Protocol актуален для людей, которые перепрошили свою операционную систему или обновили её и после этого у них возникли проблемы с подключением девайса или загрузкой/выгрузкой файлов. Особенно это касается пользовательских прошивок, которые практически всегда не содержат данный драйвер в своей обойме.

Ну и в конце концов сей драйвер нужен для взаимодействия с определенными Андроид менеджерами. Правда, далеко не всегда.

Скачать Media Transfer Protocol

Media Transfer Protocol — это официальный драйвер, выпущенный Microsoft, который позволяет управлять содержимым подключенных к компьютеру портативных устройств. По большей части данное программное обеспечение используется для того, чтобы иметь возможность передавать данные между компьютером с Windows и смартфоном/планшетом на базе операционной системы Android. На самом деле, современные операционные системы умеют «самостоятельно» подтягивать подобного программное обеспечение из сети, так что данный драйвер пригодится, скорее, пользователям старых версий Windows.

Использование

Устанавливать Media Transfer Protocol нужно в том случае, если при попытке передачи данных на или из портативного устройства вы сталкиваетесь с проблемами. Также данный драйвер необходим для работы некоторых менеджеров Android девайсов. Что правда, в случае с менеджерами, Media Transfer Protocol зачастую устанавливается в комплекте с самой программой, так что отдельная загрузка драйвера также не не требуется. Ну и третий «кейс» использования Media Transfer Protocol — это работа с различными «прошивальщиками» (программами, предназначенными для установки новых «прошивок» на устройства из ROM-файла). Вот они, чаще всего, не устанавливают «сопутствующее» драйвера самостоятельно. Так что тут пользователю приходится скачивать и выполнять установку драйвера MPT «вручную».

Дополнительное назначение

Вообще, изначально, Media Transfer Protocol являлся частью Windows Media Device Manager 10 SDK. Так что в качестве отдельного компонента он начал распространяться не так давно. Для чего данный компонент входил в состав Software Development Kit? Для того, чтобы разработчики имели возможность выполнять тестирование и отладку приложений, созданных для мобильных платформ.

The MTP Setup Information (.inf) File

Microsoft provides a set of class drivers to support the Media Transfer Protocol (MTP). If your device supports MTP, you can use one of these drivers. In addition to the class drivers, Microsoft provides a setup information (.inf) file to install a class driver. This file is named WpdMtp.inf.

If your MTP device has unique requirements, create a new setup information (.inf) file that is based on the original version of WpdMtp.inf. (You cannot modify WpdMtp.inf directly.)

The following table describes specific Needs directives that are found in WpdMtp.inf and possible modifications that you can make to the sections that are identified by a given directive.

The entries in the following table can support any of three transports (USB, IP, or Bluetooth). Be aware that each transport requires a unique installation section. Also be aware that the Bluetooth transport is only supported in Windows 7.

Needs directive Description
Needs = WPD.MTP, WINUSB.NT The WPD.MTP section identifies the driver files that will be copied and registered. The following applies to Windows Vista and Windows Media Player 11.

Starting with Windows 7, WinUsb.sys replaces WpdUsb.sys as the lower filter driver for MTP devices that connect to the computer by using USB. The following directive is required for a vendor’s INF to include WinUsb.inf and a specific WinUSB section:

Needs = WPD.MTP.Registration The WPD.MTP.Registration section accomplishes four tasks:
  1. Registers the kernel-mode driver (including WPDUSB.sys as the lower filter driver if you are installing the device on Windows Vista or Windows XP).
  2. Enables default MTP AutoPlay support.
  3. Enables legacy application compatibility support (the default value 0xFFFFFFFF allows the WPD class installer to query the device’s capabilities).
  4. Sets the transport driver’s class identifier.
Needs = WPD.MTP.Registration.Basic The WPD.MTP.Registration.Basic section lets you customize tasks 2 and 3 in the previous list. For example, you can set the application compatibility to support Windows Image Acquisition (WIA) by using a value of 0x01 or Windows Media Device Manager (WMDM) by using a value of 0x02.
Needs = WPD.MTP.Services The WPD.MTP.Services section adds driver services (and default service parameters). This includes WUDF and WPDUSB.sys (for Windows Vista and Windows XP only).
Needs = WPD.MTP.CoInstallers The WPD.MTP.CoInstallers section identifies the co-installer. (To install an MTP device, a Windows user-mode driver framework (UMDF) co-installer is used.)

This section is required for Windows 7, Windows Vista, and Windows Media Player 11. (It was not required for an MTP driver that supported Windows Media Player 10.)

Needs = WPD.MTP.Wdf The WPD.MTP.Wdf section identifies the Windows user-mode driver framework (UMDF) service and its binary (WPDMTPDR.dll).

This section is required for Windows 7, Windows Vista, and Windows Media Player 11. (It was not required for an MTP driver that supported Windows Media Player 10.)

Читайте также:  Canon 6030 драйвер astra linux
Оцените статью