Mtp device windows 10

Протокол передачи мультимедиа – Windows IoT

Mtp device windows 10

  • 12/06/2017
  • Чтение занимает 3 мин
    • P
    • o

Протокол передачи мультимедиа (MTP) позволяет передавать файлы в устройство Windows 10 IoT Core и обратно через USB.

The Media Transfer Protocol (MTP) allows you to transfer files to and from your Windows 10 IoT Core device through USB. Он обеспечивает доступ к внутреннему хранилищу устройства и SD-карте, если она есть.

It allows access to the device's internal storage and the SD card, if present.

Эта функция входит в комплекты центра Интернета вещей Core, которые можно скачать и установить из пакетов Windows 10 IOT базовая.The feature is part of the IoT Core Kits, which can be downloaded and installed from the Windows 10 IoT Core Packages.

Подготовка устройства с помощью необходимых пакетовProvisioning the device with required packages

  1. Запустите PowerShell или SSH и получите доступ к устройству под Windows 10 IOT базовая.Launch PowerShell or SSH and access your device running Windows 10 IoT Core.
  2. Из PowerShell или SSH выполните следующие действия.From PowerShell or SSH, do the following:
    1. Создайте временную папку на целевом компьютере (например, C:\MTPTemp ).

      Create a temporary folder on the target machine (e.g. C:\MTPTemp).

    2. В зависимости от архитектуры устройства скопируйте следующие пакеты с компьютера ( C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\\fre ) в C:\MTPTemp : your device's architecture, copy the following packages from your PC (C:\Program Files (x86)\Windows Kits\10\MSPackages\Retail\\fre) to C:\MTPTemp:
      • Microsoft-OneCoreUAP-Mtp-UserService-Package.cab
      • Microsoft-OneCoreUAP-Mtp-UserService-Package_Lang_en-US.cab
      • Microsoft-WindowsStorSvc-API-Schema-Extension-Package.cab
      • Microsoft-WindowsStorSvc-API-Schema-Extension-Package_Lang_en-US.cab
    3. Выполните следующие команды из C:\MTPTemp , чтобы установить пакеты в образ системы IOT:Run these commands from C:\MTPTemp to install the packages to your IoT device's system image:
      • ApplyUpdate.exe -stage Microsoft-OneCoreUAP-Mtp-UserService-Package.cab
      • ApplyUpdate.exe -stage Microsoft-OneCoreUAP-Mtp-UserService-Package_Lang_en-US.cab
      • ApplyUpdate.exe -stage Microsoft-WindowsStorSvc-API-Schema-Extension-Package.cab
      • ApplyUpdate.exe -stage Microsoft-WindowsStorSvc-API-Schema-Extension-Package_Lang_en-US.cab
      • ApplyUpdate.exe -commit
  3. Устройство будет загружаться в ОС обновления, устанавливать функцию MTP и перезагружаться в Маинос.The device will boot to the Update OS, install the MTP feature, and reboot to the MainOS.

Включение интерфейса USB MTPEnabling the MTP USB interface

После возврата устройства в Маинос необходимо обновить конфигурацию УСБФН, чтобы она включала MTP.Once the device comes back to the MainOS, the USBFN configuration still needs to be updated to include MTP.

Для этого необходимо добавить MTP в интерфейсы, перечисленные в УСБФН.In order to do that, you will need to add MTP to the interfaces enumerated by USBFN.В статье параметры реестра USB содержатся сведения о конфигурации USB.

The USB registry settings article explains the details of USB's configuration.

Хотя можно изменить конфигурацию УСБФН по умолчанию, доступную под HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations\Default ключом, рекомендуется определить собственные, так как они не будут перезаписаны обновлениями системы.

While you can modify the default USBFN configuration available under the HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations\Default key, it is recommended to define your own, as they will not get overwritten by system updates.

Создание новой конфигурации УСБФН с помощью интерфейса MTPCreating a new USBFN configuration with the MTP interface

Чтобы добавить новую конфигурацию с помощью MTP, выполните следующие действия.Follow these steps to add a new configuration with MTP:

  1. Добавьте новый раздел в HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations .Add a new key under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations. Например, HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations\MyConfiguration.Example: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations\MyConfiguration.
  2. В разделе новый ключ Создайте значение, REG_MULTI_SZ InterfaceList равное MTP .Under the new key, create a REG_MULTI_SZ value InterfaceList equal to MTP.
  3. В том же ключе создайте REG_BINARY значение, MSOSCompatIdDescriptor равное 2800000000010400010000000000000000014D545000000000000000000000000000000000000000 .Under the same key, create a REG_BINARY value MSOSCompatIdDescriptor equal to 2800000000010400010000000000000000014D545000000000000000000000000000000000000000.
  4. В разделе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN Добавить новое REG_SZ значение, CurrentConfiguration равное имени вновь созданного ключа.Under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN add a new REG_SZ value CurrentConfiguration equal to the name of the newly created key. В данном случае это число MyConfiguration.In this case, it would be MyConfiguration.
  5. [Необязательно] В разделе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN Добавить новое REG_DWORD значение, IncludeDefaultCfg равное 1.[Optional] Under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN add a new REG_DWORD value IncludeDefaultCfg equal to 1. Это сделает драйвер USB перечислять интерфейсы по умолчанию вместе с MTP.This will make the USB driver enumerate the default interfaces along with MTP.

