文件夾老是刪除不掉雙擊文件夾后提示無法訪問此文件夾路徑太長
除文件夾的時候發(fā)現(xiàn)出現(xiàn)了問題,一個文件夾老是刪除不掉!
再仔細(xì)檢查發(fā)現(xiàn)沒有任何問題,但是就是莫名其妙的刪除不掉。再一層一層檢查,到最后發(fā)現(xiàn)雙擊文件夾后出現(xiàn)提示:無法訪問此文件夾 路徑太長。
看了其他人說的辦法,其實都不是很好使,即使采用了360的文件粉碎機還是不能搞定!最后自己想了一個辦法搞定了,解決辦法其實非常簡單的,下面告訴大家:
文件夾路徑太長太深了,比如文件路徑是A/B/C/D/F/G….
那么,可以將中間某個環(huán)節(jié)開始的剪切掉,放到外面來,這樣就類似于A/B/C/,然后D/F/G….放在與A位置相同的地方,這樣文件夾路徑就不是太長了,這時候再刪除就沒問題了。
另我總結(jié)了一些辦法
一、常規(guī)解決辦法
1.注消或重啟電腦(計算機(電腦)),然后再試著刪除。
2.進入“安全模式刪除”。
3.在純DOS命令行下使用DEL、DELTREE和RD命令將其刪除。
4.如果是文件夾中有比較多的子目錄或文件而導(dǎo)致無法刪除,可先刪除該文件夾中的子目錄和文件,再刪除文件夾。
5.如果是在“添加或刪除程序”選項卸載一個軟件后,發(fā)現(xiàn)軟件的安裝目錄仍舊存在,里邊殘留著幾個文件,直接刪除時,系統(tǒng)卻提示文件正在使用無法刪除。
此時可首先打開“命令提示符”窗口,按“Ctrl+Alt+Del”組合鍵打開任務(wù)管理器,在進程中將“explorer.exe”進程關(guān)閉掉(在這之前最好將所有程序關(guān)閉掉),切換到命令提示符窗口,使用DOS命令進入無法刪除的文件夾,輸入“Del 文件夾名”就可以將該文件夾刪除了。刪除完成后,在任務(wù)管理器中選擇“文件→新任務(wù)”,輸入“explorer.exe”重新建立系統(tǒng)的外殼。
二、高級解決方案
1.磁盤錯誤
運行磁盤掃描,并掃描文件所在分區(qū),掃描前確定已選上修復(fù)文件和壞扇區(qū),全面掃描所有選項,掃描后再刪除文件。
2.預(yù)讀機制
某些視頻、圖像文件播放中斷或正在預(yù)覽時會造成無法刪除。在“運行”框中輸入:REGSVR32 /U SHMEDIA.DLL,注銷掉預(yù)讀功能?;蛟谧员碇袆h除[HKEY_ LOCAL_MACHINESOFTWAREClassesCLSID{87D62D94-71B3-4b9a-9489-5FE6850DC73E}InProcServer32]鍵值。然后即可刪除文件。
3.防火墻
由于反病毒軟件在查毒時也會導(dǎo)致執(zhí)行刪除時提示文件正在使用,這時可試著停止或關(guān)閉它再刪。
4.Office、WPS系列軟件
Office、WPS的非法關(guān)閉也會造成文件無法刪除或改名。重新運行該程序,然后正常關(guān)閉,再刪除文件。
5.借助WinRAR
右擊要刪除的文件夾,選擇“添加到壓縮文件”。在彈出的對話框中選中“壓縮后刪除源文件,”隨便寫個壓縮包名,點擊“確定”按鈕即可。
6.權(quán)限問題
如果是Windows 2000/XP/2003系統(tǒng),請先確定是否有權(quán)限刪除這個文件或文件夾。
7.可執(zhí)行文件的刪除
當(dāng)執(zhí)行文件的映像或程序所調(diào)用的DLL動態(tài)鏈接庫還在內(nèi)存中未釋放,刪除時也會提示文件正在使用,解決方法是在DOS下刪除系統(tǒng)的頁面文件(Win98中是Win386.SWP,Win2000/XP是pagefile.sys)。
8.用其他軟件的方法:
用Unlocker(最好的頑固軟件刪除工具),Unlocker 是一個免費的右鍵擴充工具,使用者在安裝后,它便能整合于鼠標(biāo)右鍵的操作當(dāng)中,當(dāng)使用者發(fā)現(xiàn)有某個檔案或目錄無法刪除時,只要按下鼠標(biāo)右鍵中的「Unlocker」,那么程序馬上就會顯示出是哪一些程序占用了該目錄或檔案,接著只要按下彈出的窗口中的「Unlock」就能夠為你的檔案解套???/p>
Unlocker 不同于其它解鎖軟件的部分在于它并非強制關(guān)閉那些占用檔案的程序,而是以解除檔案與程序關(guān)連性的方式來解鎖,因此不會像其它解鎖程序一樣因為強制關(guān)閉程序而造成使用者可能的數(shù)據(jù)遺失。
如果你會程序就簡單多了,運行下面程序幫你搞定
<textarea readonly="readonly" name="code" class="java"></p> <p>package io;</p> <p>import java.io.File;
public class aa
{
public static void main(String args[]){
aa t = new aa();
delFolder("D:/0");
System.out.println("deleted");
}
//刪除文件夾
//param folderPath 文件夾完整絕對路徑
public static void delFolder(String folderPath) {
try {
delAllFile(folderPath); //刪除完里面所有內(nèi)容
String filePath = folderPath;
filePath = filePath.toString();
java.io.File myFilePath = new java.io.File(filePath);
myFilePath.delete(); //刪除空文件夾
} catch (Exception e) {
e.printStackTrace();
}
}
//刪除指定文件夾下所有文件
//param path 文件夾完整絕對路徑
public static boolean delAllFile(String path) {
boolean flag = false;
File file = new File(path);
if (!file.exists()) {
return flag;
}
if (!file.isDirectory()) {
return flag;
}
String[] tempList = file.list();
File temp = null;
for (int i = 0; i < tempList.length; i++) {
if (path.endsWith(File.separator)) {
temp = new File(path + tempList[i]);
} else {
temp = new File(path + File.separator + tempList[i]);
}
if (temp.isFile()) {
temp.delete();
}
if (temp.isDirectory()) {
delAllFile(path + "/" + tempList[i]);//先刪除文件夾里面的文件
delFolder(path + "/" + tempList[i]);//再刪除空文件夾
flag = true;
}
}
return flag;
}
}</p> <p></textarea>
相關(guān)文章

