Остаточные файлы драйверов модема Huawei часто вызывают конфликты при переподключении устройства или смене тарифного плана, что проявляется в ошибке Code 10 или невозможности определить COM-порт. Стандартное удаление через «Программы и компоненты» оставляет в системе десятки записей реестра и системных файлов .inf, которые мешают чистой установке актуальной версии. Полная очистка требует работы с Device Manager, специализированными утилитами и редактором реестра.

Проблема усугубляется, если пользователь устанавливал пакет Mobile Partner или HiLink разных версий поверх друг друга без предварительной деинсталляции. В таком случае система загружает несовместимые библиотеки, что приводит к зависанию модема на этапе инициализации или потере связи при нагрузке. Ниже описаны проверенные методы удаления для Windows 10 и 11, гарантирующие отсутствие «мусора» после процедуры.

Почему стандартного удаления недостаточно

Деинсталлятор из «Параметров → Приложения» удаляет только исполняемые файлы оболочки управления модемом, но игнорирует драйверные пакеты в хранилище DriverStore. Эти пакеты сохраняются для быстрого восстановления при повторном подключении оборудования, однако при смене модели модема (например, с E3372 на E8372) старые подписи вызывают несовместимость. Результат — устройство определяется как «Неизвестное» или с восклицательным знаком в диспетчере.

Кроме того, программное обеспечение Huawei создает службы HuaweiDataCardService и виртуальные сетевые адаптеры, которые остаются активными после удаления основной программы. Они перехватывают трафик или блокируют порты, необходимые для работы нового оборудования. Ручная очистка этих сущностей обязательна для стабильной работы USB-модема.

⚠️ Внимание: перед началом работ создайте точку восстановления системы. Ошибка при редактировании реестра или удалении системных файлов может привести к потере сети на всех интерфейсах до переустановки драйверов чипсета.

Удаление через диспетчер устройств с очисткой хранилища

Это базовый метод, который удаляет драйвер конкретного экземпляра устройства и, при правильной настройке, его пакет из хранилища. Подключите модем, откройте devmgmt.msc через Win+X и разверните ветки «Порты (COM и LPT)», «Модемы» и «Сетевые адаптеры». Устройства Huawei обычно помечены значком бренда или содержат в названии HUAWEI Mobile Connect.

Нажмите правой кнопкой на каждое найденное устройство → «Удалить устройство». В появившемся окне обязательно поставьте галочку «Попытаться удалить драйвер для этого устройства». Без этой опции Windows лишь отвязывает драйвер от устройства, оставляя его в C:\Windows\System32\DriverStore\FileRepository. После удаления всех связанных устройств нажмите в меню «Вид» → «Показать скрытые устройства» и повторите процедуру для полупрозрачных записей — это «призраки» ранее подключенных модемов.

☑️ Чек-лист полного удаления в диспетчере

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

Использование утилит для принудительной очистки

Когда диспетчер устройств отказывается удалять драйвер с сообщением «Доступ запрещен» или пакет занят службой, помогают сторонние инструменты. Наиболее надежные — Display Driver Uninstaller (DDU) в режиме «Устройство USB» и DriverStore Explorer (RAPR). DDU работает в безопасном режиме и зачищает все следы, включая кэш установщика. RAPR позволяет визуально оценить размер пакетов в DriverStore и удалить только те, что относятся к Huawei Technologies.

Запустите RAPR от администратора, нажмите «Enumerate», в фильтре введите huawei. Выделите все строки с публикатором Huawei Technologies Co., Ltd. и нажмите «Delete Package (Force Deletion)». Утилита удалит файлы .inf, .sys и .cat из хранилища, после чего стандартный установщик при следующем подключении скачает чистый драйвер через Windows Update или использует локальный из папки Mobile Partner/driver.

📊 Каким способом вы обычно удаляете драйверы?
Через Диспетчер устройств
Специализированные утилиты (DDU, RAPR)
Вручную через реестр и папки
Не удалял никогда, просто переустанавливаю

Ручная очистка реестра и системных папок

После работы утилит остаются пустые ключи реестра и папки в Program Files / ProgramData. Откройте regedit и проверьте ветки: HKEY_LOCAL_MACHINE\SOFTWARE\Huawei, HKEY_CURRENT_USER\SOFTWARE\Huawei, а также HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services на предмет служб ew_usbenumfilter, hwdatacard. Удаляйте только ключи с явным указанием бренда, не затрагивая системные параметры.

В файловой системе удалите каталоги: C:\Program Files (x86)\Huawei, C:\ProgramData\Huawei, C:\Users\%username%\AppData\Local\Huawei и C:\Users\%username%\AppData\Roaming\Huawei. Если система блокирует удаление файлов, загрузитесь в безопасном режиме или используйте утилиту Unlocker. Важно: не удаляйте папку DriverStore вручную — только через RAPR или DDU, иначе нарушится целостность хранилища драйверов Windows.

⚠️ Внимание: удаление ключей реестра в разделе CurrentControlSet\Control\Class\{4d36e96d-e325-11ce-bfc1-08002be10318} (класс Net) приведет к сбросу настроек всех сетевых адаптеров. Правьте только подключи UpperFilters/LowerFilters, содержащие huawei.
Как найти точный идентификатор оборудования (HWID)

