引言:在微軟Windows XP SP3(下稱XP、SP3)中文版出現(xiàn)在網(wǎng)上后,ZOL軟件資訊獨家推出了試用體驗文章(國內(nèi)獨家:微軟XP SP3中文版搶先試用),引起網(wǎng)友極大興趣。不過,此時我自己卻有些不開心……
不要以為是筆者不想跟大家分享,而是因為我在寫完試用手記后,360安全衛(wèi)士給我?guī)砹藰O大的麻煩——它頑固地占用了我寶貴的16GB硬盤空間。刪都刪不掉(在“SP3試用”文章里,筆者采用的是Vista和XP雙系統(tǒng),編注)!
熟悉Windows Vista(下稱Vista)系統(tǒng)的朋友都知道,如果你采用“覆蓋安裝”的方式(即不格式化原分區(qū)直接安裝),Vista安裝完畢后會在原分區(qū)上生成一個“Windows.old”文件,里面包含有桌面文件、收藏夾,以及你安裝的各種軟件等安裝前的系統(tǒng)內(nèi)容。
小知識:
一般的,“Windows.old”文件體積大約在16GB左右,如果用戶安裝了夢幻桌面等,它的體積更為龐大,可以達到20GB,甚至更多。此外,該文件體積大小與用戶安裝的Vista版本也有著直接關(guān)系。
通常情況下,用戶覆蓋安裝并將“Windows.old”內(nèi)有用的文件資料備份后,就可以將它直接刪除。但是當筆者完成安裝,像以前那樣進行刪除操作時,卻被系統(tǒng)提示“MS-DOS功能無效”,如圖1和圖2所示:
![]()
圖1 系統(tǒng)在統(tǒng)計Windows.old文件的大小[img]http://img2.zol.com.cn/product/18/231/ceriqDRl51Gc.jpg[/img]
圖2 系統(tǒng)提示“MS-DOS功能無效”拒絕刪除 “MS-DOS功能無效”的提示一般常見于CD、DVD光盤復制,在Vist系統(tǒng)下為何也會出現(xiàn)這個問題呢?起初,筆者以為是操作不當造成的,可在反復幾次的刪除都宣告失敗后,我才發(fā)現(xiàn)問題的根由其實是在360安全衛(wèi)士身上!
問題發(fā)生后,筆者采用了一些常見的文件刪除方法,比如在命令提示符中使用“rd”命令,以及編寫bat文件等,均宣告失敗(如圖3)。
![]()
圖3 命令提示符中用rd命令刪除也不行 從上圖中我可以了解到,文件沒能刪除是由于“E:\Windows\System32\com\mfc42.dll”下的“nul.dll”文件造成的。那么,“nul.dll”文件呢為何它會阻礙我刪除“Windows.old”呢?
當用戶使用360安全衛(wèi)士給系統(tǒng)進行“免疫”操作后,“nul.dll”文件就會變得非常“頑固”,當前網(wǎng)絡(luò)上流傳的方法都是無法刪除。即便是用戶使用文件粉碎機之類的軟件也無法清理它。
小知識:
由于這個“nul.dll”文件是在“Windows.old”文件夾內(nèi),即使用戶使用360安全衛(wèi)士將免疫取消也無法刪除,因為360安全衛(wèi)士免疫/解除免疫的只是當前系統(tǒng)內(nèi)的“nul.dll”文件,對“Windows.old”內(nèi)的“nul.dll”文件不起作用。
萬般無奈之下,筆者上網(wǎng)搜索了相關(guān)資料,沒想到有很多網(wǎng)友都遇到了這個問題。其中還有網(wǎng)友直接將問題在360安全衛(wèi)士官方論壇內(nèi)提了出來(如圖4)。
![]()
圖4 360安全衛(wèi)士論壇內(nèi)求助的網(wǎng)友 面對這個由360安全衛(wèi)士造成的無法刪除的超大文件,筆者真的很無奈!直至后來筆者直接求助到360安全衛(wèi)士的技術(shù)人員,沒想到對方所說方法也都是筆者之前嘗試過的“常規(guī)方法”,根本無濟于事。
小結(jié):
由于很多安全防護類軟件在研發(fā)設(shè)計方面缺乏比較全面考慮,致使一些潛在的問題,會給用戶造成主觀上無法避免的困難。因此,筆者建議大家使用已經(jīng)通過微軟認證的安全防護類軟件,比如卡巴斯基、ESET NOD32、瑞星、金山毒霸等。以避免大量的硬盤空間被“惡意霸占”。
|