如何刪除系統頑固檔

来源:百度文库 编辑:神马文学网 时间:2024/04/29 00:17:23

 

俗話說得好,請神容易送神難,出於某種需要安裝了一些軟體,當不再需要使用它們時,諸如非法刪除、軟體非法關閉、軟體自身的BUG等方面的原因,常常會出現該軟體不能卸載或卸載不完全等現象,有時候我們在刪除某個檔或檔夾時,系統提示無法刪除,這的確令人十分頭疼,現在我們就來看看解決的辦法。

  一、常規解決辦法 
  1.注消或重啟電腦,然後再試著刪除。
  2.在啟動時按F8鍵選擇進入“安全模式”刪除。
  3.在純DOS命令行下使用DEL、DELTREE和RD命令將其刪除。
  4.如果是檔夾中有比較多的子目錄或檔而導致無法刪除,可先刪除該檔夾中的子目錄和文件,再刪除檔夾。
  5.如果是在“添加或刪除程式”選項卸載一個軟體後,發現軟體的安裝目錄仍舊存在,裏邊殘留著幾個檔,直接刪除時,系統卻提示檔正在使用無法刪除。
  此時可首先打開“命令提示符”窗口,按“Ctrl+Alt+Del”組合鍵打開任務管理器,在進程中將“explorer.exe”進程關閉掉(在這之前最好將所有程式關閉掉),切換到命令提示符窗口,使用DOS命令進入無法刪除的檔夾,輸入“Del 檔夾名”就可以將該檔夾刪除了。刪除完成後,在任務管理器中選擇“檔→新任務”,輸入“explorer.exe”重新建立系統的外殼。
  6.利用非Windows資源管理器的第三方工具刪除,例如具有流覽檔夾功能的Total Commander、ACDSee、FlashFXP、Nero等軟體。
  7.如果你安裝了兩個以上的操作系統,那麼就可以在當前系統中刪除其他操作系統的檔。

  二、高級解決方案
  1.磁片錯誤 
  運行磁片掃描,並掃描檔所在分區,掃描前確定已選上修復檔和壞扇區,全面掃描所有選項,掃描後再刪除檔。
  2.預讀機制
  某些視頻、圖像檔播放中斷或正在預覽時會造成無法刪除。在“運行”框中輸入:REGSVR32 /U SHMEDIA.DLL,註銷掉預讀功能。或在註冊表中刪除[HKEY_   LOCAL_MACHINE\\SOFTWARE\\Classes\\CLSID\\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\\InProcServer32]鍵值。然後即可刪除檔。
  3.防火牆
  由於反病毒軟體在查毒時也會導致執行刪除時提示檔正在使用,這時可試著停止或關閉它再刪。
  4.Office、WPS系列軟體
  Office、WPS的非法關閉也會造成檔無法刪除或改名。重新運行該程式,然後正常關閉,再刪除檔。
  5.借助WinRAR 
  右擊要刪除的檔夾,選擇“添加到壓縮檔”。在彈出的對話框中選中“壓縮後刪除原始檔案,”隨便寫個壓縮包名,點擊“確定”按鈕即可。
  6.許可權問題
  如果是Windows 2000/XP/2003系統,請先確定是否有許可權刪除這個檔或檔夾。
  7.可執行檔的刪除
  當執行檔的映像或程式所調用的DLL動態鏈接庫還在內存中未釋放,刪除時也會提示檔正在使用,解決方法是在DOS下刪除系統的頁面檔(Win98中是Win386.SWP,Win2000/XP是pagefile.sys)。
  8.檔粉碎法 
  使用檔粉碎機,如Windows優化大師或File Pulverizer,可以徹底刪除一些頑固檔。
  9.借助小軟體──WhoLockMe
  安裝WhoLockMe。安裝後,可以在右鍵菜單中找到“誰鎖住了我?”的選項,通過點擊它,就可以看到誰在調用檔了,按下“結束進程”就可以將調用檔的程式關掉,然後你就可以輕鬆的刪除任何不再需要的檔了。 
  10.清除軟體卸載後的殘留項
  從控制面板的“添加或刪除程式”卸載軟體,軟體卸載了,但在“添加/刪除程式”中依舊有它的存在,雖不影響系統的運行,但總覺得挺彆扭,如何徹底清除它呢?
  方法一:記住軟體名,到Windows\\System檔夾下找到其對應的CPL檔(因為每個刪除項都對應這一個CPL檔,CPL檔刪除了刪除項也就沒有了),刪除後控制面板中的相應專案就會消失了。
  方法二:啟動註冊表編輯器。定位到[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersin\\Uninstall],選中要刪除的應用程式名右擊刪除即可。
  11.清除WinXP自帶程式 
  對於系統捆綁的程式,當在“刪除或添加程式”中找不到相應的卸載選項時,可用記事本打開C:\\WINDOWS\\inf下的“Sysoc.inf”檔,使用替換功能,將“hide”替換為“,”(不含引號),保存後重啟電腦,“添加/刪除程式”中就有了Media Player等系統自帶程式的刪除項了。
  12.刪除“其他程式正在使用”的檔
  PS: 舉例問題: Windows XP系統中,準備刪除一個大容量的AVI格式檔,但系統卻總是提示無法執行刪除操作,有別的程式在使用,即使剛開機進入Windows系統時也是如此。 問題解決:
  方法1:打開記事本,點擊菜單欄“檔”→“另存為”,命名檔和你想刪除的那個檔案名一致(包括擴展名),而後進行替換,會發現容量變為0 KB了。此時,執行刪除命令即可。
  方法2:在那個AVI檔同目錄中新建一個檔夾,然後重新啟動。現在,不要選那個AVI檔,先選擇适才新建的檔夾,然後再同時按Ctrl鍵+那個AVI檔,執行刪除操作。
  方法3:把AVI檔的擴展名改為其他任意無效的檔類型,再執行刪除操作。
  方法4:有一個一勞永逸的方法就是禁用Windows XP的媒體預覽功能,點擊“開始”→“運行”,輸入:“CMD”後回車。然後在“命令提示符”窗口下輸入:regsvr32 /u shmedia.dll 回車確認操作後將卸載視頻檔的預覽功能。以後在需要恢復視頻檔預覽功能時,在“命令提示符”中輸入:regsvr32 shmedia.dll命令即可。
  方法5:啟動曾播放過那個AVI檔的媒體播放器,打開另一個檔。此後,再嘗試刪除即可。
  方法6:可用WinRAR程式刪除,用滑鼠右鍵單擊那個AVI檔,在彈出菜單中選擇“添加到壓縮檔”,而後在彈出窗口的“常規”標籤頁中選擇“壓縮後刪除原始檔案”複選框。確認操作後,執行壓縮操作。最後再刪除該壓縮檔。
  方法7:調出“Windows任務管理器”,在其中選擇結束Explorer進程,但此時不要關閉該窗口。這時候,會出現像死機一樣的狀況。我們切換到“應用程式”標籤頁,點擊“新任務”按鈕,輸入Explorer.exe 並確認操作。此後,桌面又恢復正常了,再執行刪除操作即可。
  13.以使用8.3格式縮小長度或更改路徑中部分目錄名以減少路徑的長度。例如可以暫時把路徑中某些目錄改名字,或在命令行模式下使用8.3格式。例如,“Linux Faq”的目錄變成8.3就是“LINUXF~1”了,通過“Linuxf~1”就能進入目錄了,此後就可以使用Del命令刪除指定檔了。如果需要刪除目錄,則使用Rd命令。
  14.非法字元導致檔或檔夾無法刪除   
  如果是由於非法字元導致檔或檔夾無法刪除,可以在“命令提示符”介面中進入要刪除檔的目錄,輸入“dir>del.bat”,利用DOS的管道命令把當前目錄的檔列表自動輸入到批處理命令檔“del.bat”中,然後修改該批命令檔,僅保留檔或目錄名,並在檔或者目錄名稱前增加“del ”或者“rd”,然後運行批處理命令即可刪除。
  15.無法刪除系統中的任何檔   
  查看系統中是否安裝了具有反刪除功能的防護軟體,如果是則將其刪除即可。