Как зачистить сетевые драйверы

Рассмотрим чистку сетевых драйверов на конкретном примере:
Nvidia nForce и Modem Yota
В первую очередь необходимо составить батники и скачать некоторые программы.

1-й BAT-файл jump to_Network-{4D36E972-E325-11CE-BFC1-08002BE10318}.bat

@echo off

reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Regedit /v LastKey /t REG_SZ /d "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}" /f

start "title" /b regedit.exe

2-й BAT-файл Диспетчер.bat

cmd /c set devmgr_show_nonpresent_devices=1&devmgmt.msc

3-й BAT-файл USB.bat 

reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Regedit /v LastKey /t REG_SZ /d "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USB" /f

start "title" /b regedit.exe

 4-й BAT-файл Tcpip.bat

@echo off

reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Regedit /v LastKey /t REG_SZ /d "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip" /f

start "title" /b regedit.exe

5-й BAT-файл Tcpip002.bat

@echo off

reg add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Regedit /v LastKey /t REG_SZ /d "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Network" /f

start "title" /b regedit.exe

Создайте 5 пустых файла и наполните их содержимым, задав соответствующие имена.

Перед сбросом рекомендуется сохранить конфигурацию TcpIP.
Для этого запустите Tcpip.bat экспортируйте всю ветку. Затем Tcpip002.bat и проделайте тоже самое.

Зачистим сперва NVIDIA nForce Networking Controller.

  1. Запустите первый батник и раскройте ветку {4D36E972-E325-11CE-BFC1-08002BE10318}
  2. Удалите все ключи вида {9C247A20-A93F-4CC7-911A-484E43BC84C8} (внутри каждой такой ветки есть раздел Connection)
  3. Раздел Descriptions трогать НЕобязательно.

Затем запустите утилиту "PSTools+regscanner" (инструкция в комплекте к архиву).

Кинуть обе папки в корень диска c:\
Запускаем файл PsExec.exe
Запустить файл PSEXESVC.cmd в папке regscanner
пользоваться regscanner через файл start.cmd

Введите имя своего сетевого адаптера, как написано в "Диспетчере устройств", запустив который можно 2-м батником. В моем случае это было NVIDIA nForce Networking Controller
В разделе "Соответствие" установите вариант "Ключ реестра содержит указанные символы"

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

Программу не закрываем.
В том же Диспетчере устройств нужно узнать имя код экземпляра устройства, как это сделать читайте с этой статье.

  • Заодно узнайте код USB-устройства и скопируйте его в блокнот.
  • Если запустите 3-й батник, то перейдите по "VID и PID" вашего USB-устройства, раскройте ветки и найдите параметр Service, скопируйте значение.
  • Modem Yota или другое USB - сетевое устройство затем, следует отключить физически.

Затем нужно ввести в regscanner для поиска этот код, в моем случае он такой -  {1A3E09BE-1E45-494B-9174-D7385B45BBF5}\NVNET_DEV03EF\5&4641892&3&000

Так же удалите все ключи.
Затем скопируйте часть кода в скобках - 1A3E09BE-1E45-494B-9174-D7385B45BBF5 - это класс устройства.

Чтобы лучше понять и не заблудиться в классах, можно выполнить батник со следующими командами:

@echo off
netcfg -s a
netcfg -s n
pause

файл netcfg.exe нужно положить в папку System32

Ищите ключи и удаляете. Перезагрузите компьютер.Запустите установку драйвера вашего Ethernet Controller.

Перезагрузите компьютер.

Затем ищите ключи Modem Yota:

  1. Код экземпляра
  2. Modem Yota имя драйвера в Диспетчере устройств
  3. ModemLTE имя службы

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

логика действий - копируйте выделенное жирным:

  • Код экземпляра USB\VID_xxxx&PID_xxxx\x&xxx582&xx&x
  • Класс устройства в коде экземпляра USB\VID_xxxx&PID_xxxx\x&xxx582&xx&x
  • имя драйвера в Диспетчере устройств
  • имя службы

Если это модем мегафон, то дополнительно удалите программу от "Мегафона"

Перезагружаете компьютер, втыкаете в компьютер устройство и, если это не Modem Yota, устанавливаете драйвер с нуля.

  • Если пропадет интернет, примените сохраненные экспорты веток Network.
  • Перезагрузите компьютер и убедитесь что все работает.
  • Если снова интернет тупит, то примените твик

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network]
"Config"=-

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Network]
"Config"=-

Категория: Оборудование и драйверы | Добавил: masterov (21.11.2017) | Автор: Андрей Мастеров E W
Просмотров: 77 | Рейтинг: 0.0/0
Другие материалы по теме:
Всего комментариев: 0
avatar