檔案被誰占用、CPU 被誰吃掉:Process Explorer 一次講清楚

摘要

微軟自家出品、可以頂替系統內建工作管理員的工具:處理程序樹、即時的 CPU 與記憶體曲線,還有一個搜尋,能直接告訴你「刪不掉的檔案」正被哪個處理程序握著。

推薦
軟體名稱
Process Explorer
版本
17.14
收費
免費
開源
非開源
作業系統
Windows
更新時間
2026-10-18 22:00

內建工作管理員答不出來的那三個問題

用過一陣子 Windows 的人,都遇過同樣的三個死胡同。想刪一個檔案,系統說它正在使用中,卻不說是被誰用。有東西在吃處理器,管理員給你一個名字和一個百分比,兩個都不解釋。機器變慢了,處理程序清單是扁平的、照字母排的,而排在最上面那個跟把它啟動起來的那個之間,看不到任何關係。

Process Explorer 存在的理由就是回答這三個問題,而它有一點很不尋常:它是微軟自己出的,出自該公司那套長年維護的底層系統工具,作者是一位以拆解系統內部運作聞名的工程師。它不是第三方拿來取代官方工具的東西,它是官方自己的答案,而且只要你願意,它可以整組接手內建工作管理員的位置。

扁平清單做不到的事

它的處理程序清單是一棵樹,不是一欄。每個處理程序都掛在啟動它的那一個底下,於是一個服務、拉起它的啟動器、以及它自己再開出來的那些子程序,會以一個結構出現,而不是三行剛好共用同一個名字開頭、彼此毫無關係的紀錄。看過一台機器的處理程序表被這樣排過之後,再回去看清單,會像在讀一份把姓氏拿掉的族譜。

旁邊是處理器、記憶體、磁碟活動的即時曲線,滑鼠移到某個尖峰上,就能指出是哪個處理程序造成的。這聽起來像小方便,實際上是「知道出事了」與「知道是什麼事」之間的差別。第三項能力才是大家裝它的原因:對所有執行中的處理程序,搜尋它們握著的控制代碼與已載入的模組。問它某個檔名被誰握著,它立刻給出那個處理程序,而不是讓你把應用程式一個一個關掉,直到檔案鬆手。

它還可以把某個處理程序送去給一長串線上掃毒引擎檢視,讓「可疑」變成「判定」,而且不必安裝任何東西。這是可選的,它會把那個執行檔的相關資訊送出去,而誠實的說法是:這是方便,不是保證——好幾家說乾淨的檔案不代表乾淨,好幾家說有毒的則幾乎一定有毒。

處理程序樹與即時效能曲線

三個讓它值得留著的情境

第一種是刪不掉的檔案。所有可能用到它的應用程式看起來都關了,系統還是堅持它被占用。在執行中的系統裡搜尋這個檔名,就會找出握著它的處理程序——常常是看不見的東西:索引服務、同步客戶端、躲在別的程式裡的殼層擴充。問題在你讀完答案的時間裡就解決了。

第二種是變吵變熱的機器。內建管理員說某個系統處理程序吃掉一半的處理器,然後就沒有下文。打開那個處理程序,會看到它一條一條的執行緒,而真正在空轉的驅動或核心元件就在裡面。這是症狀與原因之間的差別,也是系統管理員會在伺服器上常年開著它的理由。

第三種是共用函式庫的版本衝突。某個程式拒絕啟動,抱怨元件不見了或版本不對。下方的面板會列出一個處理程序載入的每一個模組,連同各自被載入的完整路徑與版本,於是「這個應用程式抓到的是搜尋順序裡更前面那個舊的副本」就一目了然。那一個畫面取代了大量猜測。

實務上

它免費、小到可以放在隨身碟裡,而且免安裝就能跑——在沒有安裝權限的機器上,這一點很重要。它只有 Windows 版,沒有別的平台版本,也沒有假裝有。支援目前的桌面版 Windows 與同世代的伺服器版本,這也是它在伺服器上出現的頻率跟在工作站上一樣高的原因。

有一個設定值得提,因為它會改變這個工具的角色:可以讓它取代內建工作管理員,之後平常那個快捷鍵、以及在工作列上按右鍵,叫出來的都是它。此後內建的就等於不見了——這到底是重點還是越界,取決於你的口味;而且這是可逆的,所以試一下沒有成本。

適合誰

曾經需要知道「是哪個處理程序握著這個檔案」的人——也就是用電腦用得夠久的大部分人。把處理程序樹與執行緒清單當日常工具、而不是當新奇玩意的系統管理員與技術支援。在追查已載入函式庫版本衝突的開發者。以及單純想要一個會回答你真正問的問題、而不是丟個百分比就轉移話題的工作管理員的人。

這是少數不需要辯論的工具:作業系統的廠商自己做的、不收錢、小到可以住在隨身碟裡,而且回答內建工具根本不承認存在的問題。處理程序樹、即時曲線、控制代碼搜尋,都不是拿來欣賞的功能,而是東西一壞就會伸手去抓的那三樣。

老實的總結

它的價值在診斷,不在裝飾。這裡沒有任何東西能讓機器變快;它讓機器變得可讀,而那才是讓機器變快的前提。限制同樣清楚:只有一個平台、介面是能用而不是好看、細節多到正好是管理員想要的、對其他人則略顯嚇人。它不是開源的,所以「它內部到底做了什麼」這種最深的問題,答案來自官方說明與口碑,而不是來自讀程式碼——對一個由作業系統廠商自己簽章的工具來說,這是可接受的交換,而它值得被講出來,而不是被含糊帶過。

Process Explorer下載地址
支援的作業系統: Windows