1. Главная страница » Компьютеры » Mtp porting kit что это за программа

Mtp porting kit что это за программа

Автор: | 16.12.2019

Media Transfer Protocol (MTP) [1] — основанный на PTP [en] аппаратно-независимый протокол, разработанный компанией Microsoft для подключения цифровых плееров к компьютеру. Первая версия вышла в 2004 году. В первую очередь MTP рассчитан на передачу данных через USB — но он пригоден и под TCP, и под Bluetooth. [2]

MTP, вместе с Janus DRM, входит в программу Microsoft PlaysForSure, которая, в свою очередь, является неотъемлемой частью требований Windows Vista Certified. Впрочем, большинство производителей поддерживают MTP и опускают остальные требования.

В 2008 году MTP-устройствам выделен стандартный USB-класс. [1]

Протокол был воспринят пользователями отрицательно, этому есть несколько причин: [3]

  • MTP появился слишком поздно; к тому же он изначально ассоциировался с входящей в PlaysForSure защитой от копирования. [2]
  • Естественные ограничения MTP по сравнению с протоколом USB-накопителей — например, не поддерживается полный набор файловых операций. Поэтому в Windows MTP-устройству не даётся буква диска, и файл можно записать только через Проводник и Windows Media Player.
  • В Windows XP требуется установить Media Transfer Protocol Porting Kit.
  • Из-за транзакционного доступа протокол очень медленный.

Поэтому многие производители вместе с MTP поддерживают и старый протокол флэш-дисков.

Содержание

Сравнение с протоколом USB-накопителей [ править | править код ]

В отличие от протокола USB-дисков, MTP оперирует не секторами, а файлами. Таким образом, плеер, подключившийся как флэш-диск, полностью доверяется компьютеру; подключившийся по MTP — самостоятельно отвечает за хранение и целостность данных и, таким образом, может проигрывать одни треки одновременно с записью других, не допускать защищённые песни, на которые нет прав, и т. д. [4]

Достоинства [ править | править код ]

  • Независимость от способа хранения данных. Плеер может хранить свою информацию не только в стандартной компьютерной файловой системе наподобие FAT32 или NTFS, но и, например, в базе данных SQLite.
  • Из-за транзакционной записи на уровне файлов MTP-устройству не нужно «безопасное извлечение»; его можно отключить в любой момент без потери данных. Устройство само откатит (отменит и вернёт в исходное состояние) транзакцию, если выяснится, что связь пропала (отключили устройство, завис компьютер и т. д.).
  • Встроенная поддержка тегов, обложек, оценок и т. д.
  • Доступ по паролю.
  • Дистанционное проигрывание музыки по командам с компьютера.
  • Возможность использовать информацию с MTP-устройств в сторонних приложениях — например, для «скробблинга» [неизвестный термин] проигранных на устройстве композиций на сервис Last.FM.

Недостатки [ править | править код ]

  • Сложность протокола.
  • Низкая скорость, связанная с транзакционным доступом.
  • В Windows MTP не является файловой системой, а поддерживается на уровне прикладного ПО — поэтому «любимый файловый менеджер» не подойдёт. Требуется Windows Media Player 10-й версии; для поддержки Ogg Vorbis — 11-й. Антивирус также не просканирует подключённый плеер.
  • Плеер может отказать в хранении того или иного файла. Поэтому, например, для переноса на плеере файла archive.7z приходится переименовывать его в archive.7z.mp3 .
  • Встроенная поддержка защиты от копирования.
  • Файл можно перезаписать только целиком и на момент начала записи должен быть известен размер — поэтому с MTP-устройством нельзя работать столь гибко, как с диском.
  • Нет многозадачности — пока выполняется одна операция, другие выполнять нельзя.

Поддержка [ править | править код ]

Со стороны устройств [ править | править код ]

