dmitryvv
Регистрация: 03.08.2016
Город: Москва
Сообщений: 7219
Благодарностей:2210
Иногда бывает так. В диспетчере устройств USB-модем с восклицательным знаком, и никакие пляски с бубном не помогают подсунуть правильный драйвер. Утилита pnputil показывает драйвер в списке, но удалить не может. В результате какого-то сбоя имя INF-файла не соответствует установленному драйверу.
Задача решается с помощью DISM в два этапа.
Этап 1 — Поиск INF-файла драйвера
Это можно делать в среде восстановления, но в работающей системе сподручнее.
DISM /online /Get-Drivers
Для каждого драйвера выводится два имени — опубликованное (published) и исходное (original), примерно так:
Published Name : oem92.inf
Original File Name : nvmtwu.inf
Теперь надо поискать исходное имя в папке %windir%\\System32\\DriverStore\\FIleRepository и взять на заметку полный путь к INF-файлу.
Этап 2 — Удаление драйвера в среде восстановления
В
среде восстановления драйвер удаляется одной командой:
DISM /Image:W:\\ /Remove-Driver /Driver:<полный путь к inf-файлу>
Здесь W — буква раздела с Windows. Определиться с буквами дисков проще всего
так.
После удаления драйвера, загрузки в Windows и подключения USB-модема правильный драйвер установился сам, и устройство заработало нормально.
Источник