停止WinPcap数据包捕获服务


16

我刚刚安装了WireShark,还安装了WinPcap。

在安装过程中,它说“您是否希望xxx自动启动”,我回答是。

现在,当我没有运行wireshark时,我想停止该服务,但是在列表中找不到名为wireshark或winPcap的服务。

有可以停止的服务吗?还是需要卸载WireShark?

Answers:


20

WinPCap服务被称为“ NPF”(NetGroup数据包过滤器),您可以在命令行中使用以下命令启动/停止它:

c:\>net start npf
The NetGroup Packet Filter Driver service was started successfully.

C:\>net stop npf
The NetGroup Packet Filter Driver service was stopped successfully.

为了找到它的图形用户界面,你必须打开"Properties""My Computer",然后选择"Hardware"标签页中打开"Device Manager"。在这里,选择View -> Show hidden devices,打开“非即插即用驱动程序”,右键单击NetGroup Packet Filter DriverProperties从菜单中选择,这样您将获得一个"NetGroup Packet Filter Driver Properties"窗口。


我可以在Services小程序的GUI中找到NPF服务吗?

@Dims:我更新了GUI部分的答案。
塞德里克朱利安

9

其他可能感兴趣的命令是:

更改NPF以手动运行

sc config npf start =需求

更改NPF以在启动时自动运行

sc config npf start =自动


我可以在GUI的某处找到NPF吗?

请参阅CédricJulien的答案,您可以使用设备管理器。
Ale

0

尽管我总是发现命令行方法更简单,但是也有GUI方式可以做到这一点。

在设备管理器中,在视图菜单上选择“显示隐藏的设备”,然后在“非即插即用驱动程序”下,列出“ NetGroup数据包筛选器驱动程序”。双击或右键单击并选择“属性”

在属性页面的“驱动程序”选项卡上,显示当前状态以及“开始”或“停止”按钮。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.