В диспетчере устройств откройте свойства модема → вкладка «Сведения» → свойство «Идентификаторы оборудования». Строка вида USB\VID_12D1&PID_1F01 однозначно определяет модель. Используйте этот HWID для поиска в реестре (Ctrl+F) и точечного удаления связанных ключей, не затрагивая чужие устройства.

Таблица: основные ошибки и способы их устранения

Код ошибки / СимптомПричинаРешение
Code 10 / «Устройство не может запуститься»Конфликт старых и новых драйверов в DriverStoreОчистка через RAPR + перезагрузка
Модем определяется как «CD-ROM»Не сработал переключение режима (usb_modeswitch)Удаление драйвера CD-раздела в «Дисковых накопителях»
Ошибка 720 / «Нет PPP-контроля»Поврежден WAN Miniport (PPPoE/IP)Удаление WAN Miniport в скрытых устройствах + перезагрузка
Служба HuaweiDataCard не запускаетсяУдален исполняемый файл, но служба осталасьsc delete HuaweiDataCardService в cmd от админа
Синий экран (BSOD) DRIVER_IRQL_NOT_LESS_OR_EQUALСтарый файл ew_jubusenum.sys конфликтует с новымПолное удаление через DDU в безопасном режиме

Переустановка и проверка после очистки

После полной деинсталляции подключите модем к другому USB-порту (желательно USB 2.0 на задней панели системного блока). Windows должна автоматически найти и установить базовый драйвер HUAWEI Mobile Connect - 3G Modem или HUAWEI NCM Network Control Model для HiLink-устройств. Если автоматика не сработала, скачайте актуальный пакет с официального ресурса consumer.huawei.com в разделе поддержки вашей модели, распакуйте и укажите путь к папке driver вручную через «Обновить драйвер» → «Выбрать на компьютере».

Проверьте создание COM-портов (обычно 3-4 штуки: Application, PC UI, Modem, Diag) в диспетчере. Откройте PuTTY или встроенный терминал и отправьте AT на порт «Modem» — ответ OK подтверждает работоспособность стека. Для HiLink-моделей достаточно открыть веб-интерфейс по адресу 192.168.8.1. Если интерфейс не открывается, сбросьте настройки модема длительным нажатием кнопки Reset (3-5 сек).

💡

Не используйте драйверы с сайтов-агрегаторов типа DriverPack Solution — они часто содержат модифицированные .inf, ломающие управление питанием USB-порта. Качайте только с consumer.huawei.com или через Windows Update.

Устройства с прошивкой HiLink (E8372h, E5576, B315) не требуют установки драйверов модемов — они работают как RNDIS/NCM сетевые карты. Удалять нужно только виртуальный адаптер «HUAWEI NCM Network Adapter» и папку HiLink в Program Files. Для старых стиков на Mobile Partner (E3372h-153 в stick-прошивке, E3531) критично удалить службу HuaweiDataCardService и фильтр ew_usbenumfilter, иначе новый стик не переключится из режима нулевого CD-ROM в модем.

Если вы перепрошивали модем со stick на HiLink или наоборот, обязательно выполните полную очистку по всем разделам этой инструкции. Остаточные файлы старой прошивки гарантированно вызовут ошибку инициализации при первой загрузке новой. В сложных случаях помогает скрипт pnputil /delete-driver oemXX.inf /uninstall /force, где oemXX.inf — опубликованное имя пакета из pnputil /enum-drivers.

💡

Главное правило: удаляйте драйверы только при подключенном модеме и с галочкой «Удалить драйвер для этого устройства». Любая другая последовательность оставляет пакет в DriverStore, который Windows будет предпочитать новому при следующей установке.

Часто задаваемые вопросы

Почему после удаления драйвера модем перестал определяться вообще?

Скорее всего, вы удалили не только драйвер Huawei, но и системный драйвер USB-контроллера или шину usbccgp.sys. Загрузитесь в безопасном режиме и откатите систему к точке восстановления, созданной перед работой. Либо выполните sfc /scannow и dism /online /cleanup-image /restorehealth в командной строке от администратора.

Нужно ли отключать интернет перед удалением драйверов?

Желательно. Если модем является единственным источником интернета, скачайте утилиты (RAPR, DDU) и дистрибутив нового драйвера заранее. Во время очистки сетевой стек может стать недоступным на 1-2 минуты, что прервет загрузку файлов.

Как удалить драйвер, если модем физически сломан и не подключается?

Используйте RAPR или DDU — они работают с хранилищем драйверов независимо от наличия оборудования. В RAPR просто отфильтруйте по издателю Huawei и удалите пакеты. В реестре ищите ключи по HWID (VID_12D1), который можно узнать по старой коробке или инвойсу.

Удаление через «Программы и компоненты» не помогает — значок Mobile Partner остается в трее.

Это остаточный процесс MobilePartner.exe, зарегистрированный в автозагрузке. Откройте shell:startup и Task Manager → Автозагрузка, отключите/удалите запись. Затем проверьте HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run на наличие строки Huawei и удалите её.

Можно ли использовать CCleaner для очистки реестра после удаления?

Не рекомендуется. Автоматические чистильщики часто удаляют общие ключи классов устройств, что ломает другие USB-модемы или Bluetooth. Чистка реестра в контексте драйверов должна быть точечной — только ветки с явным упоминанием Huawei или конкретного HWID.