USB-устройство MTP: запуск этого устройства невозможен (код 10) — как исправить

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

Проблема почти всегда программная: повреждённый или несовместимый драйвер MTP USB Device, сбойные записи в реестре, отключённая служба Windows или конфликт после обновления системы. Реже виноваты кабель, порт USB или режим подключения на самом смартфоне. Ниже разберём диагностику и способы исправления — от простых к более глубоким.

Что означает код 10 для MTP-устройства

Код 10 — универсальное сообщение Windows о том, что драйвер устройства не смог стартовать. Конкретную причину система не уточняет, поэтому диагностику приходится проводить методом исключения. Для MTP (Media Transfer Protocol) характерны несколько типовых сценариев: сбой после обновления Windows, остатки старых драйверов от другого телефона, повреждение системных файлов компонента Windows Portable Devices.

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

Быстрая диагностика: кабель, порт и режим подключения

Прежде чем лезть в драйверы, исключите аппаратные причины. Подключите смартфон другим USB-кабелем — многие дешёвые кабели поддерживают только зарядку и не имеют линий передачи данных. Также попробуйте другой порт USB на компьютере, желательно напрямую на материнской плате, а не через хаб или переднюю панель корпуса.

На самом смартфоне проверьте режим USB-подключения. На Android при подключении к ПК в шторке уведомлений появляется пункт выбора режима — там должно быть выбрано «Передача файлов (MTP)», а не «Только зарядка». Путь к этой настройке и её название зависят от модели и версии оболочки, поэтому при необходимости сверьтесь с инструкцией производителя.

  • 🔌 Замените USB-кабель на заведомо поддерживающий передачу данных
  • 🖥️ Подключите телефон к другому порту USB напрямую, без хабов
  • 📱 Выберите на смартфоне режим «Передача файлов (MTP)»
  • 🔄 Перезагрузите и компьютер, и смартфон
  • 🧪 Проверьте телефон на другом ПК — если там работает, проблема точно в Windows
📊 Что помогло вам устранить код 10 у MTP-устройства?
Переустановка драйвера MTP
Замена кабеля или порта USB
Правка реестра (UpperFilters/LowerFilters)
Установка Media Feature Pack / обновление Windows

Способ 1: Переустановка драйвера MTP через Диспетчер устройств

Самый эффективный первый шаг — полное удаление проблемного устройства и его повторная установка. Откройте Диспетчер устройств (клавиши Win + X → «Диспетчер устройств»), найдите USB-устройство MTP — обычно оно отображается с жёлтым восклицательным знаком в разделе «Переносные устройства» или «Контроллеры USB».

Щёлкните по устройству правой кнопкой мыши и выберите Удалить устройство. Если появится флажок «Удалить программы драйверов этого устройства» — отметьте его. Затем отключите смартфон от ПК, перезагрузите компьютер и подключите телефон заново: Windows должна автоматически установить стандартный драйвер MTP заново.

Если автоматическая установка не сработала, в Диспетчере устройств выберите Действие → Обновить конфигурацию оборудования. Либо вручную: правый клик по устройству → Обновить драйвер → Найти драйверы на этом компьютере → Выбрать из списка доступных — и укажите USB-устройство MTP из списка стандартных драйверов.

☑️ Переустановка драйвера MTP

Выполнено: 0 / 5

Способ 2: Проверка реестра на фильтры UpperFilters и LowerFilters

Нередкая причина кода 10 — остаточные записи UpperFilters и LowerFilters в реестре, оставшиеся от стороннего ПО (например, старых версий программ для синхронизации телефонов или антивирусов). Эти фильтры блокируют нормальную загрузку драйвера.

Откройте редактор реестра (Win + Rregedit) и перейдите по пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{EEC5AD98-8080-425F-922A-DABF3DE3F69A}

Это класс переносных устройств (WPD). Если в правой панели есть параметры UpperFilters или LowerFilters — удалите их, затем перезагрузите компьютер. Если указанного раздела нет или параметров в нём нет, этот способ к вашей ситуации не относится.

