造成文件無(wú)法刪除的原因及解決辦法_第1頁(yè)
造成文件無(wú)法刪除的原因及解決辦法_第2頁(yè)
造成文件無(wú)法刪除的原因及解決辦法_第3頁(yè)
造成文件無(wú)法刪除的原因及解決辦法_第4頁(yè)
造成文件無(wú)法刪除的原因及解決辦法_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

造成文件無(wú)法刪除的原因及解決辦法

造成文件無(wú)法刪除的原因及解決辦法

很多朋友遇到過(guò)這樣的情況:電腦中出現(xiàn)文件名是亂碼的文件(以下簡(jiǎn)稱亂碼文件,注意:是文件名亂碼而不是文件內(nèi)容亂碼),它們無(wú)法打開(kāi)、重命名、刪除或移動(dòng)。查看文件屬性,系統(tǒng)顯示無(wú)文件類型,而且它們一般占用巨大的磁盤(pán)空間。下面是我整理的造成文件無(wú)法刪除的原因及解決辦法相關(guān)內(nèi)容,希望對(duì)你們有幫助。

造成文件無(wú)法刪除的原因及解決辦法

原因一:文件正在使用中

在刪除文件時(shí),經(jīng)常會(huì)遇到的一個(gè)問(wèn)題是,文件正在使用,無(wú)法刪除。如果試圖刪除以獨(dú)占訪問(wèn)而不是以共享訪問(wèn)方式打開(kāi),并且正在使用中的文件時(shí),系統(tǒng)就會(huì)出現(xiàn)錯(cuò)誤提示:“無(wú)法刪除xxx:文件正在被另一個(gè)人或程序使用”。而另一種情況則是,能夠使用刪除命令刪除文件,但在打開(kāi)文件的進(jìn)程釋放該文件之前,文件實(shí)際上并未刪除。

要解決上述問(wèn)題,需要確定擁有文件打開(kāi)句柄的進(jìn)程,然后關(guān)閉此進(jìn)程。在以前的Windows中,我們可以使用資源工具包的Oh.exe。但在XP中,安裝好的SupportTools卻不帶Oh.exe。不過(guò),XP提供了一個(gè)新的Openfiles.exe命令行工具,它能夠報(bào)告進(jìn)程打開(kāi)的各個(gè)文件。與Oh.exe相似,Openfiles.exe也要求打開(kāi)系統(tǒng)內(nèi)核監(jiān)視,這會(huì)消耗一些內(nèi)存,并降低系統(tǒng)操作的性能。打開(kāi)系統(tǒng)監(jiān)視的命令是“Openfiles/localon”,它會(huì)啟用系統(tǒng)全局標(biāo)志“維護(hù)對(duì)象列表”,需重新啟動(dòng)系統(tǒng)才能生效。重新啟動(dòng)系統(tǒng)后,在命令提示符下執(zhí)行不帶參數(shù)的“Openfiles”,即可看到各個(gè)進(jìn)程打開(kāi)文件的清單。

原因二:文件系統(tǒng)損壞

磁盤(pán)上的壞區(qū)、其他硬件故障或者軟件錯(cuò)誤都可能會(huì)損壞文件系統(tǒng),使文件出現(xiàn)問(wèn)題而無(wú)法刪除。典型操作失敗的方式可能各不相同,當(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)。有關(guān)Chkdsk實(shí)用工具的命令及參數(shù),可以在命令提示符下執(zhí)行“Chkdsk/?”查閱。

原因三:文件使用了存取控制列表

如果某個(gè)文件使用了存取控制列表(AccessControlList,簡(jiǎn)稱ACL),而操又沒(méi)有相應(yīng)的權(quán)限,那么刪除文件時(shí)就可能出現(xiàn)“訪問(wèn)被拒絕”的提示。

通常情況下,管理員具有取得任何文件所有權(quán)的隱含能力,文件所有者也具有修改文件權(quán)限的隱含能力。不過(guò),這些默認(rèn)的權(quán)限是可以被修改的。

要解決因ACL導(dǎo)致文件無(wú)法刪除的問(wèn)題,就必須以具有相應(yīng)權(quán)限的用戶身份登錄,或者是賦予自己刪除文件的權(quán)限,然后才能刪除文件。要注意的是,操必須擁有這些文件的所有權(quán)才能更改權(quán)限。如果是因?yàn)槲募褂昧瞬灰?guī)范的ACL而不能使用某些安全工具顯示或修改其權(quán)限時(shí),可以嘗試使用命令行工具Cacls.exe進(jìn)行修改。

