為什么刪不掉淺析無(wú)法刪除的文件等
在電腦的使用過(guò)程中,總是會(huì)遇到各種無(wú)法刪除的文件,這些無(wú)法刪除的文件有些是有用的,有些完全就是垃圾,即使你誠(chéng)意保留它,也不能保證它不會(huì)影響你正常的電腦操作。只有了解文件無(wú)法刪除的真正原因才能保證計(jì)算機(jī)系統(tǒng)是安全穩(wěn)定的。
程序正在運(yùn)行
如果你要?jiǎng)h除的文件是一個(gè)可執(zhí)行程序,那么有可能是你要?jiǎng)h除的文件正在運(yùn)行,即使你關(guān)閉了應(yīng)用程序的運(yùn)行窗口,也有可能無(wú)法刪除該程序或相關(guān)的程序。實(shí)際上許多程序在運(yùn)行時(shí)需要在前臺(tái)和后臺(tái)同時(shí)啟動(dòng)幾個(gè)程序,即使你關(guān)閉了應(yīng)用程序的運(yùn)行窗口,仍然有一部分程序在后臺(tái)運(yùn)行,對(duì)于這類(lèi)情況我們可以使用“Ctrl+Alt+Del”鍵調(diào)出任務(wù)管理器,查找到和文件名相關(guān)的進(jìn)程并結(jié)束該進(jìn)程后,就可以刪除該程序了。
文件正在使用中
如果你要?jiǎng)h除的文件既沒(méi)有被你打開(kāi)過(guò),又不是可執(zhí)行程序,那么最有可能的情況是文件被某個(gè)應(yīng)用程序以獨(dú)占方式訪問(wèn)。發(fā)生這類(lèi)問(wèn)題的情況大致有下面幾種:
windows xP中刪除Avl文件的問(wèn)題:這主要是由于Windows XP視頻預(yù)覽功能的Bug導(dǎo)致的。你可以嘗試用以下方法刪除。
1)在運(yùn)行命令框中輸入“Regs-vr32/u Shmedia.dll”并回車(chē),卸去Windows XP的視頻文件預(yù)覽功能。當(dāng)以后想要恢復(fù)視頻預(yù)覽功能時(shí),再使用“Regsvr32 Shmedia.dll”命令重新注冊(cè)。
2)先打開(kāi)命令提示符窗口,然后在任務(wù)管理器中結(jié)束Explorer進(jìn)程,再?gòu)拿钐崾痉翱谥星袚Q到保存視頻文件的文件夾下,用Del命令刪除文件。
3)使用winrar、ACDSee、FlashFXP等各類(lèi)包含文件管理功能的應(yīng)用程序打開(kāi)文件夾,選中要?jiǎng)h除的avl文件,就可刪除。
Office系列軟件創(chuàng)建的臨時(shí)文件無(wú)法刪除:我們?cè)谑褂肳ord、Excel等Office程序時(shí),這些應(yīng)用程序會(huì)產(chǎn)生許多臨時(shí)的文件,如果遇到程序非法關(guān)閉,也會(huì)造成文件無(wú)法刪除或改名。解決這類(lèi)問(wèn)題只要重新開(kāi)機(jī)后,運(yùn)行程序,然后正常關(guān)閉,就可以正常刪除文件了。
反病毒軟件正在檢查文件:由于反病毒軟件在查毒時(shí)會(huì)占用正在檢查的文件,從而導(dǎo)致執(zhí)行刪除時(shí)提示文件正在使用,這時(shí)可試著暫時(shí)關(guān)閉它的即時(shí)監(jiān)控程序,或許可以解決。
BT下載程序正在共享資源:許多有BT功能的程序往往在你下載完程序后,在沒(méi)有明確顯示的情況下依然還在共享著你計(jì)算機(jī)的資源,如果你自己用BT軟件下載的文件無(wú)法刪除,非常有可能就是BT軟件在共享你的文件,要?jiǎng)h除這類(lèi)文件只要關(guān)閉BT軟件就可以了。
被不知名的應(yīng)用程序占用
如果你要操作的文件被不知名的程序占用,這些未知的程序有可能是系統(tǒng)程序,也極有可能就是病毒或木馬,所以在這種情況下更要弄清文件不能刪除的原因,要查到文件被誰(shuí)打開(kāi),需要確定擁有文件打開(kāi)句柄的進(jìn)程,然后關(guān)閉此進(jìn)程。目前解決這個(gè)問(wèn)題的方法主要有兩種
使用XP自帶的命令行工具OpenfiIes.exe:XP提供了一個(gè)新的Openfiles.exe命令行工具,它能夠報(bào)告進(jìn)程打開(kāi)的各個(gè)文件。Openfiles.exe要求打開(kāi)系統(tǒng)內(nèi)核監(jiān)視,這會(huì)消耗一些內(nèi)存,并降低系統(tǒng)操作的性能。打開(kāi)系統(tǒng)監(jiān)視的命令是“Openfiles/Iocalon”,它會(huì)啟用系統(tǒng)全局標(biāo)志“維護(hù)對(duì)象列表”,需重新啟動(dòng)系統(tǒng)才能生效。重新啟動(dòng)系統(tǒng)后,在命令提示符下執(zhí)行不帶參數(shù)的“Openfiles”,即可看到各個(gè)進(jìn)程打開(kāi)文件的清單(如圖1)。
使用Process ExpIorer查找:Process Explorer工具是個(gè)優(yōu)秀的系統(tǒng)進(jìn)程查看工具,使用Process Explorer可以查看所有的正在運(yùn)行的進(jìn)程,同時(shí)還可以找到進(jìn)程相關(guān)的所有文件。假設(shè)有個(gè)文件名為“教學(xué)資源平臺(tái)建設(shè)項(xiàng)目.doc”的文件無(wú)法刪除,被某個(gè)程序占用,這時(shí)打開(kāi)Process Explorer,點(diǎn)菜單“查找”,選擇“查找句柄或DLL”,在彈出的窗口中,在句柄或DLL子字串中輸入,點(diǎn)搜索按鈕,即可查出是哪個(gè)進(jìn)程打開(kāi)了“教學(xué)資源平臺(tái)建設(shè)項(xiàng)目.doc”這個(gè)文件(如圖2)。這里我們可以看到是winword.exe,雙擊“進(jìn)程名”即可,看到對(duì)應(yīng)的進(jìn)程,右鍵單擊對(duì)應(yīng)的進(jìn)程,選擇“終止進(jìn)程”即可關(guān)閉程序,這樣“教學(xué)資源平臺(tái)建設(shè)項(xiàng)目.doc”就可以被刪除了。
文件名使用了保留字
許多黑客或木馬喜歡把木馬程序放在回收站內(nèi),為了不被清空,通常會(huì)使用保留字做文件名,非常難刪除。通常清空回收站總是顯示“無(wú)法刪除文件夾Prn(或COn、coml之類(lèi)的)目錄名無(wú)效”就是這個(gè)原因了。
例如,有個(gè)木馬文件存放的位置是c:\\cornl\\com'J.d11,直接到c盤(pán)下找到它,刪除整個(gè)文件夾卻不讓刪除,因?yàn)閏ornl是操作系統(tǒng)的保留字,如aux、coml、corn2,pm、con、nul等,它們是設(shè)備名稱(chēng),不能用來(lái)作為文件夾的名稱(chēng),但2000/XP卻有漏洞,可以利用來(lái)建立以這些保留字命名的文件夾。方法就是在命令提示符窗口中(開(kāi)始.運(yùn)行cmd打開(kāi)命令提示符窗口)輸入:
md c:\\cornl\\或md c:coml\\,總之要有后面的斜杠“\\”,這樣就會(huì)在c盤(pán)根目錄下建立一個(gè)coml的文件夾,而且用普通方法是刪除不了的,系統(tǒng)會(huì)失去響應(yīng)。
要拷貝文件進(jìn)入此目錄,也是在命令行下輸入:
copy a.dll\\\\\\c:\\coml\\coml.dll,這樣就拷了一個(gè)文件進(jìn)入該文件夾,還改名為cornl dll,這樣不僅文件夾是用保留名,文件名也是保留名了,刪除文件會(huì)提示找不到該文件。
而正確的刪除方法是:
先刪除里面的文件:del\\\\.\\c:\\cornl\\coml.dll
再刪除文件夾:rd\\\\.\\c:\\cornl
如果文件放在回收站,只要把目錄名改為回收站的目錄名recycler即可,命令名為
deI\\\\.\\c:\\recycler\\coml\\cornl dll
rd\\\\.\\c:\\recvcler\\com1
文件系統(tǒng)損壞
磁盤(pán)上的壞區(qū)、其他硬件故障或者軟件錯(cuò)誤都可能會(huì)損壞文件系統(tǒng),使文件出現(xiàn)問(wèn)題而無(wú)法刪除,特別是你的電腦長(zhǎng)期用BT下載大電影,這類(lèi)故障更容易發(fā)生。刪除操作失敗多以I/O錯(cuò)誤為主,當(dāng)檢測(cè)到文件系統(tǒng)損壞時(shí),通常會(huì)收到一條提示運(yùn)行Chkdsk的信息。如果遇到這種情況,可以在磁盤(pán)卷上運(yùn)行Chkdsk實(shí)用工具以糾正任何存在的錯(cuò)誤·根據(jù)損壞的性質(zhì),Chkdsk也許能夠恢復(fù)文件數(shù)據(jù),也許無(wú)法恢復(fù),但Chkdsk可以使文件系統(tǒng)返回到一種在內(nèi)部一致的狀態(tài)。假設(shè)你要修復(fù)d盤(pán),修復(fù)的命令為:chkdsk/fd:
系統(tǒng)還原文件夾中的文件
“System Volume Information”文件夾.中文名稱(chēng)可以翻譯為“系統(tǒng)卷標(biāo)信息”。這個(gè)文件夾里就存儲(chǔ)著系統(tǒng)還原的備份信息。還原點(diǎn)分為兩種:一種是系統(tǒng)自動(dòng)創(chuàng)建的,包括系統(tǒng)檢查點(diǎn)和安裝還原點(diǎn);另一種是用戶自己根據(jù)需要?jiǎng)?chuàng)建的t也叫手動(dòng)還原點(diǎn)。由于文件夾的權(quán)限設(shè)置問(wèn)題,本地管理員沒(méi)有操作該文件夾的權(quán)限.許多病毒和木馬喜歡把程序放在這里,刪除系統(tǒng)還原文件夾中的文件的操作步驟如下:
1、在“我的電腦”圖標(biāo)上點(diǎn)右鍵,選擇屬性。
2、選擇系統(tǒng)還原選項(xiàng)卡。
3、將“在所有驅(qū)動(dòng)器上關(guān)閉系統(tǒng)還原”打鉤確定后即可。
4、關(guān)閉“系統(tǒng)還原”后,就可以將該驅(qū)動(dòng)器根目錄下的“system Volume Information”文件夾刪除了。
安全視頻:防范網(wǎng)絡(luò)電子郵件釣魚(yú)
電子郵件釣魚(yú)在網(wǎng)絡(luò)釣魚(yú)中最為普遍,而電子郵件又是網(wǎng)絡(luò)生活中必不可少的聯(lián)絡(luò)方式,僅百度中“電子郵件釣魚(yú)。的收錄就有80萬(wàn)條。
而現(xiàn)在發(fā)件人地址也是可以捏造的!這僅僅只需要利用郵件頭欺騙就可以輕易實(shí)現(xiàn)。那么如何來(lái)識(shí)別呢?查看郵件原文中的Message-ID就可以看到郵件的來(lái)路地址,通過(guò)Message—ID可以輕松識(shí)別郵件的真實(shí)發(fā)送來(lái)路。筆者為本文特別制作了一個(gè)演示視頻,請(qǐng)大家在光盤(pán)的軟件教程欄目中觀看。