Формат популяризирован ведущими партнёрами Microsoft — Creative Technology, Intel, iRiver и Samsung. Вот неполный список производителей, поддерживающих MTP в своих плеерах (по данным английской Википедии):

  • Archos (не все устройства)
  • Android, начиная с версии Honeycomb 3.0 — все устройства. Многие производители, ради удобства пользователей, позволяют подключать также как USB-диск. В Android есть расширение MTP, превращающее его в полноценную файловую систему.
  • BlackBerry9500 series
  • Canon400D (XTi)
  • Creative TechnologyZen (не все устройства)
  • Cowon (не все устройства)
  • Часть цифровых фотокамер Fujifilm
  • Harman/Kardon GPS810
  • Intel portable media center
  • iriver H10 и более поздние
  • JVC media players
  • Мобильные телефоны Motorola
  • NikonD40/D40x, D80, D300, D700, D2Xs/D2Hs, D3 и некоторые Coolpix
  • Мобильные телефоны Nokia
  • КПК Palm с плеером PocketTunes
  • Цифровые фотоаппараты Pentax
  • PhilipsGoGear
  • Samsung ElectronicsYepp и Juke
  • SanyoXacti CG65
  • SanDiskSansa
  • Мобильные телефоны Sony Ericsson
  • Часть плееров Sony Walkman
  • Часть фотоаппаратов Sony Cyber-shot
  • ToshibaGigabeat
  • TranscendT.Sonic
  • TrekStor vibez
Читайте также:  Pegatron ipmsb h61 поддержка процессоров

К слову сказать, Microsoft Zune использует не MTP, а его модификацию.

На данный момент довольно большое количество людей пользуется телефонами и компьютерами, и довольно часто нам просто необходимо перенести некоторые фотографии или видео с мобильного устройства на свой компьютер. Но иногда у нас может не получиться правильно подключить телефон к ПК и может вылезти ошибка. Сегодня мы посмотрим из –за чего может эта ошибка возникнуть и как ее решить.

Ошибка может возникнуть по разным причинам, но в основном она возникает либо из за лишних компонентов в системе Windows, либо из – за устаревших драйверов, а возможно и из – за их отсутствия. Все это может помешать корректному подключению мобильного устройства к ПК. Давайте посмотрим что нужно делать что бы решить проблему.

Для начала давайте сделаем самое простое, это удалим файл который может мешать подключению нашего устройства. Для этого проверьте отключено ли ваш телефон от компьютера. Теперь нажмите сочетание клавиш Win + R, и в появившемся окне введите «regedit» и нажмите Enter.

В появившемся окне найдите файл «HKEY_LOCAL_MACHINE» и откройте его,

Затем откройте папку «System», После нее «CurrentControlSet», «Control» и «Class»,

Найдите файл «» откройте его и теперь удалите файл под названием «UpperFilters».

Также найти этот файл можно через поиск, для этого так же вводим сочетание Win + R и вводим слова regedit, жмем Enter.

Теперь нажмите сочетание CTRL +F, и вводим в строку поиска , также выставьте галочки напротив поиска разделов и поиск целой строки. Жмем найти.

Теперь с правой стороны окна также удаляем файл «UpperFilters».
Теперь попробуйте снова подключить мобильное устройство к компьютеру. Если все заработало то значит проблема решена.

Возможно первый способ вам не помог, тогда попробуйте включить на вашем мобильном устройстве отладку по USB.
Для начала нам нужно зайти в режим разработчика. Учтите что устройств много и путь к режиму разработчика может быть разным. Я покажу как включить режим разработчика на устройствах Andro >

Для начала зайдите в настройки своего мобильного устройства, оттуда во вкладку Об устройстве, и нажмите 10 раз на номер сборки, таким образом вы активируете режим разработчика, о чем вам и напишется внизу экрана.

Теперь вам нужно найти вкладку под название «Для разработчиков» или любое похожее название. В моем случае он находится в разделе расширенных настроек, на другой модели он находился в разделе системы и также под названием «Для разработчиков». Так что найти его можно, главное внимательно посмотрите во всех разделах, если он находится нет в представленных случаях.

Теперь в этом режиме включите отладку по Usb.

Теперь попробуйте снова подключить устройство к компьютеру. Должно заработать.

Также если предыдущие варианты вам не помогли можно попробовать обновить драйвера вашего ПК. Но для начала их нужно установить если их у вас нет. Ссылка находится снизу.

