DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

Windows 7 启动Wireshark找不到网卡的解决办法


今天启动Wireshark时报“npf isn't running”,找不到网卡,google一番后发现是一个叫npf的系统服务没有启动所致,首先以管理员身份开启命令行,然后进入如下操作:

C:\Windows\system32>sc qc npf [SC] QueryServiceConfig 成功 SERVICE_NAME: npf TYPE : 1 KERNEL_DRIVER START_TYPE : 3 DEMAND_START ERROR_CONTROL : 1 NORMAL BINARY_PATH_NAME : system32\drivers\npf.sys LOAD_ORDER_GROUP : TAG : 0 DISPLAY_NAME : NetGroup Packet Filter Driver DEPENDENCIES : SERVICE_START_NAME : C:\Windows\system32>sc start npf SERVICE_NAME: npf TYPE : 1 KERNEL_DRIVER STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 PID : 0 FLAGS :

C:\Windows\system32>sc config npf start= auto [SC] ChangeServiceConfig 成功

注意第一个条指令是查询npf服务的状态,可以看到是DEMAND_START,不是自动启动,所以第二条指令手工启动了服务,第3条指令将npf启动方式改为自动启动,注意它的格式比较特别,等号后面要加一个空格(等号前面不能写空格)。



Published

Mar 29, 2013

Last Updated

Mar 29, 2013

Category

Tech

Tags

  • npf 1
  • windows7 13
  • Wireshark 5

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor