Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> xp常見問答解答 >> 如何有效刪除怪文件

如何有效刪除怪文件

日期:2017/1/25 11:25:19      編輯:xp常見問答解答

在Windows中,我們難免會遇到用常規方法無法刪除文件的情況。尤其是使用Windows XP系統的用戶,遭遇此類問題的頻率更高。為了解除用戶的困惑,我們將嘗試通過各種非常規的手段有效地刪除那些頑固文件。

  一、刪除頑固文件的常規方法  

  1.重新啟動Windows操作系統後,再按常規方式刪除文件。

  2.在DOS(或命令提示符)界面中用Del、Deltree之類的命令刪除。

  3.利用非Windows的第三方工具刪除,例如具有浏覽文件夾功能的Total Commander、ACDSee、FlashFXP、Nero等軟件。

  4.如果你安裝了兩個以上的操作系統,那麼就可以在當前系統中刪除其它操作系統的文件。

  5.在啟動時按F8鍵選擇進入安全模式執行刪除操作。

  下面,我們將針對具體問題做具體分析,為大家介紹因各種原因不能刪除文件時應采取的非常規方法。

  二、刪除“其它程序正在使用”的文件

  問題表現:

  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 並確認操作。此後,桌面又恢復正常了,再執行刪除操作即可。
 三、巧妙刪除“非空文件夾”或“壞文件”

  問題表現:

  在Windows XP系統下(NTFS分區格式),無論是在資源管理器還是用第三方工具都刪除不了指定文件,例如用Total Commander刪除,先提示文件夾非空,確認後沒任何反應。即使用DOS盤啟動,加載ntfs for dos pro可讀寫版本,也刪除不了,提示說是“壞的文件名”,但是可以看到該文件夾。

  問題解決:

  這種情況下的文件無法刪除很有可能是由於在NTFS格式下長文件名造成的。我們可以使用8.3格式縮小長度或更改路徑中部分目錄名以減少路徑的長度。例如可以暫時把路徑中某些目錄改名字,或在命令行模式下使用8.3格式。例如,“Linux Faq”的目錄變成8.3就是“LINUXF~1”了,通過“Linuxf~1”就能進入目錄了,此後就可以使用Del命令刪除指定文件了。如果需要刪除目錄,則使用Rd命令。

  四、巧妙刪除“指定程序或文件正在使用”的文件

  問題表現:

  在執行刪除文件操作時,系統在彈出對話框中提示指定程序或文件正在使用,無法刪除之類的警告信息。

  問題解決:

  方法1:對於此類情況,我們可通過結束預刪除文件的相關進程來解決問題。那麼,如何能獲知指定文件與哪些進程相關聯呢?可以使用WhoLockMe這款小工具一探究竟。我們運行“Install.exe”先安裝該程序。

  下面,進入預刪除文件所在目錄,用鼠標右鍵單擊該文件,在彈出菜單中選擇“Who Lock Me?”。

  這時會彈出“Lockers”窗口,在其中我們可以獲知當前所有調用該文件的進程。

  選定其中的進程名稱後,點擊“Kill Process”按鈕,彈出“Kill-Confirmation”對話框,在此點擊“是”按鈕確認結束進程操作即可。結束所有相應進程後,就可以通過正常途徑刪除指定文件了。

  小提示:其實這種方法尤其適用於刪除木馬服務器,這種極有威脅性的小東東只有封殺了與其相關的所有進程後才能刪除。
 

Copyright © Windows教程網 All Rights Reserved