360漏洞 文件无法删除霸占空间16G
熟悉Windows Vista(下称Vista)系统的朋友都知道,如果你采用“覆盖安装”的方式(即不格式化原分区直接安装),Vista安装完毕后会在原分区上生成一个“Windows.old”文件,里面包含有桌面文件、收藏夹,以及你安装的各种软件等安装前的系统内容。
小知识:
一般的,“Windows.old”文件体积大约在16GB左右,如果用户安装了梦幻桌面等,它的体积更为庞大,可以达到20GB,甚至更多。此外,该文件体积大小与用户安装的Vista版本也有着直接关系。
通常情况下,用户覆盖安装并将“Windows.old”内有用的文件资料备份后,就可以将它直接删除。但是当笔者完成安装,像以前那样进行删除操作时,却被系统提示“MS-DOS功能无效”,如图1和图2所示:

图2 系统提示“MS-DOS功能无效”拒绝删除
“MS-DOS功能无效”的提示一般常见于CD、DVD光盘复制,在Vist系统下为何也会出现这个问题呢?起初,笔者以为是操作不当造成的,可在反复几次的删除都宣告失败后,我才发现问题的根由其实是在360安全卫士身上!
问题发生后,笔者采用了一些常见的文件删除方法,比如在命令提示符中使用“rd”命令,以及编写bat文件等,均宣告失败(如图3)。

图3 命令提示符中用rd命令删除也不行
从上图中我可以了解到,文件没能删除是由于“E:WindowsSystem32commfc42.dll”下的“nul.dll”文件造成的。那么,“nul.dll”文件呢为何它会阻碍我删除“Windows.old”呢?
小知识:
由于这个“nul.dll”文件是在“Windows.old”文件夹内,即使用户使用360安全卫士将免疫取消也无法删除,因为360安全卫士免疫/解除免疫的只是当前系统内的“nul.dll”文件,对“Windows.old”内的“nul.dll”文件不起作用。
万般无奈之下,笔者上网搜索了相关资料,没想到有很多网友都遇到了这个问题。其中还有网友直接将问题在360安全卫士官方论坛内提了出来(如图4)。

图4 360安全卫士论坛内求助的网友
面对这个由360安全卫士造成的无法删除的超大文件,笔者真的很无奈!直至后来笔者直接求助到360安全卫士的技术人员,没想到对方所说方法也都是笔者之前尝试过的“常规方法”,根本无济于事。小结:
| 2楼 | 2008-05-07 | 秀客 | 又有几个会玩PE的。 | |
|---|---|---|---|---|
| 1楼 | 2008-05-07 | 秀客 | PE下干掉即可 |
主板
显卡
显示器
CPU
内存|存储
光存储
机箱|电源
键鼠|摄像
音频
笔记本
台式机
数码相机
手机
MP3|MP4

分析:AMD剥离芯片制造业务很危险
诺基亚5700XM智能音乐机现价1950
影驰 GF9600GT中将限量版 Crysis
2008三星佰腾西南高校篮球邀请赛
经典宽屏设计
设计花卉
中外美食
惊眼酷型九刀