當前位置:首頁 » 文件管理 » xp文件夾無法刪除

xp文件夾無法刪除

發布時間: 2022-05-10 10:23:21

⑴ 在xp下,有的文件不能被刪除,怎樣才能刪除

一般情況下是由於系統某個正在運行的程序正在使用這些文件。
你可以重啟一下再刪試試。
或者重啟的時候進入的時候按下F8(一般是F8)進入安全模式來刪。或者用360safe的碎片粉碎功能來刪也許也可以。可以試試。

⑵ WindowsXP,無法刪除文件夾......目錄不是空的。

你可以重啟電腦到安全模式里刪除試試,有時是硬碟有故障,比如文件碎片或邏輯錯誤,需要修復硬碟才能恢復正常,有時是該文件被佔用而無法刪除,或者是病毒佔用或者是系統有軟體佔用導致無法直接刪除。再有就是有些安全軟體會在某個位置放一個文件或文件夾,它是為了防止病毒在該 位置種病毒而設置的,這種情況屬正常情況。

⑶ windowsXP文件無法刪除

一、常規解決辦法:

1.注消或重啟電腦,然後再試著刪除。

2.進入「安全模式刪除」。

3.在純DOS命令行下使用DEL,DELTREE和RD命令將其刪除。

4.如果是文件夾中有比較多的子目錄或文件而導致無法刪除,可先刪除該文件夾中的子目錄和文件,再刪除文件夾。

5.在任務管理器中結束Explorer.exe進程,然後在命令提示符窗口刪除文件。

6.如果你有安裝ACDSee,FlashFXP,Nero,Total這幾個軟體,可以嘗試在這幾個軟體中刪除文件夾。

二、高級解決方案:

1.磁碟錯誤
運行磁碟掃描,並掃描文件所在分區,掃描前確定已選上修復文件和壞扇區,全面掃描所有選項,掃描後再刪除文件。

2.預讀機制:
某些媒體播放中斷或正在預覽時會造成無法刪除。在「運行」框中輸入:REGSVR32 /U SHMEDIA.DLL,注銷掉預讀功能。或刪除注冊表中下面這個鍵值:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]。

3.防火牆:
由於反病毒軟體在查毒時會佔用正在檢查的文件,從而導致執行刪除時提示文件正在使用,這時可試著暫時關閉它的即時監控程序,或許可以解決。

4.OFFice、WPS系列軟體:
OFFice的非法關閉也會造成文件無法刪除或改名。重新運行該程序,然後正常關閉,再刪除文件。

5.藉助WinRAR:
右擊要刪除的文件夾,選擇「添加到壓縮文件」。在彈出的對話框中選中「壓縮後刪除源文件,」隨便寫個壓縮包名,點確定。

6.許可權問題:
如果是2000和xp系統,請先確定是否有許可權刪除這個文件或文件夾。

7.可執行文件的刪除:
如果可執行文件的映像或程序所調用的DLL動態鏈接庫文件還在內存中未釋放,刪除時就會提示文件正在使用,解決方法是刪除系統的頁面文件,Win98中是Win386.SWP,Win2000/XP是pagefile.sys。注意要在DOS下刪除。

8.文件粉碎法:
使用文件粉碎機,如File Pulverizer,可以徹底刪除一些頑固文件。

三、製作一個無法刪除的「文件保險箱」

文件夾無法刪除,未必就是不好的事情,如果把一些重要的文件放在這個目錄中,不就可以避免誤刪了嗎?一個文件名只包含空格的文件夾在Windows中是不允許創建和刪除的,但在DOS下卻可以創建文件名包含\的文件夾。

在我們使用Windows的過程中,會遇到各種各樣的問題。即使是最簡單的刪除文件也可能遇到麻煩,要麼系統提示「文件正在被另一個人或程序使用」,要麼就是報告「訪問被拒絕」……如果你也遇到過這種情況,不妨看看本文。