⚠️ Внимание: перед любыми изменениями в реестре создайте резервную копию раздела: правый клик по разделу → «Экспортировать». Некорректная правка реестра может нарушить работу системы.
Как сделать резервную копию реестра

Откройте regedit, выберите нужный раздел, затем меню «Файл» → «Экспорт». Сохраните .reg-файл в надёжное место. Для восстановления достаточно дважды щёлкнуть по сохранённому файлу и подтвердить импорт.

Способ 3: Службы Windows и Media Feature Pack

Работа MTP зависит от системных компонентов Windows. Проверьте, что служба Windows Media Player Network Sharing Service и связанные компоненты не отключены, хотя ключевая роль принадлежит компоненту Windows Portable Devices и мультимедийной инфраструктуре системы.

Особый случай — редакции Windows 10/11 N и KN. В них по умолчанию отсутствуют мультимедийные компоненты, включая поддержку MTP. Если у вас такая редакция, необходимо установить Media Feature Pack через Параметры → Приложения → Дополнительные компоненты → Добавить компонент. После установки и перезагрузки MTP обычно начинает работать без дополнительных настроек.

Также стоит установить все накопительные обновления Windows через Параметры → Центр обновления Windows — Microsoft периодически исправляет ошибки драйверов переносных устройств именно через обновления.

Способ 4: Восстановление системных файлов

Если драйвер переустанавливался, реестр чист, а ошибка остаётся — возможно, повреждены системные файлы, отвечающие за стек переносных устройств. Запустите командную строку от имени администратора и выполните по очереди две команды:

sfc /scannow

DISM /Online /Cleanup-Image /RestoreHealth

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

⚠️ Внимание: не прерывайте выполнение команд sfc и DISM закрытием окна — дождитесь сообщения о завершении проверки, даже если процесс кажется зависшим.

Сравнение способов решения

СпособКогда применятьСложность
Замена кабеля/порта, выбор режима MTPПервичная диагностикаМинимальная
Переустановка драйвера MTPОшибка после сбоя или обновления драйвераНизкая
Удаление UpperFilters/LowerFiltersОстатки стороннего ПО в реестреСредняя
Установка Media Feature PackРедакции Windows N/KNНизкая
sfc и DISMПодозрение на повреждение системных файловСредняя

Если ничего не помогло

Когда все перечисленные методы исчерпаны, остаются ещё два варианта. Первый — откат системы к точке восстановления, созданной до появления ошибки (Win + Rrstrui). Это безопасно для личных файлов, но удалит программы и драйверы, установленные после этой точки.

Второй вариант — обходной путь для передачи файлов без MTP: облачные хранилища, передача по Wi-Fi или извлечение карты памяти и подключение её через картридер. Это не решает саму ошибку, но позволяет работать с файлами, пока вы ищете окончательное решение.

Частые вопросы

Телефон заряжается, но не определяется как MTP — это код 10?

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

Нужно ли скачивать драйвер MTP с сайта производителя телефона?

Обычно нет — стандартный драйвер MTP встроен в Windows. Фирменные драйверы (например, для Samsung или Xiaomi) нужны в основном для режимов отладки и прошивки. Сначала попробуйте установить стандартный драйвер через «Выбрать из списка доступных» в Диспетчере устройств.

Поможет ли сброс настроек смартфона при ошибке код 10?

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

Ошибка появилась сразу после обновления Windows — что делать?

Начните с переустановки драйвера MTP и проверки фильтров реестра. Если не помогло, можно удалить последнее обновление через «Параметры → Центр обновления Windows → Журнал обновлений → Удалить обновления» и проверить, исчезнет ли проблема.

Код 10 появляется на всех USB-портах и с любым телефоном — в чём причина?

Такая картина указывает на системную проблему Windows: повреждённые файлы стека переносных устройств или фильтры реестра. Выполните проверку sfc и DISM, проверьте раздел реестра класса WPD и установите все обновления системы.