原因四:文件名使用了一個(gè)保留名稱

眾所周知,像AUX、LPT1這樣的名稱是為舊式DOS設(shè)備保留的。為了向后兼容,在Windows中不允許使用這些文件名,也不能使用典型的Win32文件調(diào)用來(lái)創(chuàng)建它們。反之,如果文件名是Win32命名空間中的一個(gè)保留名稱,則同樣可能無(wú)法刪除此文件。

要解決此類問(wèn)題,可以在Linux或其他非Windows的操作系統(tǒng)下重命名或刪除該文件。另外,如果能夠使用特定的語(yǔ)法指定到該文件的路徑,也可以使用一些內(nèi)置的命令繞過(guò)典型的Win32保留名稱檢查。例如,在WindowsXP中使用以下命令,可以刪除名為“l(fā)pt1”的文件(Del命令后面加上“?”來(lái)避免Windows檢查文件名的合法性):Delc:[/URL]文件路徑lpt1。

原因五:無(wú)效的文件名稱

如果文件名中包括一個(gè)無(wú)效名稱,例如文件名有一個(gè)尾隨空格,或一個(gè)尾隨句點(diǎn),或者文件名僅由一個(gè)空格組成,同樣可能無(wú)法刪除該文件。值得一提的是,如果使用典型的Win32語(yǔ)法打開(kāi)名稱中有尾隨空格或尾隨句點(diǎn)的文件,則尾隨空格或句點(diǎn)在打開(kāi)實(shí)際文件之前會(huì)被去掉。因此,如果在同一個(gè)文件夾中有兩個(gè)分別名為“File.txt”和“File.txt”的文件(注意第二個(gè)文件名后面的空格),當(dāng)使用標(biāo)準(zhǔn)Win32調(diào)用打開(kāi)第二個(gè)文件時(shí),實(shí)際上會(huì)打開(kāi)第一個(gè)文件。同樣,如果文件的名稱僅是“”(一個(gè)空格字符),當(dāng)嘗試使用標(biāo)準(zhǔn)Win32調(diào)用打開(kāi)它時(shí),實(shí)際上會(huì)打開(kāi)該文件的父文件夾。在此情況下,如果嘗試更改這些文件上的安全設(shè)置,就有可能會(huì)意外更改其他文件上的設(shè)置。

與解決文件名使用保留名稱的方法類似,可以使用一種適當(dāng)?shù)膬?nèi)部語(yǔ)法刪除此文件。例如要?jiǎng)h除包含尾隨空格的文件,可以使用如下命令:Delc:文件路徑(尾隨空格的文件名)

原因六:文件路徑太深無(wú)法訪問(wèn)

文件位于比最大路徑字符數(shù)(MAXxPATH)更深的路徑中,可能導(dǎo)致文件無(wú)法訪問(wèn),當(dāng)然,這種情況較為少見(jiàn)。如果路徑深的原因是文件夾名稱太長(zhǎng),最簡(jiǎn)便的解決方案是使用自動(dòng)生成的8.3名稱訪問(wèn)該文件。如果8.3路徑也太長(zhǎng),可以從根文件夾開(kāi)始重命名文件夾,縮短它們的名稱,以使目標(biāo)文件的路徑深度不超過(guò)MAXxPATH。若是文件的深度超過(guò)128個(gè)文件夾,可以通過(guò)創(chuàng)建一個(gè)網(wǎng)絡(luò)共享,使其位于文件夾樹(shù)中盡可能深的位置,然后通過(guò)訪問(wèn)此共享來(lái)訪問(wèn)文件。

一般情況下,如果遇到因文件路徑太深無(wú)法訪問(wèn)的情況,可以通過(guò)使用創(chuàng)建文件的軟件來(lái)管理這些文件。也就是說(shuō),如果有一個(gè)程序,它可以創(chuàng)建超過(guò)MAXxPATH的文件,則我們也可以使用該程序來(lái)管理這些文件。此外,對(duì)于通過(guò)網(wǎng)絡(luò)共享創(chuàng)建的深層次結(jié)構(gòu)的文件也可以通過(guò)使用同一共享來(lái)進(jìn)行刪除。

電腦如何刪除文件無(wú)法刪除的文件

一、亂碼文件名文件產(chǎn)生的原因

經(jīng)過(guò)仔細(xì)分析和研究,我認(rèn)為亂碼文件產(chǎn)生的原因主要有以下幾點(diǎn):

