Установка Npcap на Windows 10
В последнее время, после обновления, инициируемого по запросу, Wireshark больше не мог определять мои интерфейсы Ethernet, оставляя только USB в списке.
Поскольку после перезагрузки проблемы не исчезли, я решил переустановить Wireshark со всеми теми же опциями. Ситуация не улучшилась, с этого момента начали подозревать водителя.
Быстрая проверка дала мне противоречивую информацию.
>sc query npcap
SERVICE_NAME: npcap
TYPE : 1 KERNEL_DRIVER
STATE : 1 STOPPED
WIN32_EXIT_CODE : 31 (0x1f)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
>sc qc npf
SERVICE_NAME: npf
TYPE : 1 KERNEL_DRIVER
START_TYPE : 1 SYSTEM_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : \SystemRoot\system32\DRIVERS\npf.sys
LOAD_ORDER_GROUP : NDIS
TAG : 28
DISPLAY_NAME : Npcap Packet Driver (NPF)
DEPENDENCIES :
SERVICE_START_NAME :
>sc start npcap
[SC] StartService FAILED 2:
The system cannot find the file specified.
>sc start npf
[SC] StartService FAILED 2:
The system cannot find the file specified.
Таким образом, служба присутствовала, но не могла запуститься, потому что соответствующий файл отсутствовал. Поскольку Wireshark все еще пустует, я решил также удалить npcap и начать с чистого листа.
К сожалению, удаление Npcap оказалось сложнее, чем я думал, и потерпело неудачу и привело к следующему журналу:
Чтение опций сервиса из реестра
Windows CurrentVersion: 10.0 (Win10)
Пытаюсь остановить водителя..
Остановка драйвера npf
Служба Npcap Packet Driver (NPF) не запущена.
Дополнительную помощь можно получить, набрав NET HELPMSG 3521.
Остановка драйвера npcap
Служба Npcap Packet Driver (NPCAP) не запущена.
Дополнительную помощь можно получить, набрав NET HELPMSG 3521.
Служба Npcap не ожидает остановки.
Npcap. Диспетчер устройств также обнаружил интерфейс обратной связи Npcap.
Таким образом, служба водителя не работала, но, видимо, сохранились ее следы. В качестве теста я попытался переустановить Wireshark вместе с Npcap.
К моему удивлению, Wireshark обнаружил Npcap (соответствующей версии) и не позволил мне установить его снова.
И наконец, я проверил:
C:\Windows\System32\drivers
Чтобы увидеть, если соответствующие файлы присутствуют, только чтобы найти оба из них.
Это тем более неприятно, потому что у меня на ноутбуке работает та же версия. Я не знаю, куда идти отсюда.