有时我的路由器在Windows笔记本电脑上显示出大量Internet使用情况,但我不知道原因。
我想确保它没有感染病毒。是否有可以检测到哪个EXE正在使用Internet以及正在执行多少数据传输的软件?

评论

搜索词“出站防火墙”是相关的。可以设置规则以防止恶意进程产生不必要的出站流量。

#1 楼

如果使用Windows Vista或更高版本,则无需安装任何其他软件即可查看网络活动的过程,Windows随附资源监视器。您只需要成为Windows任务管理器(Ctrl + Shift + Escape),然后单击资源监视器即可:



在“网络”选项卡中,您可以看到具有网络活动的进程:





#2 楼

我相信您可以从Process Explorer中获得此信息。它是从Microsoft(最初是Sysinternals)免费下载的,因为它可以让您查看哪些进程执行的网络流量最多。

您还可以查看Process Monitor。这个故事也值得一读。

(抱歉,由于我正在运行Linux而不是Windows,目前无法包含任何屏幕截图)

评论


感谢您讲故事!

– Cool_Coder
2014年6月22日6:00

#3 楼

看看Networx。它监视来自您计算机的IP流量,并按每个进程保存日志,它也是免费的。当前用法视图。

#4 楼

如果您使用Windows XP或更早版本,则可以通过http://en.wikipedia.org/wiki/Sygate_Technologies使用Sygate Personal Firewall:


免费试用; $ 39.95购买
Windows 95 / NT / 98 / Me / 2000 / XP
非常轻巧(〜10 MB RAM)
您可以查看具有网络活动的进程并阻止特定于.exe的进程访问Internet。



有关背景故事,Sygate Personal Firewall被Symantec(Norton)收购并杀死,因此从未在Windows 7上可用(仍然运行良好)在XP上)。 PC Tools Firewall具有相同的命运(不久后被Symantec收购并杀死了),所以我可以在Windows 7上运行它,直到最终崩溃(似乎它可以在Windows 7 RTM上运行,但不能在Windows 7 SP1上运行)。 。