1.硬盤(pán)磁道或扇區(qū)出現(xiàn)錯(cuò)誤,導(dǎo)致文件名出現(xiàn)亂碼,這樣的文件無(wú)法正常刪除。

2.有時(shí)候在Windows中執(zhí)行的刪除文件操作,只是將磁盤(pán)上文件分配表里的相關(guān)文件信息刪掉了,并沒(méi)有實(shí)際刪除文件。

3.不正確的操作。在使用BT下載軟件時(shí),下載進(jìn)度到99%時(shí)就停止下載,并自己修改文件名,由于BT下載不是順序下載,這樣有可能導(dǎo)致文件索引信息錯(cuò)誤,導(dǎo)致亂碼文件出現(xiàn)。

4.使用磁盤(pán)工具PQmagic轉(zhuǎn)換過(guò)分區(qū)格式之后(如從NTFS到FAT32),出現(xiàn)文件名亂碼現(xiàn)象。因?yàn)镻Qmagic對(duì)中文文件名的支持不是很好,所以,在整理完分區(qū)后會(huì)導(dǎo)致中文文件名出現(xiàn)亂碼,甚至文件內(nèi)容也出現(xiàn)亂碼。

5.病毒引起的文件名亂碼,這種亂碼文件產(chǎn)生的原因比較復(fù)雜,一般是由于病毒自己制造或殺毒軟件刪除病毒不徹底導(dǎo)致磁盤(pán)邏輯錯(cuò)誤。

6.閃存、移動(dòng)硬盤(pán)等移動(dòng)存儲(chǔ)設(shè)備出現(xiàn)亂碼文件,尤其是手機(jī)存儲(chǔ)卡最容易出現(xiàn)這種問(wèn)題。這種情況多是由于不正確地使用移動(dòng)存儲(chǔ)設(shè)備造成的,比如直接拔離設(shè)備等。但是有的時(shí)候質(zhì)量不好的閃存或移動(dòng)硬盤(pán)也會(huì)出現(xiàn)亂碼文件,這是移動(dòng)設(shè)備本身的質(zhì)量問(wèn)題。比如當(dāng)往存儲(chǔ)卡中寫(xiě)入數(shù)據(jù)時(shí)出錯(cuò),出現(xiàn)亂碼文件,同時(shí)系統(tǒng)右下角出現(xiàn)“Windows延緩寫(xiě)入失敗,Windows無(wú)法為x:/windows/windowsupdate.log文件保存所有數(shù)據(jù)”的提示,這多半是由于存儲(chǔ)卡已經(jīng)損壞了。

二、刪除亂碼文件名的文件

由于亂碼文件產(chǎn)生的原因有多種,經(jīng)過(guò)我仔細(xì)研究,找到了以下幾種處理辦法:

1.嘗試為文件重命名,如果可以重命名的話。運(yùn)行cmd打開(kāi)任務(wù)管理器,結(jié)束explorer進(jìn)程,切換到cmd命令提示符狀態(tài)下輸入“Del文件名”后就可以刪除文件了,這種方法只適用于可以重命名的文件。在進(jìn)行操作時(shí)先關(guān)閉其他一切不相關(guān)的程序。

2.如果重命名文件時(shí)系統(tǒng)提示“拒絕訪問(wèn)”,那么在cmd模式下運(yùn)行“chkdsk/f”命令檢查磁盤(pán)錯(cuò)誤并修復(fù)。

如果出現(xiàn)找到磁盤(pán)錯(cuò)誤,一般的錯(cuò)誤都是可以修復(fù)的,在修復(fù)完成后就可以刪除亂碼文件了。

注意:有時(shí),由于亂碼文件所在分區(qū)為系統(tǒng)區(qū),系統(tǒng)會(huì)提示“另一個(gè)進(jìn)程正在調(diào)用該卷,是否希望下次開(kāi)機(jī)時(shí)檢查該卷?”我建議用這樣的方法運(yùn)行chkdsk命令,使用Windows安裝盤(pán)引導(dǎo)系統(tǒng),在選擇新安裝windows界面時(shí),按“R”修復(fù)已有系統(tǒng),進(jìn)入命令提示符狀態(tài),在這里運(yùn)行“chkdsk/f”命令。我測(cè)試過(guò),這樣運(yùn)行的效果要比在Windows下的cmd模式中好很多。再運(yùn)行“fixmbr”命令修復(fù)分區(qū)表。也可以修復(fù)系統(tǒng)其他的問(wèn)題。