Выберите файлы для вашей ОС и установите как любое другое приложение для компьютера. После того как вы его полностью установите, попробуйте снова подключить мобильное устройство.

Также можно попробовать установить MTPPK. Это Драйвер от Microsoft, который позволяет взаимодействовать ПК с памятью телефонов. Его также нужно просто установить на ваш компьютер и попробовать подключить мобильное устройство.

Вот самые популярные и простые способы решение проблемы с подключением телефона к вашему ПК. Устройство может не работать по разным причинам, и если постараться то проблему можно решить довольно быстро. Надеюсь эта статья помогла вам решить все проблемы и ответила на ваши вопросы.

Читайте также:  Php запрос к базе данных mysql

В последнее время синхронизация мобильных гаджетов на основе ОС Android со стандартными компьютерными системами претерпела достаточно сильные изменения. В основу новой технологии было положено использование так называемого MTP Device-драйвера при непосредственном подключении устройства к компьютеру или ноутбуку через универсальный порт USB.

Что такое MTP Device?

Вообще технология MTP (Media Transfer Protocol) впервые увидела свет еще в 2008 году на мобильных гаджетах с Honeycomb в OS Android Ice Cream Sandwich. В то время она считалась составной частью пакета Windows Media, но затем была стандартизирована как один из основных типов USB-устройств.

Именно поэтому сейчас стационарные операционные системы при подключении мобильного гаджета и определяют его как MTP Device. По сути, сама разработка чем-то новым не явилась, поскольку очень сильно напоминает протоколы PTP (Picture Transfer Protocol), точнее, является одной из его разновидностей в виде дополнительных расширений.

MTP Device Driver как альтернатива USB Mass Storage

Что касается функционирования такой системы, наверное, понятно, что без установки драйвера она в принципе невозможна. Однако по сравнению с обычным обменом данными через USB MTP Device драйвер работает несколько иначе.

Самое главное отличие, оно же преимущество новой технологии, состоит в следующем. Дело в том, что при использовании стандартного подключения при помощи USB Mass Storage создаются два раздела (для медиафайлов и для приложений отдельно), причем один из них всегда зависит от другого. Возникает ситуация, когда смартфон или планшет к одному из разделов доступа не имеет, а компьютер воспринимает оба. Именно поэтому и возникает ситуация, когда приложения, установленные на SD-карту, не то что не работают, но и даже не запускаются.

В случае использования MTP Device таких ограничений нет. Кроме того, отпадает даже необходимость использования файловой системы FAT. И если ранее перераспределение свободного места происходило за счет влияния одного раздела на другой, в данном случае ничего подобного нет. Проще говоря, раньше увлечение свободного пространства одного раздела приводило к уменьшению размера другого. Теперь оба раздела остаются неизменными.

Стандартная установка драйвера в Windows

Теперь давайте посмотрим, как производится стандартная установка драйвера при синхронизации устройства с Windows. Допустим, у нас имеется смартфон или планшет Samsung.

Как правило, обычно при первом подключении устройства к компьютерному терминалу система выдает сообщение в системном трее о том, что найдено новое устройство (в нашем случае — MTP Device Samsung). Система сама устанавливает необходимый для синхронизации драйвер без всяких проблем, после чего трансфер данных может осуществляться аналогично использованию обычного подключения через USB, когда определяется и внутренний накопитель, и внешняя SD-карта. Могут, конечно, появиться ошибки (вроде «Samsung Mobile MTP Device драйвер не установлен»), но на них мы остановимся несколько позже.

Общие рекомендации по инсталляции драйверов для большинства Android-устройств

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

Так, например, тот же MTP Device драйвер Samsung инсталлируется автоматически при наличии последней версии приложения Kies. Заметьте, для каждой конкретной модели мобильного гаджета корпорация Samsung драйверы не выпускает, так что искать их, скажем, для S6 или для Galaxy Note 2 не имеет абсолютно никакого смысла.