Примечание

Если вы уже используете пользовательскую конфигурацию, необходимо изменить ее, а не создать новую.If you are already using a custom configuration you will have to modify it instead of creating a new one.

Добавление интерфейса MTP в существующую конфигурациюAdding the MTP interface to an existing configuration

Чтобы добавить MTP в существующую конфигурацию УСБФН, выполните следующие действия:Follow these steps to add MTP to an existing USBFN configuration:

  1. Найдите текущую конфигурацию, проверив ее CurrentConfiguration значение в разделе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN .Find the current configuration by checking the CurrentConfiguration value under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN. Если значение задано, то текущую конфигурацию можно найти в разделе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations\[CurrentConfiguration] .If the value is present, then the current configuration can be found under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations\[CurrentConfiguration]. В противном случае — HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations\Default .Otherwise it is under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\USBFN\Configurations\Default.
  2. В разделе текущий ключ конфигурации добавьте \0MTP к значению InterfaceList .Under the current configuration key, add \0MTP to the value of InterfaceList. Часть \ 0 используется в качестве типа, InterfaceList REG_MULTI_SZ и ей требуется этот разделитель между значениями.The \0 part is used as the type of InterfaceList is REG_MULTI_SZ and it requires this separator between values.
  3. Измените значение, включив в него MSOSCompatIdDescriptor дескриптор MTP.Modify the MSOSCompatIdDescriptor value to include the MTP's descriptor. Чтобы создать допустимый дескриптор, содержащий все интерфейсы, которые в настоящее время находятся под InterfaceList значением, следуйте указаниям в документации, доступной в нижней части этой страницы.In order to create a valid descriptor containing all interfaces currently under the InterfaceList value, please follow the instructions documentation available at the bottom of this page. OS_Desc_CompatID.doc приводятся пояснения к формату дескриптора и пример включения нескольких интерфейсов в дескриптор.OS_Desc_CompatID.doc gives an explanation of the descriptor's format and an example of including multiple interfaces in the descriptor. Совместимые с MTP и совместимые с ним идентификаторы также доступны на одной странице и используются в одном из примеров.MTP's compatible and subcompatible IDs are also available on the same page and are used in one of the examples.

Как включить MTP в пользовательский ФФУHow to include MTP in Your Custom FFU

Предупреждение

Изменение конфигурации по умолчанию не следует выполнять с помощью настройки ФФУ.Modifying the default configuration should not be attempted through FFU customization.

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

System-defined entries may be refreshed/changed by a system update and any custom settings will be lost.

Настройка фильтра SD-карты MTPHow to set up the MTP SD card filter

По умолчанию MTP будет перечислять все содержимое SD-карты, если она имеется на устройстве.By default MTP will enumerate all of the contents of an SD card, if it is present on the device. Однако можно ограничить это перечисление определенной вложенной папкой.

It is possible, however, to limit this enumeration to a specific subfolder. Для этого необходимо добавить значение реестра MTPSDFolderFilter в раздел реестра HKEY_LOCAL_MACHINE\Software\Microsoft\MTP .

In order to do so, you must add a registry value MTPSDFolderFilter under the registry key HKEY_LOCAL_MACHINE\Software\Microsoft\MTP.Значение имеет тип REG_SZ и должно содержать относительный путь к папке, которую вы хотите перечислить в MTP.

The value is of type REG_SZ and should contain a relative path to the folder you would MTP to enumerate. Папка будет создана автоматически, если она еще не существует.The folder will get automatically created if it does not already exist.

Примеры путей:Sample paths:

  • \Фирстлевелдиректори;\FirstLevelDirectory;
  • Фирстлевелдиректори;FirstLevelDirectory;
  • \Фирстлевелдиректори\секондлевелдиректори;\FirstLevelDirectory\SecondLevelDirectory;
  • невер\бефоре\креатед\директори.Never\Before\Created\Directory.

Предупреждение

Не используйте абсолютный путь, содержащий букву диска, например C:\Some\Folder\Path : это может препятствовать перечислению SD-карты.Do not use an absolute path containing the drive letter C:\Some\Folder\Path – this might prevent the SD card from being enumerated.

Сведения о настройке образа с конкретными записями реестра см. в этой ссылке .See this link for details about customizing your image with specific registry entries.

Источник: https://docs.microsoft.com/ru-ru/windows/iot-core/connect-your-device/mtp

MTP не работает в Windows 10 — ошибка MTP [решено]