3.如果進(jìn)行完上一步仍然無(wú)法刪除亂碼文件,可以使用我們最常用的WinRAR壓縮工具來(lái)刪除,具體的方法是壓縮亂碼文件并選中“壓縮后刪除源文件”選項(xiàng)。這樣,一般的亂碼文件就可以刪除了。

4.但是如果文件的磁盤(pán)文件索引塊已經(jīng)被破壞,那WinRAR也是沒(méi)有辦法的,這時(shí)候就要借用Ghost這個(gè)強(qiáng)大的工具了。先把有亂碼文件的分區(qū)做成鏡像文件,再使用Ghostexplorer瀏覽鏡像文件,找到亂碼文件并刪除,再把鏡像文件恢復(fù)到源分區(qū)。這個(gè)方法一般可

以解決絕大數(shù)亂碼文件名無(wú)法刪除的問(wèn)題。

5.如果你裝的是Windows和Linux雙系統(tǒng),還有一種解決辦法。

首先,用Linux啟動(dòng)系統(tǒng),用“mount”命令加載那個(gè)有亂碼文件的FAT32分區(qū)并指定codepage=cp437,就可以看到完整的中文文件名和目錄了。然后,用“cp-r”命令到拷貝亂碼文件到Linux分區(qū)上面;再用“umount”命令卸載FAT32分區(qū),重新用“mount”命令加載并指定codepage=cp936,用“iocharset=cp936cp-r”命令把亂碼文件拷貝回去。這個(gè)方法可以完全無(wú)損地恢復(fù)分區(qū)。

提示:對(duì)亂碼文件,不要使用文件粉碎機(jī)、unlocker、優(yōu)化大師等文件刪除工具,這些工具對(duì)亂碼文件沒(méi)有作用,甚至?xí)?dǎo)致磁盤(pán)出現(xiàn)新的錯(cuò)誤。

解決U盤(pán)文件變成亂碼且無(wú)法刪除的方法

原因分析:

出現(xiàn)類似的情況多辦是由于在使用U盤(pán)的過(guò)程中經(jīng)常強(qiáng)行插拔導(dǎo)致文件損壞、文件分配表錯(cuò)亂,當(dāng)然U盤(pán)使用年頭久后也容易出現(xiàn)這樣的問(wèn)題。

解決方法:

1、運(yùn)行CMD命令提示符,然后執(zhí)行chkdsk盤(pán)符:/f當(dāng)提示是否需要修復(fù)文件的時(shí)候我們輸入Y回車(chē)即可。

2、如果檢查文件后還不能修復(fù)其中的亂碼文件,還不能刪除文件,那么建議將U盤(pán)中還能復(fù)制出來(lái)的資料復(fù)制出來(lái),然后右鍵點(diǎn)擊U盤(pán),選擇格式。

通過(guò)上述的方法,相信有同樣問(wèn)題的你定能輕松搞定。不過(guò),我還是要提醒用戶平時(shí)使用U盤(pán)時(shí)應(yīng)避免強(qiáng)行插拔,還是乖乖按照刪除步驟來(lái)。

為什么電腦無(wú)法刪除文件

一、檢查登陸用戶權(quán)限是否為管理員權(quán)限

很多電腦可能都設(shè)置有貴賓賬號(hào),如果并不是以管理員賬號(hào)登陸,則沒(méi)有刪除文件的權(quán)限,自然刪除不了,解決辦法:以電腦管理員賬號(hào)登陸即可。

二、首先排除病毒干擾

當(dāng)我們遇到電腦中有文件無(wú)法刪除,首先看看這個(gè)文件我們是不是還在運(yùn)行,或者打開(kāi)了,比如一首歌曲我們?cè)诓シ诺臅r(shí)候,是不能再去刪除,刪除的時(shí)候會(huì)提示文件正在運(yùn)行,下面以正在播放歌曲,在刪除該歌曲就會(huì)有如下圖提示:

當(dāng)發(fā)現(xiàn)我們并沒(méi)有運(yùn)行該文件刪除不了的時(shí)候,我們需要檢查下是不是病毒破壞導(dǎo)致的,這里建議大家使用360殺毒查殺下,如果是病毒文件,一般會(huì)被發(fā)現(xiàn),殺毒軟件會(huì)幫助您強(qiáng)制刪除。如果并非病毒文件又刪除不掉,我們又無(wú)法判斷該文件否在運(yùn)行,則可以重新啟動(dòng)電腦刪除該文件,一般

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論