萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 不用第三方工具刪除被佔用檔案:資源監視器定位鎖定進程並釋放

問題場景

嘗試刪除/移動/重命名檔案/資料夾時,提示:「動作無法完成,因為檔案在另一個程式中開啟」。傳統做法需第三方工具 (Unlocker、LockHunter、IObit Unlocker),Win7 內建 資源監視器 即可完美定位並釋放。

操作步驟

  1. 右鍵工作列 → 「啟動工作管理員」 (或 Ctrl+Shift+Esc)。
  2. 切換到 「效能」 索引標籤 → 底部點擊 「資源監視器」 按鈕。
  3. 在資源監視器視窗,切換到 「CPU」 索引標籤。
  4. 展開 「相關聯的控制代碼」 區塊。
  5. 在右側搜尋框輸入 目標檔案/資料夾名稱** (如 test、report.docx、D:\Data)。
  6. 等待搜尋完成,清單會顯示持有該檔案控制代碼的進程 (如 cmd.exe、notepad.exe、WINWORD.EXE、System)。
  7. 右鍵目標進程 → 「結束程序」 (或「結束程序樹」) → 確認。
  8. 回到總管,即可正常刪除/移動/重命名該檔案。

快速啟動資源監視器捷徑

  1. 桌面右鍵 → 新增 → 捷徑。
  2. 位置輸入:C:\Windows\System32\perfmon.exe /res。
  3. 命名為「資源監視器 (快速)」,完成。
  4. 可釘選到工作列/開始選單,單擊即開啟 CPU 索引標籤的資源監視器。

進階:命令列查詢檔案鎖定 (無 GUI 環境)


rem 使用 Sysinternals Handle.exe (需下載)
handle.exe -a "D:\test\report.docx"

rem PowerShell 使用 .NET FileStream 偵測 (僅限當前程序)
# 較複雜,建議用 Handle.exe 或 Resource Monitor

注意事項

  • 結束 System (PID 4) 持有的控制代碼通常會導致系統不穩,請嘗試重新啟動而非強制結束。
  • 結束關鍵應用程式 (Word、Excel、Outlook、Visual Studio) 會導致未儲存資料遺失,請先嘗試在應用程式內正常關閉檔案。
  • 資源監視器搜尋支援部分路徑、副檔名、關鍵字,不需完整路徑。
copyright © 萬盛學電腦網 all rights reserved