原因一:文件正在使用中
在刪除文件時,經常會遇到的一個問題是,文件正在使用,無法刪除。如果試圖刪除以獨占訪問而不是以共享訪問方式打開,並且正在使用中的文件時,系統就會出現錯誤提示:「無法刪除xxx:文件正在被另一個人或程序使用」。而另一種情況則是,能夠使用刪除命令刪除文件,但在打開文件的進程釋放該文件之前,文件實際上並未刪除。
要解決上述問題,需要確定擁有文件打開句柄的進程,然後關閉此進程。在以前的Windows中,我們可以使用資源工具包的Oh.exe。但在XP中,安裝好的Support
Tools卻不帶Oh.exe。不過,XP提供了一個新的Openfiles.exe命令行工具,它能夠報告進程打開的各個文件。與Oh.exe相似,Openfiles.exe也要求打開系統內核監視,這會消耗一些內存,並降低系統操作的性能。打開系統監視的命令是「Openfiles
/local
on」,它會啟用系統全局標志「維護對象列表」,需重新啟動系統才能生效。重新啟動系統後,在命令提示符下執行不帶參數的「Openfiles」,即可看到各個進程打開文件的清單。

原因二:文件系統損壞
磁碟上的壞區、其他硬體故障或者軟體錯誤都可能會損壞文件系統,使文件出現問題而無法刪除。典型操作失敗的方式可能各不相同,當檢測到文件系統損壞時,通常會收到一條提示運行Chkdsk的信息。
如果遇到這種情況,可以在磁碟卷上運行Chkdsk實用工具以糾正任何存在的錯誤。根據損壞的性質,Chkdsk也許能夠恢復文件數據,也許無法恢復,但Chkdsk可以使文件系統返回到一種在內部一致的狀態。有關Chkdsk實用工具的命令及參數,可以在命令提示符下執行「Chkdsk
/?」查閱。
原因三:文件使用了存取控制列表
如果某個文件使用了存取控制列表(Access Control
List,簡稱ACL),而操作者又沒有相應的許可權,那麼刪除文件時就可能出現「訪問被拒絕」的提示。

通常情況下,管理員具有取得任何文件所有權的隱含能力,文件所有者也具有修改文件許可權的隱含能力。不過,這些默認的許可權是可以被修改的。
要解決因ACL導致文件無法刪除的問題,就必須以具有相應許可權的用戶身份登錄,或者是賦予自己刪除文件的許可權,然後才能刪除文件。要注意的是,操作者必須擁有這些文件的所有權才能更改許可權。如果是因為文件使用了不規范的ACL而不能使用某些安全工具顯示或修改其許可權時,可以嘗試使用命令行工具Cacls.exe進行修改。

