日期:2014-05-17  浏览次数:20748 次

关于计算机病毒传染和分区的问题
我经常看到网上有人说病毒如果在系统盘就很危险,但是如果在另外分区的盘就不会传染到系统盘。。
但是我想,病毒运行了以后肯定是在内存中的嘛,它想传染到哪里就传染到哪里啊,比如我写个程序,当然也能从D盘复制文件到C盘啊,当然不管在哪个盘也能删除有权限删除的所有东西啊,不知道为什么很多人都说病毒只会破坏它所在的盘的数据。。。

比如我问的这个问题:http://zhidao.baidu.com/question/131105394.html
我怎么看都觉得他们说的不对。。。
只分一个区就容易数据丢失?只分一个区就会慢?C盘分区小就不容易被病毒感染到?不可能吧。。。
按我的想法是,现在的系统的分区要支持很多T的都行啦,大小也不是限制吧,文件、索引的查找肯定是O(logn)级别的吧,而且很多索引都在内存中有缓存,根本不会影响你能察觉到的速度啦,启动速度慢只是因为自动启动的服务太多了。。就算你分多几个分区,对文件查找速度有帮助么?
我感觉百度知道上的人太杂了,有厉害的,也有垃圾的。所以来这里问这个问题就是想确认一下我的想法:
看看这种说法对不对:
C盘分区小就不容易被病毒感染到?只分一个区就容易数据丢失?只分一个区就会慢?

------解决方案--------------------
1,C盘分区小就不容易被病毒感染到?
完全没有根据。
2,只分一个区就容易数据丢失?
不全面
3,只分一个区就会慢?
理论上是会慢一点,因为有页面文件的问题。就算你2G内存也不可能不要页面文件,因为个别程序可能会检查页面文件。
------解决方案--------------------
//但是如果在另外分区的盘就不会传染到系统盘

你回去问问网上那些人,如果在桌子上放两张银行卡,一张招行,一张工行,小偷进来之后会偷几张?

//C盘分区小就不容易被病毒感染到?

不是。

//只分一个区就容易数据丢失?

不一定。看个人水平了。

//只分一个区就会慢?

不会。
------解决方案--------------------
只分一个区,只是在管理上可能不会太方便,而且安全隐患会大一些

比如说,某一天,很不幸,这个分区的分区表乱了,毁了……这个分区彻底报废了,数据也就报废了,仅此而已

还有,如果只分这一个区,并在上面安装操作系统的话,难保将来不会重新部署系统,至时候,可能会难处理一些
------解决方案--------------------
首先楼主要明白,分区分大分小与病毒是没有必然联系的,别人硬要把头和脚联系起来,可能别人刚好头上真的生脚了

其次,建议分多个盘,系统盘和数据盘分离,这是出于系统安全的考虑的

比如操作系统安装在C盘,万一系统盘坏了,重装时重新格式化C分区的话就会导致原系统盘上自己辛苦的资料一起丢失掉,信息时代什么最重要,数据最重要了

当然,操作系统中毒了,其它盘会不会中毒,这是肯定的,网上不是整天有人在问为什么刚还原了系统又中毒吗,网上不是在提什么autorun病毒,在提什么PE病毒,在提熊猫烧香等等的吗

既然也会中毒分多个区又有什么区别,不是说了,数据最重要,像在公司财务数据库这么重要的数据也放在一个盘,系统坏了,格掉重装问题不是大了

操作系统设计的原则就是程序和数据分离,数据是不能执行的,只有程序才能执行的,病毒是程序,程序的执行需要事件来引发的,比如鼠标双击,而数据除非是删除或破坏,双击数据文件则不会带来其它任何危害;所以,重装系统后,系统没病毒了,其它盘都是数据,数据也安全了

实在想不通,就想像炸弹,炸弹只有引爆了才可以杀人,但炸弹存在仓库里是不会自动爆炸的,病毒和炸弹不是很像