Для смартфонов HTC нужно использовать специализированное ПО под названием HTC Sync Manager (иногда может потребоваться инсталляция прошивки через режим FastBoot). Для LG можно найти драйвер на официальном сайте производителя специально под конкретную модель. Для Nexus нужно применять утилиту ADB RUN и устанавливать драйвер из стандартного «Диспетчера устройств». В случае использования гаджетов Sony есть два варианта: установка Sony PC Suite или использование драйверов FlashTool. В принципе, разницы нет, но нужно помнить, что это две взаимоисключающие программы – при установке одной другую предварительно нужно удалить.

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

Использование устройств, классифицируемых как MTP Device, при синхронизации со стационарными «маками» или «яблочными» ноутбуками мало чем отличается от ему подобного в Windows.

Читайте также:  Outlook несколько почтовых ящиков

Разве что для полной уверенности можно дополнительно инсталлировать приложение Android File Transfer, только и всего. В остальном же проблем быть не должно.

Инсталляция в Linux (Ubuntu)

В системах Linux в силу их специфичности установка драйверов MTP Device выглядит несколько сложнее. В качестве примера рассмотрим этот процесс для версии Ubuntu при инсталляции драйвера для Nexus.

Итак, используем командное окно, в котором сначала прописываем sudo nano -w /etc/udev/rules.d/51-andro ", после чего последовательно исполняем строки sudo apt-get install mtpfs, sudo mkdir/media/GNexus и sudo chmod 775/media/GNexus.

Далее подключаем гаджет к компьютеру и вводим sudo mtpfs -o allow_other /media/GNexus. Все, теперь, используя Nutilus, можно заняться перемещением любых файлов и папок. Да, самое главное. Когда все операции будут завершены, не забудьте использовать конечную команду sudo umount mtpfs.

Возможные ошибки и методы их устранения

К сожалению, появление ошибок тоже не исключается. В большинстве случаев это касается только операционных систем Windows. Попробуем рассмотреть наиболее часто встречающиеся сбои и простейшие методы их устранения.

Прежде всего, стоит проверить, соответствуют ли сопутствующие утилиты самым последним версиям. При их использовании желательно скачать самый свежий дистрибутив с сайта производителя.

Если же драйвер для MTP Device все равно не работает, можно попробовать переустановить его вручную. Для этого нужно зайти в «Диспетчер устройств». По идее, если драйвер не установлен или само устройство работает неправильно, оно будет помечено желтым значком. Тут все просто. Нужно в свойствах найти кнопку обновления драйвера, а затем выбрать из списка только совместимые устройства. Если это не поможет, его придется удалить, а затем произвести инсталляцию заново в автоматическом режиме. Если и это не срабатывает, придется указать системе место, где хранится установочный дистрибутив, содержащий нужную информацию.

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

Как уже понятно, причин для таких сбоев просто не сосчитать. Поэтому придется переходить от простейших методов решения проблемы к более сложным или даже кардинальным, учитывая специфику причины в каждом конкретном случае и для каждого конкретного устройства.

Впрочем, как показывает практика, одним из универсальных решений может стать использование системного реестра. Здесь нужно в основном разделе HKEY_LOCAL_MACHINE через последовательное перемещение по дереву (SystemCurrentControlSetControlClass) найти ключ UpperFilters и удалить его. На работоспособности «операционки» это не скажется, зато подключение будет работать как положено. Сразу отметим, что в большинстве случаев такой метод можно использовать для гаджетов от компании Samsung.

Заключение

Вот, в принципе, вкратце и все, что касается основных вопросов, связанных с использованием подключения по технологии MTP. Как видим, для установки драйвера особо напрягаться не придется, разве что в Linux. Основные ошибки устраняются достаточно легко, однако для каждого случая желательно выяснить первопричину, прежде чем предпринимать какие-то кардинальные действия вроде удаления ключей реестра. Но в большинстве случаев сбоев быть не должно, особенно если инсталлировать самые свежие версии дополнительного программного обеспечения для своего гаджета.

В любом случае можно попросту обратиться к официальным интернет-ресурсам производителей мобильной техники. Наверняка там имеется раздел помощи с описанием проблем такого типа. Возможно, проблема заключена даже не в Windows, а, допустим, в прошивке устройства или отключенных функциях и настройках.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code