病毒可能只是修改FAT表,使系统把空白扇区误认为已被占用,显示出来的可用空间就会急剧变小了。
楼主可以进入C盘根目录,按Ctrl+A全选,然后在“文件”菜单里选“属性”看看大小是多大,与C盘的已用空间是否基本一致。如果相差很多,就得怀疑是病毒影响了。
楼上几位提到的系统还原的问题,据我的经验,只有在Windows Me这个垃圾版本下,还原点才会占用极大的空间(我原来用的时候4G的C区有1.2G的还原点),到了XP系统还原功能已经很完善了,最多只会占用12%的磁盘空间。所以我认为关闭系统还原的办法不对。