引言:最近
網(wǎng)上流行搞免疫,據(jù)說是為了避免流氓軟件和病毒;免疫的方法通常有兩種,一種是禁止系統(tǒng)的自動運行功能,另一種則是創(chuàng)建autorun.inf文件夾,這樣一來,病毒也就無法創(chuàng)建autorun.inf文件,也無法以修改文件的方式來修改autorun.inf文件夾。從表面上看,確實能阻止一小部份病毒,但是,令人遺憾的是,這個功能居然建立在損壞系統(tǒng)正常功能的條件下,說得不好聽的話,這個免疫,其實就是以另一種大流氓行為來對待病毒或流氓軟件的流氓行為!這讓我想起那些患病者不得以要將身體的某部份割除,我們的系統(tǒng)到了非如此防病毒不可的境地嗎?顯然不是,如果是,微軟早這么做了!最簡單的一個道理,我為我自己可愛的U盤搞了個可愛的圖標(biāo),必須借助于autorun.inf文件才能實現(xiàn),只可惜那次拿到實驗室電腦上,被那個可惡的xav給我搞掉,害我花了無比多時間來重新編寫autorun.inf!從此用實驗室電腦,第一件事就是結(jié)束該死的xav!
話歸正題,說說我與這類頑固文件&文件夾的較量!
1、刪除U盤文件夾autorun.inf,直接在explorer里刪除,顯示無法訪問,轉(zhuǎn)換到cmd里用rd/s/q,輕松搞定!
2、刪除硬盤分區(qū)根目錄的文件夾autorun.inf,同樣在explorer里無法刪除,顯示無法訪問,但可恨的是到cmd里用rd/s/q也無法刪除,問題出在哪了?突然想到,微軟建議人們從FAT32轉(zhuǎn)成NTFS一個很重要的理由就是“NTFS支持文件和文件夾權(quán)限”,看來問題就出在這兒了,果然,用caclsautorun.inf/t/c/peveryone:N之后,再用rd/s/q,輕松搞定!
3、不知何故,實驗室電腦所有非系統(tǒng)分區(qū)都出現(xiàn)了argh.和argh文件夾,前者可以輕松通過rd/s/qargh..\來刪除(也就是文件夾名后多了一個.\),后者居然一共有47層,最后一層是autorun.inf文件夾,其它各層都是argh,我以為用cacls可以處理它,結(jié)果處理到最后一層時,提示
ACCESS_DENIED:D:\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\a
rgh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\a
rgh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\argh\a
rgh\argh\Autorun.inf
文件名、目錄名或卷標(biāo)語法不正確。
用了很多朋友都推薦的unlocker,根本無法刪除,其實光看這個名字,我就知道它刪除文件夾的原理和在DOS下刪除是一至的,因為在DOS下,沒有l(wèi)ockedfiles,但事實上,我在DOS下加載ifs4.01用deltree試了,根本無法刪除這個惡心的長串文件夾!問題出在哪里?我對這串文件夾做過多種測試,直接給最前幾個目錄的argh改名,不行!但進入最里層,則可以給autorun.inf改名,然后倒著改,給所有的argu改名,我以autorun.inf上一層的argu改名為argu1,再上一層改名為argu2,如此根目錄的argu改名為argu46,都改名成功了。現(xiàn)在的問題是,改名成功后,我再點擊進入那些目錄,進入argh8后,提示“無法訪問此文件夾。路徑太長。”
再給這些文件夾改名,則提示“無法重命名argh8:文件名或擴展名太長”用winrar訪問到argh8后,直接又轉(zhuǎn)回根目錄,用TC訪問到argh8后,無論怎么點,都還是argh8,這里我稍微批評一下TC,很多人都熱捧這款軟件,但我實在看不出它有什么好,因為它有的功能,有更專業(yè)的軟
件來實現(xiàn),而作為瀏覽器,最重要的功能就是瀏覽,但它連個瀏覽功能都做不好!比如一類文件加密解密大師加密的文件夾,就在文件夾名后多加了一個小圓點,它就無法瀏覽,再比如SystemVolumeInformation,它也無法瀏覽,好像最新的beta4,連這個文件夾都不顯示出來了!(待會我會說怎么瀏覽及處理這類文件夾)現(xiàn)在我推斷問題的原因應(yīng)該出在文件夾太多,windows系統(tǒng)無法完美支持這么多層文件夾?換一句話說,就是windows可以勉強建議這么多層文件夾,但是無法對它們進行進一步的處理,比如我可以給最里層的文件夾改名,但無法直接給最外層的文件夾改名!
現(xiàn)在說如何刪除這種頑固分子:
一、在DOS下:
1)可以用pe(注意,是PartitionExplorer,而不是PreinstallEnvironment),這個是圖形界面的,只有134k,需要配合顯卡驅(qū)動DOS4GW(265k)一起使用,只可惜不支持鼠標(biāo)!
2)強烈推薦PartitionManager8.5EnterpriseServerEdition的DOS版應(yīng)用程序,通過它的分區(qū)瀏覽器這里你會看到很多你在TC里都無法看到的東東,也能夠輕易進入連TC都無法進入的特殊加密文件夾!提示一下,這個不是文件夾瀏覽器,而是分區(qū)瀏覽器,這兩種瀏覽器不是一個級別的東西。這個東西是從pm85ese_recovery提取出來,不是那么好提取,如果有朋友需要,我會把它發(fā)出來,當(dāng)然,僅供研究!
二、在windows(PE)下:
1)iceword,這東東相當(dāng)厲害,居然能夠輕易刪除那類死活都刪不了的文件夾!
2)PartitionExplorer,這個是Paragon的產(chǎn)品,應(yīng)該屬于我推薦的PartitionManager8.5EnterpriseServerEdition的DOS版應(yīng)用程序的獨立分區(qū)瀏覽器的windows版。
總結(jié),刪除頑固文件&文件夾的方法:
1、對于簡單鎖定的,到DOS下去刪;
2、對于Windows能正常處理的文件夾,配合cacls和rd命令來刪;
3、對于Windows無法正常處理的文件夾,要用分區(qū)瀏覽器而不是文件夾瀏覽器來刪,我推薦了四種,我認(rèn)為應(yīng)該足夠應(yīng)付這類問題了!
希望大家再提供點方法,最好不借助第三方軟件,直接能處理這類頑固文件夾的,比如我遇到的有46層的argh!