原因四:文件名使用了一個保留名稱
眾所周知,像AUX、LPT1這樣的名稱是為舊式DOS設備保留的。為了向後兼容,在Windows中不允許使用這些文件名,也不能使用典型的Win32文件調用來創建它們。反之,如果文件名是Win32命名空間中的一個保留名稱,則同樣可能無法刪除此文件。
要解決此類問題,可以在Linux或其他非Windows的操作系統下重命名或刪除該文件。另外,如果能夠使用特定的語法指定到該文件的路徑,也可以使用一些內置的命令繞過典型的Win32保留名稱檢查。例如,在Windows
XP中使用以下命令,可以刪除名為「lpt1」的文件(Del命令後面加上「?」來避免Windows檢查文件名的合法性):
Del [URL=http://3800cc.com/news/w31/file://?c:]?c:[/URL]文件路徑lpt1

原因五:無效的文件名稱
如果文件名中包括一個無效名稱,例如文件名有一個尾隨空格,或一個尾隨句點,或者文件名僅由一個空格組成,同樣可能無法刪除該文件。值得一提的是,如果使用典型的Win32語法打開名稱中有尾隨空格或尾隨句點的文件,則尾隨空格或句點在打開實際文件之前會被去掉。因此,如果在同一個文件夾中有兩個分別名為「File.txt」和「File.txt
」的文件(注意第二個文件名後面的空格),當使用標准Win32調用打開第二個文件時,實際上會打開第一個文件。同樣,如果文件的名稱僅是「
」(一個空格字元),當嘗試使用標准Win32調用打開它時,實際上會打開該文件的父文件夾。在此情況下,如果嘗試更改這些文件上的安全設置,就有可能會意外更改其他文件上的設置。
與解決文件名使用保留名稱的方法類似,可以使用一種適當的內部語法刪除此文件。例如要刪除包含尾隨空格的文件,可以使用如下命令:
Del [URL=http://3800cc.com/news/w31/file://?]?[/URL] c:文件路徑(尾隨空格的文件名)

原因六:文件路徑太深無法訪問
文件位於比最大路徑字元數(MAX_PATH)更深的路徑中,可能導致文件無法訪問,當然,這種情況較為少見。如果路徑深的原因是文件夾名稱太長,最簡便的解決方案是使用自動生成的8.3名稱訪問該文件。如果8.3路徑也太長,可以從根文件夾開始重命名文件夾,縮短它們的名稱,以使目標文件的路徑深度不超過MAX_PATH。若是文件的深度超過128個文件夾,可以通過創建一個網路共享,使其位於文件夾樹中盡可能深的位置,然後通過訪問此共享來訪問文件。
一般情況下,如果遇到因文件路徑太深無法訪問的情況,可以通過使用創建文件的軟體來管理這些文件。也就是說,如果有一個程序,它可以創建超過MAX_PATH的文件,則我們也可以使用該程序來管理這些文件。此外,對於通過網路共享創建的深層次結構的文件也可以通過使用同一共享來進行刪除。
前面介紹了Windows系統中文件或文件夾無法刪除的幾種原因以及解決的方法。在某些情況下,可能還會遇到上述各種原因的不同組合,使得刪除文件的過程更加復雜。這就需要讀者能夠舉一反三,靈活應用微軟提供的各種實用工具進行解決了。
Windows XP中刪除AVI文件的問題
很多朋友可能會遇到Windows XP中無法刪除AVI文件的問題,這主要是由於Windows
XP視頻預覽功能的Bug所導致的。你可以嘗試用以下方法進行刪除。

方法一 在運行命令框中輸入「Regs-vr32/u
Shmedia.dll」並回車,卸去Windows
XP的視頻文件預覽功能。當以後想要恢復視頻預覽功能時,再使用「Regsvr32Shmedia.dll」命令重新注冊即可。

方法二
先打開命令提示符窗口,然後在任務管理器中結束Explorer進程,再從命令提示符窗口中切換到保存視頻文件的文件夾下,用Del命令刪除文件。

方法三
如果安裝了雙系統,可以從另一個系統,如Win98下進行刪除。

⑷ 如何處理xp系統中一些無法刪除的文件

解決的辦法。
一、常規解決辦法:
1,注消或重啟電腦,然後再試著刪除。
2,進入「安全模式刪除」。
3,在純DOS命令行下使用DEL,DELTREE和RD命令將其刪除。
4,如果是文件夾中有比較多的子目錄或文件而導致無法刪除,可先刪除該文件夾中的子目錄和文件,再刪除文件夾。
5,在任務管理器中結束Explorer.exe進程,然後在命令提示符窗口刪除文件。
6,如果你有安裝ACDSee,FlashFXP,Nero,Total這幾個軟體,可以嘗試在這幾個軟體中刪除文件夾。
二、高級解決方案:
1,磁碟錯誤
運行磁碟掃描,並掃描文件所在分區,掃描前確定已選上修復文件和壞扇區,全面掃描所有選項,掃描後再刪除文亻。
2,預讀機制:
某些媒體播放中斷或正在預覽時會造成無法刪除。在「運行」框中輸入:REGSVR32 /U SHMEDIA.DLL,注銷掉預讀功能。或刪除注冊表中下面這個鍵值:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32]。
3,防火牆:
由於反病毒軟體在查毒時會佔用正在檢查的文件,從而導致執行刪除時提示文件正在使用,這時可試著暫時關閉它的即時監控程序,或許可以解決。
4,OFFice、WPS系列軟體:
OFFice的非法關閉也會造成文件無法刪除或改名。重新運行該程序,然後正常關閉,再刪除文件。
5,藉助WinRAR:
右擊要刪除的文件夾,選擇「添加到壓縮文件」。在彈出的對話框中選中「壓縮後刪除源文件,」隨便寫個壓縮包名,點確定。
6,許可權問題:
如果是2000和xp系統,請先確定是否有許可權刪除這個文件或文件夾。
7,可執行亠件的刪除:
如果可執行文件的映像或程序所調用的DLL動態鏈接庫文件還在內存中未釋放,刪除時就會提示文件正在使用,解決方法是刪除系統的頁面文件,Win98中是Win386.SWP,Win2000/XP是pagefile.sys。注意要在DOS下刪除。
8,文件粉碎法:
使用文件粉碎機,如File Pulverizer,可以徹底刪除一些頑固文件。
三、製作一個無法刪除的「文件保險箱」
文件夾無法刪除,未必就是不好的事情,如果把一些重要的文件放在這個目錄中,不就可以避免誤刪了嗎?一個文件名只包含空格的文件夾在Windows中是不允許創建和刪除的,但在DOS下卻可以創建文件名包含\的文件夾。

⑸ WindowsXP文件無法刪除

無法刪除文件的解決辦法 有時候我們在刪除某個文件或文件夾時,系統提示無法刪除,這確定令人十分頭疼,現在我們就來看看解決的辦法。

一、常規解決辦法:

1,注消或重啟電腦,然後再試著刪除。

2,進入「安全模式刪除」。 重啟後一直按 F8然後用上下鍵選擇安全模式

3,在純DOS命令行下使用DEL,DELTREE和RD命令將其刪除。

4,如果是文件夾中有比較多的子目錄或文件而導致無法刪除,可先刪除該文件夾中的子目錄和文件,再刪除文件夾。

5,桌面右鍵-新建-文本文檔-寫入下列命令: DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1 另存為「統統刪除.bat」(其實什麼名字都可以,不過後綴一定為 「.bat」)然後,把要刪除的文件或者目錄拖放到這個bat文件的圖標上就可以刪除了。

6,如果再不行你可以安裝unlocker,ACDSee,FlashFXP,Nero,Total這幾個 軟體,可以嘗試在這幾個軟體中刪除文件夾。

7,在任務管理器中結束Explorer.exe進程,然後在命令提示符窗口刪除文件。

⑹ XP下所有文件夾都無法刪除,求助!!

1,在啟動時按f8鍵進入安全模式或在純DOS命令行下使用DEL,DELTREE和RD命令將其刪除
2,如果是刪除文件夾,從里往外刪,即先進入該文件夾,刪除裡面所有內容,然後再返回上一層目錄,刪除該文件夾;
3,在任務管理器中結束Explorer.exe進程,然後在命令提示符窗口刪除文件
4,用Windows優化大師等的文件粉碎機刪除;
5,注銷掉預讀功能再刪,方法:開始→運行,輸入regsvr32 /u shmedia.dll,確定。重啟後再刪。完了再運行一下regsvr32 shmedia.dll,恢復注冊;
6,先對該文件所在分區進行磁碟掃描,掃描前選中「自動修復文件和扇區」,完成後再刪;
7,打開命令提示符窗口,然後再打開任務管理器,結束「Explorer.exe」進程,在命令提示符窗口進入該文件所在目錄,用Del命令刪除,完了在任務管理器中點「文件」→新建任務→瀏覽→找著C:\WINDOWS\Explorer.exe,點「確定」即可;
8,Win2000/XP系統,清除頁面文件再刪除。方法:系統屬性→高級→性能設置→高級→虛擬內存更改→把頁面文件大小設為「無分頁文件」,重啟後進行刪除。然後恢復原來的頁面文件。

⑺ 電腦xp系統c盤滿了刪除不了文件怎麼辦

1、開始,設置,控制面板,添加刪除程序,把沒用的程序刪除掉。
2、開始,程序,附件,系統工具,打開磁碟清理程序,選擇C盤,清理磁碟垃圾。
3、把安裝在C盤的大程序,卸載,重新安裝到D盤。
4、在電腦屏幕的左下角按「開始→程序→附件→記事本」,把下面的文字復制進去,點「另存為」,路徑選「桌面」,保存類型為「所有文件」,文件名為「清除系統LJ.bat」,就完成了。記住後綴名一定要是.bat。然後運行文件,就會自動清理系統垃圾文件。
======就是下面的文字(這行不用復制)
@echo
off
echo
正在清除系統垃圾文件,請稍等......
del
/f
/s
/q
%systemdrive%\*.tmp
del
/f
/s
/q
%systemdrive%\*._mp
del
/f
/s
/q
%systemdrive%\*.log
del
/f
/s
/q
%systemdrive%\*.gid
del
/f
/s
/q
%systemdrive%\*.chk
del
/f
/s
/q
%systemdrive%\*.old
del
/f
/s
/q
%windir%\*.bak
del
/f
/s
/q
%windir%\prefetch\*.*
rd
/s
/q
%windir%\temp
&
md
%windir%\temp
del
/f
/q
%userprofile%\cookies\*.*
del
/f
/q
%userprofile%\recent\*.*
del
/f
/s
/q
"%userprofile%\Local
Settings\Temporary
Internet
Files\*.*"
del
/f
/s
/q
"%userprofile%\Local
Settings\Temp\*.*"
del
/f
/s
/q
"%userprofile%\recent\*.*"
echo
清除系統LJ完成!
echo.
&
pause
注意:刪除程序時,要刪除自己看得懂的,沒用的程序。不要誤刪除系統組件。

⑻ 為什麼在XP系統下無法刪除文件和重命名文件

有時候文件關聯的其他文件正在使用,所以會出現這種無法刪除的提示,碰到這種情況,一般可以檢查任務管理器進程,可以結束相關的進程再試試刪除,或者結束「explorer」進程,結束後系統桌面所有都關閉了,然後在任務管理器——應用程序——新任務,在對話框中輸入「explorer」確定再次啟動這個資源管理器進程,然後再刪除文件一般的都可以刪除。
實在刪除不了,可以重啟計算機後再行刪除命令。或者最後一招開機按F8選擇安全模式登陸系統就可以刪除一些頑固的文件。
有些文件雖然暫時刪除不了,但可以將裡面的子文件先刪除,然後等下次登陸系統再刪除文件夾。

⑼ WINDOWS XP裡面怎麼刪除無法刪除的文件

無法刪除文件的解決辦法
有時候我們在刪除某個文件或文件夾時,系統提示無法刪除,這確定令人十分頭疼,現在我們就來看看解決的辦法。
一、常規解決辦法:
1,注消或重啟電腦,然後再試著刪除。
2,進入「安全模式刪除」。
重啟後一直按
F8然後用上下鍵選擇安全模式
3,在純DOS命令行下使用DEL,DELTREE和RD命令將其刪除。
4,如果是文件夾中有比較多的子目錄或文件而導致無法刪除,可先刪除該文件夾中的子目錄和文件,再刪除文件夾。
5,桌面右鍵-新建-文本文檔-寫入下列命令:
DEL
/F
/A
/Q
\\?\%1
RD
/S
/Q
\\?\%1
另存為「統統刪除.bat」(其實什麼名字都可以,不過後綴一定為
「.bat」)然後,把要刪除的文件或者目錄拖放到這個bat文件的圖標上就可以刪除了。
6,如果再不行你可以安裝unlocker,ACDSee,FlashFXP,Nero,Total這幾個
軟體,可以嘗試在這幾個軟體中刪除文件夾。
7,在任務管理器中結束Explorer.exe進程,然後在命令提示符窗口刪除文件。

⑽ xp桌面文件夾不允許刪除

在安全模式下刪除。 這種情況的原因主要有三種:一是文件正在被系統使用,二是文件名 中包含系統無法識別的字元,三是用戶許可權不夠.針對前兩種情況,可用以下 方法解決這個問題: 一,基本型 1.分步刪除.如果你刪除的是一個文件夾,可以嘗試先將文件夾中的文件刪 除,然後再刪除該文件夾.還有一種辦法是在該文件夾下面新建一個文件,再 對文件夾執行刪除操作. 2.改名刪除.將不能刪除的文件或文件夾改名後再刪除. 3.結束進程再刪除.當你在刪除文件時,如果系統提示"文件正在使用",首先 檢查一下是否沒有退出與被刪文件相關的程序,再看看系統進程中是否還有相 關進程保留.這種情況常常出現在我們卸載軟體後刪除軟體殘留在系統中文件 的時候. 4.重啟後再刪除. 5.換個系統再刪除.使用多系統的朋友可以切換到另外一個系統中執行刪除操 作,這招比較有效.單系統的朋友則可以在DOS下使用RD(刪除目錄)或delete命 令(刪除文件)或者進入到安全模式底下進行刪除操作. 6.結束掉Explorer進程後再刪除.按下Ctrl+Alt+Del鍵打開任務管理器,切換 到"進程"選項卡,結束掉Explorer進程,這時候桌面會丟失,不用著急,運行 "文件→新任務",輸入"cmd"後回車打開命令行窗口,進入待刪文件所在目 錄,用RD或delete命令刪除即可.刪除完畢後再次運行"文件→新任務"命令, 輸入"explorer"後回車,桌面又回來了. 7.關閉預覽功能再刪除.如果你在資源管理器中使用了視頻,圖片的預覽功 能,那麼在刪除此類文件時常常不成功,解決的辦法是關閉該功能:Windows XP用戶在"開始→運行"中輸入"regsvr32 /u shmedia.dll"即可,Windows 2000 用戶則在資源管理器中的空白處單擊滑鼠右鍵,選擇"自定義文件夾"選項,會 出現自定義文件夾向導,進入到"請選擇模板"窗口後,選擇其中的"簡易"便可 以禁止視頻預覽了. 二,移花接木型 1.覆蓋文件再刪除.在硬碟的另外區域新建一個和待刪文件同名的文件,然後 剪切並覆蓋待刪文件,最後再刪除該文件. 2.請常用軟體"兼職"刪除.我們可以使用Winrar,FlashFXP,Nero,ACDSee來 刪除頑固文件,這種方法往往有奇效.使用方法非常簡單,以FlashFXP為例, 只需在本地目錄中瀏覽到待刪文件,對其執行刪除操作即可. 注意:使用Winrar來刪除文件的方法跟其它軟體不同,步驟如下:右鍵單擊待 刪除文件或者文件夾,選擇"添加到檔案文件"菜單,在談出窗口中勾選"存檔後 刪除源文件",單擊"確定",這樣Winrar在創建壓縮文件的同時,也會幫我們刪 除頑固的文件,我們只 需要將創建的壓縮文件刪除即可. 3.在別的機器上刪除.如果你處於區域網中,可以嘗試將待刪文件所在的文件 夾的屬性設置為共享,並賦予讀寫許可權,然後通過網上鄰居或在所在的區域網 內的其它的電腦上打開文件夾,執行刪除操作.另外如果你電腦中安裝了FTP服 務器,我們還可以試試從FTP登錄 本機,然後刪除待刪文件. 4.使用專業刪除軟體.大名鼎鼎的PC Tools這款小軟體可以刪除幾乎所有"頑 固"軟體.運行軟體後,先按任意鍵進入軟體的主界面,然後按下F10並切換選 中待刪文件,按下D鍵並確認操作即可刪除. 第二部份在我們使用Windows的過程中,會遇到各種各樣的問題.即使是最簡單的刪除文 件也可能遇到麻煩,要麼系統提示"文件正在被另一個人或程序使用",要麼就 是報告"訪問被拒絕"……如果你也遇到過這種情況,不妨看看本文. 原因在此 原因一:文件正在使用中 在刪除文件時,經常會遇到的一個問題是,文件正在使用,無法刪除. 如果試圖刪除以獨占訪問而不是以共享訪問方式打開,並且正在使用中的文件 時,系統就會出現錯誤提示:"無法刪除xxx:文件正在被另一個人或程序使 用".而另一種情況則是,能夠使用刪除命令刪除文件,但在打開文件的進程釋 放該文件之前,文件實際上並未刪除. 要解決上述問題,需要確定擁有文件打開句柄的進程,然後關閉此進程.在以 前的Windows中,我們可以使用資源工具包的Oh.exe.但在XP中,安裝好的 Support Tools卻不帶Oh.exe.不過,XP提供了一個新的Openfiles.exe命令行 工具,它能夠報告進程打開的各個文件.與Oh.exe相似,Openfiles.exe也要求 打開系統內核監視,這會消耗一些內存,並降低系統操作的性能.打開系統監 視的命令是"Openfiles /local on",它會啟用系統全局標志"維護對象列表", 需重新啟動系統才能生效.重新啟動系統後,在命令提示符下執行不帶參數的 "Openfiles",即可看到各個進程打開文件的清單. 原因二:文件系統損壞 磁碟上的壞區,其他硬體故障或者軟體錯誤都可能會損壞文件系統,使 文件出現問題而無法刪除.典型操作失敗的方式可能各不相同,當檢測到文件 系統損壞時,通常會收到一條提示運行Chkdsk的信息. 如果遇到這種情況,可以在磁碟卷上運行Chkdsk實用工具以糾正任何存在的錯 誤.根據損壞的性質,Chkdsk也許能夠恢復文件數據,也許無法恢復,但 Chkdsk可以使文件系統返回到一種在內部一致的狀態.有關Chkdsk實用工具的 命令及參數,可以在命令提示符下執行"Chkdsk /?"查閱. 原因三:文件使用了存取控制列表 如果某個文件使用了存取控制列表(Access Control List,簡稱 ACL),而操作者又沒有相應的許可權,那麼刪除文件時就可能出現"訪問被拒絕" 的提示. 通常情況下,管理員具有取得任何文件所有權的隱含能力,文件所有者 也具有修改文件許可權的隱含能力.不過,這些默認的許可權是可以被修改的. 要解決因ACL導致文件無法刪除的問題,就必須以具有相應許可權的用戶 身份登錄,或者是賦予自己刪除文件的許可權,然後才能刪除文件.要注意的 是,操作者必須擁有這些文件的所有權才能更改許可權.如果是因為文件使用了 不規范的ACL而不能使用某些安全工具顯示或修改其許可權時,可以嘗試使用命令 行工具Cacls.exe進行修改. 原因四:文件名使用了一個保留名稱 眾所周知,像AUX,LPT1這樣的名稱是為舊式DOS設備保留的.為了向後 兼容,在Windows中不允許使用這些文件名,也不能使用典型的Win32文件調用 來創建它們.反之,如果文件名是Win32命名空間中的一個保留名稱,則同樣可 能無法刪除此文件. 要解決此類問題,可以在Linux或其他非Windows的操作系統下重命名或 刪除該文件.另外,如果能夠使用特定的語法指定到該文件的路徑,也可以使 用一些內置的命令繞過典型的Win32保留名稱檢查.例如,在Windows XP中使用以下命令,可以刪除名為"lpt1"的文件(Del命令後面加上"?"來避免 Windows檢查文件名的合法性): Del ?c:文件路徑lpt1 原因五:無效的文件名稱 如果文件名中包括一個無效名稱,例如文件名有一個尾隨空格,或一個 尾隨句點,或者文件名僅由一個空格組成,同樣可能無法刪除該文件.值得一 提的是,如果使用典型的Win32語法打開名稱中有尾隨空格或尾隨句點的文件, 則尾隨空格或句點在打開實際文件之前會被去掉.因此,如果在同一個文件夾 中有兩個分別名為"File.txt"和"File.txt"的文件(注意第二個文件名後面的 空格),當使用標准Win32調用打開第二個文件時,實際上會打開第一個文件. 同樣,如果文件的名稱僅是" "(一個空格字元),當嘗試使用標准Win32調用 打開它時,實際上會打開該文件的父文件夾.在此情況下,如果嘗試更改這些 文件上的安全設置,就有可能會意外更改其他文件上的設置. 與解決文件名使用保留名稱的方法類似,可以使用一種適當的內部語法 刪除此文件.例如要刪除包含尾隨空格的文件,可以使用如下命令: Del ? c:文件路徑(尾隨空格的文件名) 原因六:文件路徑太深無法訪問 文件位於比最大路徑字元數(MAX_PATH)更深的路徑中,可能導致文件 無法訪問,當然,這種情況較為少見.如果路徑深的原因是文件夾名稱太長, 最簡便的解決方案是使用自動生成的8.3名稱訪問該文件.如果8.3路徑也太 長,可以從根文件夾開始重命名文件夾,縮短它們的名稱,以使目標文件的路 徑深度不超過MAX_PATH.若是文件的深度超過128個文件夾,可以通過創建一個 網路共享,使其位於文件夾樹中盡可能深的位置,然後通過訪問此共享來訪問 文件. 一般情況下,如果遇到因文件路徑太深無法訪問的情況,可以通過使用創建文 件的軟體來管理這些文件.也就是說,如果有一個程序,它可以創建超過 MAX_PATH的文件,則我們也可以使用該程序來管理這些文件.此外,對於通過 網路共享創建的深層次結構的文件也可以通過使用同一共享來進行刪除. 下邊提供一些解決辦法 一,常規解決辦法: 1.注消或重啟電腦,然後再試著刪除. 2.進入"安全模式刪除". 3.在純DOS命令行下使用DEL,DELTREE和RD命令將其刪除. 4.如果是文件夾中有比較多的子目錄或文件而導致無法刪除,可先刪除該文件 夾中的子目錄和文件,再刪除文件夾. 5.在任務管理器中結束Explorer.exe進程,然後在命令提示符窗口刪除文件. 6.如果你有安裝ACDSee,FlashFXP,Nero,Total這幾個軟體,可以嘗試在這 幾個軟體中刪除文件夾. 二,高級解決方案: 1.磁碟錯誤 運行磁碟掃描,並掃描文件所在分區,掃描前確定已選上修復文件和壞扇區, 全面掃描所有選項,掃描後再刪除文件. 2.預讀機制: 某些媒體播放中斷或正在預覽時會造成無法刪除.在"運行"框中輸入: REGSVR32 /U SHMEDIA.DLL,注銷掉預讀功能.或刪除注冊表中下面這個鍵值: [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-94895FE6850DC73E}\InProcServer32]. 3.防火牆: 由於反病毒軟體在查毒時會佔用正在檢查的文件,從而導致執行刪除時提示文 件正在使用,這時可試著暫時關閉它的即時監控程序,或許可以解決. 4.OFFICE,WPS系列軟體: OFFice的非法關閉也會造成文件無法刪除或改名.重新運行該程序,然後正常 關閉,再刪除文件. 5.藉助WinRAR: 右擊要刪除的文件夾,選擇"添加到壓縮文件".在彈出的對話框中選中"壓縮後 刪除源文件,"隨便寫個壓縮包名,點確定. 6.許可權問題: 如果是2000和xp或者更高系統,請先確定是否有許可權刪除這個文件或文件夾. 7.可執行文件的刪除: 如果可執行文件的映像或程序所調用的DLL動態鏈接庫文件還在內存中未釋放, 刪除時就會提示文件正在使用,解決方法是刪除系統的頁面文件,Win98中是 Win386.SWP,Win2000/XP是pagefile.sys.注意要在DOS下刪除. 8.文件粉碎法: 使用文件粉碎機,如File Pulverizer,可以徹底刪除一些頑固文件. 三,製作一個無法刪除的"文件保險箱": 文件夾無法刪除,未必就是不好的事情,如果把一些重要的文件放在這 個目錄中,不就可以避免誤刪了嗎?一個文件名只包含空格的文件夾在Windows 中是不允許創建和刪除的,但在DOS下卻可以創建文件名包含\的文件夾. 前面介紹了Windows系統中文件或文件夾無法刪除的幾種原因以及解決 的方法.在某些情況下,可能還會遇到上述各種原因的不同組合,使得刪除文 件的過程更加復雜.這就需要舉一反三,靈活應用微軟提供的各種實用工具進 行解決了. 附: Windows XP中刪除AVI文件的問題 很多朋友可能會遇到Windows XP中無法刪除AVI文件的問題,這主要是由於 Windows XP視頻預覽功能的Bug所導致的.你可以嘗試用以下方法進行刪除. 方法一:在運行命令框中輸入"Regs-vr32/u Shmedia.dll"並回車,卸去 Windows XP的視頻文件預覽功能.當以後想要恢復視頻預覽功能時,再使用 "Regsvr32Shmedia.dll"命令重新注冊即可. 方法二:先打開命令提示符窗口,然後在任務管理器中結束Explorer進程,再 從命令提示符窗口中切換到保存視頻文件的文件夾下,用Del命令刪除文件. 方法三:如果安裝了雙系統,可以從另一個系統,如Win vista下進行刪除.

熱點內容
sql語句視圖 發布:2024-11-19 08:30:23 瀏覽:932
ftpjava上傳 發布:2024-11-19 08:30:09 瀏覽:407
蘋果攝像機為什麼比安卓清晰 發布:2024-11-19 08:20:20 瀏覽:830
為什麼安卓手機下載不了微信 發布:2024-11-19 08:19:37 瀏覽:836
android情景分析 發布:2024-11-19 08:19:36 瀏覽:190
系統存儲設備容量 發布:2024-11-19 08:05:28 瀏覽:994
向外訪問 發布:2024-11-19 07:50:21 瀏覽:555
androidbase64圖片 發布:2024-11-19 07:48:45 瀏覽:727
搭建小說網站國外伺服器 發布:2024-11-19 07:42:49 瀏覽:799
在家如何更改網路密碼 發布:2024-11-19 07:36:21 瀏覽:797