【賽迪網-技術社區整理】在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任務管理器是大家對進程進行管理的主要工具,在它的“進程”選項卡中能查看當前系統進程資訊。在默認設置下,一般只能看到映像名稱、用戶名、CPU佔用、記憶體使用等幾項,而更多如I/O讀寫、虛擬記憶體大小等資訊卻被隱藏了起來。可別小看了這些被隱藏的資訊,當系統出現莫名其妙的故障時,沒準就能從它們中間找出突破口。
1.查殺會自動消失的雙進程木馬
前段時間朋友的電腦中了某木馬,通過任務管理器查出該木馬進程為“system.exe”,終止它後再刷新,它又會復活。進入安全模式把c:\windows\system32\system.exe刪除,重啟後它又會重新載入,怎麼也無法徹底清除它。從此現象來看,朋友中的應該是雙進程木馬。這種木馬有監護進程,會定時進行掃描,一旦發現被監護的進程遭到查殺就會復活它。而且現在很多雙進程木馬互為監視,互相復活。因此查殺的關鍵是找到這“互相依靠”的兩個木馬文件。借助任務管理器的PID標識可以找到木馬進程。
調出Windows任務管理器,首先在“查看→選擇列”中勾選“PID(進程標識符)”,這樣返回任務管理器窗口後可以看到每一個進程的PID標識。這樣當我們終止一個進程,它再生後通過PID標識就可以找到再生它的父進程。啟動命令提示符窗口,執行“taskkill /im system.exe /f”命令。刷新一下電腦後重新輸入上述命令如圖1,可以看到這次終止的system.exe進程的PID為1536,它屬於PID為676的某個進程。也就是說PID為1536的system.exe進程是由PID為676的進程創建的。返回任務管理器,通過查詢進程PID得知它就是“internet.exe”進程進程。 找到了元兇就好辦了,現在重新啟動系統進入安全模式,使用搜索功能找到木馬文件c:\windows\internet.exe ,然後將它們刪除即可。前面無法刪除system.exe,主要是由於沒有找到internet.exe(且沒有刪除其啟動鍵值),導致重新進入系統後internet.exe復活木馬。
2.揪出狂寫硬盤的P2P程式
單位一電腦一開機上網就發現硬盤燈一直閃個不停,硬盤狂旋轉。顯然是本機有什麼程式正在進行數據的讀取,但是反復殺毒也沒發現病毒、木馬等惡意程式。
打開該電腦並上網,按Ctrl+Alt+Del鍵啟動了任務管理器,切換到“進程”選項卡,點擊功能表命令“查看→選擇列”,同時勾選上“I/O寫入”和“I/O寫入字節”兩項。確定後返回任務管理器,發現一個陌生的進程hidel.exe,雖然它佔用的CPU和記憶體並不是特別大,但是I/O的寫入量卻大得驚人,看來就是它在搗鬼了,趕緊右擊它並選擇“結束進程”終止,果然硬盤讀寫恢復正常了。
(責任編輯:雲子)