係統粉 > 係統教程 > Win7係統教程

高手支招Win7搞定無法刪除文件

發布時間:2015-04-16 18:48:39    瀏覽數:

  文件無法刪除,這樣的狀況我們經常遇到。這是由於某個“幕後”進程正在調用該文件,此時隻有結束該進程才可實現刪除。那如何定位該進程呢?通常情況下,我們需要借助諸如“冰刃”等第三方工具。不過,在Windows 7中利用其“資源監視器”可輕鬆搞定。

  下麵我們特模擬再現文件無法刪除的狀況。在D盤創建一個名為test的文件夾,然後運行命令提示符(cmd)並將命令路徑定位到該文件夾目錄下。此時,我們刪除test文件夾,可以看到彈出如圖1所示的對話框,提示:操作無法完成,文件夾或文件在另一程序中打開。

  接下來我們可這樣操作:右鍵單擊Windows 7任務欄選擇“啟動任務管理器”命令,在打開的“Windows 任務管理器”控製台窗口中點擊“性能”標簽,然後點擊點擊該標簽頁中的“資源監視器”按鈕進入“資源監視器”控製台。在控製台中點擊“CPU”標簽定位到該標簽頁下,然後在“關聯的句柄”右側的搜索框中輸入“test”,此時係統會自動搜索與test句柄相關聯的係統進程。搜等片刻,如圖所示可以看到搜索到的進程為cmd.exe(印證了上麵模擬的情形)。這說明正是cmd.exe進程正在調用test文件夾,才造成了對該文件夾刪除的失敗。右鍵單擊該進程,然後選擇“結束進程”命令彈出警告對話框,確認後即可結束cmd.exe進程。

  最後,刪除test文件夾,可以看到該文件夾被成功刪除。上麵雖是模擬的場景,其實和真實情景完全一樣,隻要大家靈活應用類似此類問題將不會再困擾你了。

  以上步驟有點麻煩,那麼怎麼才能實現快速的調用資源監視器呢?在進程列表中可以看到其進程名為perfmon.exe,但這個是性能監視器,在其中也無法找到資源監視器。後來考慮到命令行參數的問題,加上了一個參數/res。經測試,一切正常,於是創建一個快捷方式指向“C:\Windows\System32\perfmon.exe /res”,利用這個快捷方式就可以實現快速的調用。

上一篇:怎樣把Win7係統從7100 RC升至7600 下一篇:不為人知的 Win7係統小技巧日期欄顯示星期信息

Win7相關教程