Показать полную графическую версию : [решено] не устанавливаются WI-FI драйвера на сет. карту и на USB WI-FI
Sergey811
04-06-2019, 22:52
Система Win7/64. Ноутбук Lenovo B71-80. Не устанавливаются драйвера на сетевую карту. В диспетчере учтройств - восклицательный знак (и код ошибки 31). Также, не устанавливаются драйвера на модуль WI-FI USB от TP-LINK - восклицательный знак и код ошибки 31. Т.е. не работают внутренний и внешний WI-FI модули (всё что связано с Wi-Fi). При этом драйвера для блютуза ставятся и работают.
До этого момента сетевая карта работала. Произошло сие при попытке подобрать другой драйвер (по ID сетевой карты) для включения диапазона 5 ГГц. В данный момент кнопка откат на драйверах недействительна и вернуться к ранее сохранённой точке отката системы нельзя из-за невозможности распаковки какого-то файла. Также нельзя загрузиться со старым реестром (синий экран).
Ставил драйвера и в ручном режиме - драйвера обнаружены, но при установке произошла ошибка - код 31.
Для внешнего Wi-Fi USB - драйвера комплектные - процесс установки проходит нормально, но не работает и с восклицательным знаком.
В лог-файле установки драйвера для USB WIFI имеются фразы No class installer for 'WiFi', (лог файл прилагаю). Такие же фразы есть и при установке родных драйверов.
В чём может быть проблема? То ли при устанавливке драйвера запоролся какой-то файл по определению устройств к классу WIFI?
Petya V4sechkin
04-06-2019, 22:58
и вернуться к ранее сохранённой точке отката системы нельзя из-за невозможности распаковки какого-то файла.
Попробуйте загрузиться в среде восстановления WinRE (http://www.oszone.net/9476) и оттуда запустить Восстановление системы.
Sergey811
04-06-2019, 23:03
К сожалению это уже не пройдет. Так как реестр переписывается каждые 10 дней и сейчас в резервной копии находится уже текущий реестр, а со старым я ранее пробовал, (WinRE), и подсовывал старый реестр - но получался синий экран :(
Petya V4sechkin
04-06-2019, 23:04
Sergey811, так я же не реестр предлагаю, а штатное восстановление. Просто запустить его не из рабочей системы, а из WinRE.
Sergey811
04-06-2019, 23:10
это я не делал. Делал проверку диска и sfc /scannow. Это может исправить ситуацию? Важно, чтобы остались незатронутыми пользовательские программы.
Кстати, а почему-то я не вижу в своём сообщении прикреплённый файл *.txt?
А, прошу прощения - файл появился.
Sergey811
07-06-2019, 08:03
Прошу прощения за длительное молчание - данный ноутбук вечерами занят был. Однако, вчера посмотрел - все имеющиеся точки восстановления - уже после неудачной установки дров (просто я несколько раз пытался поставить дрова, а система создавала новую точку, что логично, а количество этих точек ограничено). Тогда что, в режиме командной строки запустить SFC? Но из под винды я это делал раза два - в последнем разе было сообщение, что переписанных и заменённых файлов нет.
Зато я поставил дрова USB WIFI на другой ноут и сравнил логи - есть отличие в некоторых местах.
первое: в дефектном есть сообщение
dvi: No class installer for 'WiFi' ,
а в рабочем ноуте на этом месте
dvi: Using exported function 'NetClassInstaller' in module 'C:\Windows\system32\NetCfgx.dll'.
dvi: Class installer == NetCfgx.dll,NetClassInstaller
Petya V4sechkin
07-06-2019, 08:56
Sergey811, покажите раздел реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}
Sergey811
07-06-2019, 09:36
оk. сегодня вечером выложу
Sergey811
07-06-2019, 20:26
Выкладываю эту ветку. В ней почему-то вместо По умолчанию "Сетевые устройства" стоит "значение не присвоено"?
Sergey811
07-06-2019, 20:30
то ли не прикрепилось?
Petya V4sechkin
07-06-2019, 21:42
Sergey811, не хватает параметра Installer32:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}]
@="Network adapters"
"Class"="Net"
"ClassDesc"="@NetCfgx.dll,-1502"
"EnumPropPages32"="NetCfgx.dll,NetPropPageProvider"
"IconPath"=hex(7):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,65,00,74,00,75,00,70,00,61,00,70,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,\
2d,00,35,00,00,00,00,00
"Installer32"="NetCfgx.dll,NetClassInstaller"
"LowerLogoVersion"="6.0"
Sergey811
07-06-2019, 22:06
Petya V4sechkin, спасибо, но что-то не совсем понял, что надо попробовать сделать. В нормальном ноутбуке у меня там запись как в прилагаемом файле. Мне нужно самому прописать в реестре фразу "Network adapters"? С другой стороны, "IconPath" у меня там совершенно другая запись %systemroot%\system32\setupapi.dll,-5
Petya V4sechkin
07-06-2019, 22:20
но что-то не совсем понял, что надо попробовать сделать
Вроде понятно же написал:
не хватает параметра Installer32
Тут как бы должно щёлкнуть: "Ага, надо создать параметр Installer32 с правильным значением!"
Или так сделать:
Применение твиков реестра (http://www.oszone.net/5604)
Sergey811
07-06-2019, 22:31
Petya V4sechkin, Спасибо. в выходные попробую разобраться. Просто у меня опыта немного по части создания чего-то в реестре, если нет готового шаблона. :)
"IconPath" у меня там совершенно другая запись %systemroot%\system32\setupapi.dll,-5 »
Это вы при просмотре в реестре видите в текстовом виде. Если же сделаете экспорт ключа с этим параметрам — то увидите то же самое, что и у Petya V4sechkin: значение параметра имеет не текстовый тип, а шестнадцатеричный, о чём говорит запись =hex(7): сразу после имени параметра.
Petya V4sechkin
07-06-2019, 22:52
если нет готового шаблона
Так я же вам дал готовый шаблон :)
Ну вот REG-файл прикрепил, чтобы совсем просто.
Sergey811
07-06-2019, 22:59
mwz, Petya V4sechkin, большое спасибо. про hex - я так и подумал. REG-файл завтра попробую применить - отпишусь.
Sergey811
08-06-2019, 13:35
Petya V4sechkin, mwz, Всем большое спасибо! Проблема решилась. Все устройства WIFI определяются и работают.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC