Windows Vista在大大小小不少地方都做出了改进,很多细节上的变化也令人欣喜,但并不是每个地方都做得很好,比如
文件复制移动。慢悠悠的“计算剩余时间”已经让不少人抓狂,现在“内存不足”(Out of Memory)也来了。
( c: d. X% D5 K1 Q
& T. H/ h( Y- r- F/ G8 ~$ m
如果你的机器安装了Vista,试图在两台
电脑之间拷贝大量文件(不少于16400个),这些文件的属性又各自不同,而且你还在使用Kaspersky AntiVirus 6/7,那么恭喜了:“内存不足:没有足够的内存完成此操作”的提示很快就会出现,然后Windows资源管理器的菜单和标签也消失了,系统甚至可能会蓝屏、死机。
4 X+ ?& |7 V1 A2 ^+ z5 p" j8 J8 n# V0 s" e/ p( ]8 e) @4 o) t
当然,很少有人会一次性拷贝一两万个文件,但对于一个现代
操作系统来说,这点儿要求并不过分吧?
; U$ p' A' S; Y7 X* e6 A7 \, H- I" P6 t$ f5 Q
上述问题的关键原因在于Vista系统本身对大量文件复制的问题处理不当,Kaspersky只是让问题更恶化,而不是罪魁祸首。
" Y1 @3 |4 }- w2 M' w7 @" E- S
) y) S* O3 Q5 u; {! g O 据了解,微软和Kaspersky几个月前都已经知道了这个问题,并且准备在Vista SP1里修正,但至少在目前的测试版补丁包里,这个问题依然存在,微软放出的一个hotfix热修复补丁也只能通过技术支持渠道获得,而无法直接在
微软网站上下载。
1 _7 A n4 L; y8 T$ y% T* I! j5 N
0 s. e/ m$ d) r) y5 P
此外,在Vista里选择大量文件(1500个以上)的时候内存占用会急剧飙升,并且不重启的话就不会释放。希望这也能在Vista SP1里得到解决。
6 `/ u8 x, r4 f$ R7 [+ z: [

文件复制其实并没有全部完成

内存不足提示