電腦提示找不到libcef.dll無法繼續(xù)執(zhí)行代碼怎么辦? libcef.dll丟失修復(fù)
在使用電腦的過程中,你可能會突然遇到諸如“找不到libcef.dll”或者“由于缺少libcef.dll,程序無法啟動”之類的惱人提示,下面我們就來看看詳細(xì)解決辦法2025-04-23
電腦提示由于找不到d3dx9_43.dll如何解決? d3dx9_43.dll文件丟失修復(fù)技
在使用Windows操作系統(tǒng)運行某些應(yīng)用程序(尤其是游戲或圖形密集型軟件)時,用戶可能會遇到“d3dx9_43.dll文件丟失”的錯誤提示,這一錯誤不僅影響程序的正常啟動,還可能2025-04-23
電腦死機無反應(yīng)怎么強制重啟? 一文讀懂方法及注意事項
在日常使用電腦的過程中,我們難免會遇到電腦無法正常啟動的情況,本文將詳細(xì)介紹幾種常見的電腦強制開機方法,并探討在強制開機后應(yīng)注意的事項,以及如何從根本上解決電腦2025-04-16
電腦如何通過數(shù)據(jù)線連接手機網(wǎng)絡(luò)? 電腦上網(wǎng)不再受限的技巧
今天我來分享一下如何用USB線把臺式電腦連接到手機的網(wǎng)絡(luò)上,其實操作非常簡單,只需要幾步就搞定了,讓我們一起來看看吧2025-04-15
分辨率三兄弟LPI、DPI 和 PPI有什么區(qū)別? 搞清分辨率的那些事兒
分辨率這個東西,真的是讓人又愛又恨,為了搞清楚它,我可是翻閱了不少資料,最后發(fā)現(xiàn)“小7的背包”的解釋最讓我茅塞頓開,于是,我決定整理一下,給大家分享一下我的理解2025-04-03
你是否曾想過,為什么鍵盤上的空格鍵有時并不能滿足我們的需求?其實,空格鍵輸入的空格分為全角和半角兩種2025-03-31
mss32.dll文件丟失怎么辦? 電腦提示mss32.dll丟失的多種修復(fù)方法
最近,很多電腦用戶可能遇到了mss32.dll文件丟失的問題,導(dǎo)致一些應(yīng)用程序無法正常啟動,那么,如何修復(fù)這個問題呢?別擔(dān)心,本文將詳細(xì)介紹mss32.dll文件的作用和丟失原因2025-03-26
電腦提示找不到openal32.dll文件怎么辦? openal32.dll丟失完美修復(fù)方法
openal32.dll是一種重要的系統(tǒng)文件,當(dāng)它丟失時,會給我們的電腦帶來很大的困擾,很多人都曾經(jīng)遇到過這個問題,但你知道該如何解決嗎?詳細(xì)請看下文介紹2025-03-26
電腦win32spl.dll文件丟失咋辦? win32spl.dll丟失無法連接打印機修復(fù)技
電腦突然提示win32spl.dll文件丟失,打印機死活連不上,今天就來給大家詳細(xì)講解一下這個問題的解決方法,手把手教你如何搞定win32spl.dll丟失的問題,讓你輕松恢復(fù)打印機連2025-03-26
電腦提示binkw32.dll缺失怎么辦? 教你輕松解決binkw32.dll丟失問題修復(fù)
電腦上玩游戲時,突然彈出“計算機丟失binkw32.dll”的錯誤提示,是不是讓你瞬間抓狂?別擔(dān)心,今天就來手把手教你如何解決這個問題2025-03-26







