不装杀毒软件的理由
(yanlb2000, 2005.05.15)
在电脑软件领域,杀毒软件始终是个热门的话题。在中国,家用软件卖得最火的,不是操作系统、办公软件,而是杀毒软件。对于很多个人甚至公司来说,操作系统、办公软件不得不装,但用的都是盗版。而看似不是必须的杀毒软件,却也一定得装,而且往往还愿意买正版的。虽没有看过具体的统计数据,但看起来在中国,销售最多的正版软件就是杀毒软件了。换个角度说,国产软件中,也就是杀毒软件最好销了。
其原因么,应该是多方面的,比如杀毒软件相对于操作系统、办公软件等国外来的正版,价格要便宜得多;更因为,很多电脑用户对电脑病毒的惧怕,害怕电脑销毁了自己的文件,"弄坏"的电脑;等等。
电脑病毒确实是个严重的问题。特别是,进入网络时代以来,病毒的传播更为方便快捷,一个成功的病毒往往能在一两天内传遍全球,并造成巨大的破坏力。
所以,现在几乎是每台电脑都会安装杀毒软件。有些人装了一套杀毒软件还不放心,还要装第二套。
然而,我却非常不喜欢杀毒软件。可以这么说,用电脑这么多年,我就不装杀毒软件。
我不装杀毒软件,根本原因在于,杀毒软件本身对电脑系统的运行影响很大。从对系统产生的影响来说,杀毒软件本身也相当于病毒。
杀毒软件的运行原理,基本就是实时监测和主动查杀。主动查杀好理解,就是杀毒软件将某个分区或目录中的文件挨个儿查一遍,看是否符合病毒库中定义的病毒特征,如果符合,就算抓住个病毒了。然后报警、将病毒软件或修复,或隔离,或删除,就看软件或用户的设定了。
而这实时监测就是另外一大特色了。杀毒软件作为后台服务或其他形式留驻在内存中,对任何用户运行的软件、打开的文件、下载的文件、浏览的网页和电邮等,都要先自己"过目"一遍,比对一下自己的病毒定义库,看看是不是病毒。如果不是,放行;如果发现是病毒,马上跳出来,提醒用户,并且不允许原来计划的运行、打开、下载等动作。
应该说,实时监测是有用甚至是必须的。因为普通电脑用户不可能对病毒非常了解,不会整天心里绷着弦,寻思着这个光盘文件不会不有毒,那个网站有没有恶意代码。对每个文件打开前都先杀毒。实时监测功能就将这种事情承担下来了,就像系统中高度戒备的警卫一样,随时保护电脑系统不被病毒侵入。
然而,也正是这种实时监测,也是我最不喜欢杀毒软件的地方。为了实现这个功能,杀毒软件要随着系统的启动而立即自动运行,常驻内存中,一般是作为系统服务进程运行着。这本身就占用了一定的内存和其他系统资源。这还是次要的。
同时,活跃着的监测功能,因为要对几乎每个运行、打开的文件先扫描一遍,看是不是病毒,是否允许下一步操作,所以严重影响了系统的运行效率。
这一点,正是我最反感的特性。从某种意义上说,这种特性和所产生的实际影响,与病毒本身是类似的。系统中了病毒之后,病毒也是常驻内存,并不断地找机会寻找系统漏洞,监视系统的文件操作和网络连接,将自己复制、扩散到尽可能多的文件,扩散到尽可能多的其他电脑系统中。
那装不装防病毒软件呢?
如果不装,就要冒中毒的危险,就可能经常出现系统异常,如果病毒发作,更有可能出现文件被删除等更严重的后果。但这仅是可能,实际中毒的可能性多高?而遭恶性病毒发作而破坏系统的可能毕竟更小吧?
如果装了,上述风险会大大减轻。但是,我首先就要承受系统负担增加,效率下降,反应减慢等负面效果。
两者相比较,如何取舍?我是特别注重系统运行环境"清洁"的,为了保持系统的清洁和高效,我宁愿选择不装杀毒软件。这就是我的一贯做法。
DOS时代,因为640KB常规内存的限制,所以特别讲究内存的占用。如何配置config.sys, autoexec.bat,如何将常驻内存的程序放到高位内存和XMS之中,是很多电脑玩家津津乐道、不断追求的。那时候起,我就不欢迎必须常驻内存的杀毒软件。虽然周围同学、朋友很重视安装杀毒软件,但我从来就不喜欢。
接着,就是进入Windows9x时代,然后是Windows2000/xp时代,我一直坚持不装杀毒软件的习惯。当然,防火墙软件也是不装的。
我觉得不装杀毒软件的系统才清爽,用着舒服。
同志!
难道你就没有中过病毒吗?
别急呀,我这篇就是回答了你这个问题:
http://www.blogcn.com/User13/y.....73188.html
你老哥幽默,我的电脑装了zonealarm,查出每个月遭到200000次扫描,其中30000次危害极大,平均每天遭到1000次很大危害的攻击,你忙得过来么,呵呵
楼下这位同志,这些所谓的扫描只是一些常规通信,并不是真的有黑客在扫你。接hub时这情况更常见。
谢谢各位关注和讨论。
的确,只要打上最新的windows补丁,那基本问题就不大了。
你看到的大量扫描,绝大部分是无意义的,不产生什么危害。比如,某tcp端口有安全漏洞,不能说明访问这个端口的链接请求就一定是黑客在扫描。而真的有威胁的行为,大部分可以由安全补丁封掉。
说实话,我以前一直用WIN2000,就是杀毒软件和防火墙全不装的,也一直没问题。今年起用WinXP了,自然就捎带上用其内置防火墙了,杀毒软件还是不装的。