Wireshark找不到网卡,NPf.SYS文件打不开的解决办法

今天因为Wireshark突然找不到网卡,看网上有解决办法说是重新安装Winpcap,我没有选择这种方法而是重新下载Wireshark安装。

在安装Wireshark过程中,提示安装Winpcap,而Winpcap提示"无法打开C:/WINDOWS/SYSTEM32/DRIVERS/NPF.SYS",通过自己在DRIVERS文件夹搜索,只能搜到一个大小为0字节的NPF.SYS文件,显然是错误的。

解决办法:

从同学电脑拷贝NPF.SYS这个文件,放到个人的DRIVERS文件夹里,我是通过QQ传送的,我当时只是放在我的 "我的文档"下,当我用复制到 DRIVERS文件夹时,却提示"文件保护、磁盘保护之类的"的错误。

于是进安全模式,依然用复制的方法还是不行,最后我先删除搜索出来的类型为文件夹的"NPF.SYS",然后采用剪切的方法放到DRIVERS文件夹下,成功。

再次进入系统,安装WinpCap,可以成功安装。

 

额外的问题,可能自己这些应该是走了不少弯路,若出现WIRESHARK找不到网卡,那肯定是WINPCAP有问题了,可以尝试以下方法:

1、从官方下载最新的WINPCAP(貌似带DLL)安装,若安装过程中出现"NPF.SYS找不到的错误",按以上方法解决即可。

2、NPF.SYS可以尝试在操作系统正常模式下剪切过去,看能可以?这个我没有尝试,也许我应该走了弯路。

这次出现这些问题,感觉都是因为中木马和病毒引起的,以后上网要注意了,中木马和病毒之后,虽然杀毒软件可以解决,但是往往会删掉很多系统文件,以致后来的工作都无法正常,带来不少麻烦,操作系统安全永远是个问题!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值