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

2010/12/17 13:10:26    編輯:微軟官方易寶典     字體:【

Win7之家www.airtaxifl.com):Windows7中如何快速找出文件被誰占用

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

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

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

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

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

要成功刪除這些文件,首先要找出哪些進程調(diào)用了它們,然后將相關(guān)應(yīng)用程序關(guān)閉。相較于以前的操作系統(tǒng),Windows 7 的“文件正在使用”對話框有了改進,通常它會列出是什么程序在調(diào)用文件(如上圖紅色方框所示)。

不過,很多時候, 系統(tǒng)還是無法一一列出所有調(diào)用文件的程序,因此無法順利將文件刪除。這時,Windows 7 “資源監(jiān)視器”——名氣不大,卻很實用的工具——就發(fā)揮作用了。

解決方法:

打開資源監(jiān)視器。在開始搜索框中,鍵入“資源監(jiān)視器”,按回車鍵打開。

如果系統(tǒng)提示您輸入管理員密碼或進行確認(rèn),請鍵入該密碼或提供確認(rèn)。

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



將調(diào)用文件的進程選中,右鍵鼠標(biāo),點擊“結(jié)束進程”。

現(xiàn)在可以順利刪除相關(guān)文件/文件夾了。

小提示:運用關(guān)聯(lián)句柄搜索,我們還可以查詢注冊表鍵值所對應(yīng)的進程呢!^^

 

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

PS:

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