Mtp device windows 10

Получаете подобное всплывающее окно с сообщением об ошибке? Не можете перенести файлы с мультимедийного устройства на компьютер? Ты не одинок; многие пользователи Windows 10 находятся на одной странице. Протокол передачи мультимедиа (MTP) является обязательным при передаче файлов с телефона на систему.

Проблема начинается, когда MTP перестает работать и оставляет сообщение об ошибке «MTP USB Device Failed». Тем не менее, вам не нужно беспокоиться, так как наши эксперты в режиме реального времени исправят эту проблему. Пройти и решить MTP не работает в Windows 10 в течение нескольких минут!

Как определить ошибку MTP в драйвере Windows 10?

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

  • Устройство MTP USB не устанавливается
  • MTP не распознается
  • Сбой драйвера устройства MTP USB

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

Устранение неполадок MTP не работает в Windows 10

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

Проверьте совместимость телефона с MTP

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

К счастью, большинство Android, Windows Mobile и iOS предоставляют смартфоны с поддержкой MTP. Следовательно, если вы используете более новую версию мобильного Android, проблема совместимости не должна существовать. Так что проверьте остальные наши решения, чтобы отказаться от Android MTP драйвер проблема.

Обновить драйвер устройства MTP

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

  • Нажмите одновременно клавишу с логотипом Windows + кнопку X, чтобы открыть меню
  • Далее выберите «Диспетчер устройств» из появившегося списка.
  • Как только он откроется, перейдите в меню «Вид» и установите флажок рядом с «Показать скрытые устройства»
  • После этого найдите подключенное устройство (телефон, камеру или планшет) в диспетчере устройств.
  • Теперь выберите «Обновить драйвер» в появившемся меню.
  • Затем вы должны найти свое устройство в разделе «Портативные устройства» или «Другие устройства».
  • Далее вам нужно выбрать «Автоматический поиск обновленного программного обеспечения драйвера»

Дайте ему несколько минут, чтобы позволить Windows 10 найти последнюю версию драйвера и установить его.

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

  • Откройте «Диспетчер устройств» и перейдите к «Обновить программное обеспечение драйвера», выполнив аналогичные действия, приведенные выше.
  • Теперь откроется новое окно, нажмите «Просмотреть мой компьютер для программного обеспечения драйвера» там
  • После этого нажмите «Позвольте мне выбрать из списка драйверов устройств на моем компьютере»
  • Затем на вашем экране появится список оборудования, выберите там свое устройство (предположим, что вы подключили свой телефон, нажмите «Мобильные устройства»).
  • Появится список всех совместимых устройств, нажмите «Устройство USB MTP» и нажмите «Далее», чтобы загрузить его. Дайте несколько минут, чтобы завершить установку

Если вы не хотите выполнять этот процесс, посетите веб-сайт производителя и загрузите последнюю версию совместимого USB-драйвера в соответствии с вашим мультимедийным устройством.

После завершения всего процесса, попробуйте проверить, если проблема все еще существует. Если это так, выполните следующие шаги по устранению неполадок, чтобы исправить MTP USB драйвер устройства Windows 10.

Используйте командную строку 

Если оба эти метода не удаются, попробуйте исправить Android MTP драйвер проблема с использованием командной строки. Следуйте инструкциям ниже, чтобы сделать это.

  • Сначала одновременно удерживайте клавишу с логотипом Windows + кнопку X
  • Далее появится меню, выберите «Командная строка (Admin)» оттуда
  • Теперь вам нужно набрать «net localgroup Administrators local service / add» в окне командной строки и нажать Enter

Как только вы полностью запустите команду, закройте окно и снова проверьте наличие проблемы. Если это решение не поможет, выполните следующее.

Восстановить настройки ключа реестра

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

  • Нажмите клавишу с логотипом Windows или сначала нажмите на кнопку «Пуск», и введите «regedit» там
  • Затем нажмите Enter и нажмите кнопку Да в появившемся окне.
  • Теперь вы должны следовать по пути…HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control / Class«
  • Затем нажмите одновременно клавиши Ctrl + F, чтобы открыть окно поиска.
  • Затем вам нужно найти «Переносные устройства» и нажать кнопку ввода.
  • Когда откроется следующее окно, вы получите переносные устройства и значение (по умолчанию) в той же строке
  • Проверьте там «UpperFilters» и щелкните правой кнопкой мыши на нем, затем выберите «Удалить»
  • Наконец, выйдите из редактора реестра и перезагрузите компьютер

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

Это все! Теперь все готово для передачи файлов мультимедиа на компьютер. Если вы столкнулись с какими-либо трудностями при выполнении действий, свяжитесь с нами через поле для комментариев ниже.

Прощай, ребята!

Источник: http://master-gadgets.ru/mtp-ne-rabotaet-v-windows-10-oshibka-mtp-resheno

Поделиться:
Нет комментариев

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

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