Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows 7系統教程 >> 關於Windows7系統教程 >> Win7中如何快速找出文件被誰占用

Win7中如何快速找出文件被誰占用

日期:2017/1/23 18:57:25      編輯:關於Windows7系統教程

Windows7下如何刪除正在被占用的文件?

Windows7下怎麼知道一個文件被誰占用?

我怎麼查到一個注冊表鍵值被誰占著不讓我改?

請先不要著急給我推薦第三方軟件,Windows7的新地盤裡面我能自己做主了,我們往下看--

當刪除文件或文件夾,特別是 Temp 臨時文件夾時,可能遇到下列錯誤信息【文件正在使用】或是【操作無法完成,因為文件已在 XXX 中打開】。( 請注意:XXX 代表其開啟的程序。)

Win7中如何快速找出文件被誰占用

要成功刪除這些文件,首先要找出哪些進程調用了它們,然後將相關應用程序關閉。相較於以前的操作系統,Windows 7 的"文件正在使用"對話框有了改進,通常它會列出是什麼程序在調用文件(如上圖紅色方框所示)。

不過,很多時候, 系統還是無法一一列出所有調用文件的程序,因此無法順利將文件刪除。這時,Windows 7 "資源監視器"--名氣不大,卻很實用的工具--就發揮作用了。

解決方法:

打開資源監視器。在開始搜索框中,鍵入"資源監視器",按回車鍵打開。

Win7中如何快速找出文件被誰占用

如果系統提示您輸入管理員密碼或進行確認,請鍵入該密碼或提供確認。

Win7中如何快速找出文件被誰占用

在"資源監視器"對話框中,切換到"CPU"選項卡。點擊"關聯的句柄"欄右側的小箭頭,將其展開。在搜索欄中輸入文件名(若文件名較長,輸入部分文件名即可),然後按一下回車鍵。現在,文件相關的所有進程都在"映像"欄中列出來了。

Win7中如何快速找出文件被誰占用

將調用文件的進程選中,右鍵鼠標,點擊“結束進程”。

Win7中如何快速找出文件被誰占用

現在可以順利刪除相關文件/文件夾了。

小提示:運用關聯句柄搜索,我們還可以查詢注冊表鍵值所對應的進程呢!^^

Win7中如何快速找出文件被誰占用

(僅供參考,不詳細介紹啦)

PS:

Windows Vista、Windows XP 系統沒有自帶資源監視器,無法實現類似查詢。作為替代,您可以下載一個小工具 Process Explorer,在需要時使用。

Copyright © Windows教程網 All Rights Reserved