Windows 10 中的進程資源管理器:高階任務管理器詳解

Process Explorer是微軟 Sysinternals 出品的進階進程檢查工具。在 Windows 10 電腦上,當任務管理器只能顯示某個進程正在執行,卻無法解釋該進程開啟了哪些視窗、載入了哪些 DLL 檔案、屬於哪個帳戶,或哪個進程正在佔用某個檔案或視窗時,Process Explorer 就顯得特別有用。

這並不意味著任務管理器就過時了。對於日常檢查和結束無回應的應用程序,任務管理器仍然更快。而對於更深入的故障排除,進程資源管理器則是更好的選擇。

相容性說明:微軟目前的Process Explorer 頁面列出了 v17.14 版本,並將 Windows 11 及更高版本列為支援的用戶端版本。微軟Sysinternals Suite Store 文件仍然描述的是 Windows 10 的行為。如果您管理 Windows 10 系統,請在標準化新版本之前查看最新的微軟支援說明。

什麼是流程瀏覽器?

Process Explorer 是一款 Sysinternals 出品的便攜式工具,它以父子樹狀結構顯示正在運行的進程。上方窗格列出了活動進程以及一些實用列,例如進程 ID (PID)、CPU 使用率、私有位元組數、工作集、描述、公司名稱和其他可選資料。這種樹狀視圖可以更輕鬆地查看哪些進程是由其他程式啟動的。

Process Explorer 進程樹顯示 Windows 進程、PID、CPU 使用率、私有位元組數、工作集和描述

Process Explorer 相較於任務管理器的優點在於它能夠檢查進程正在使用的物件。微軟在其文件中專門介紹了其雙窗格設計:下窗格可以顯示上方所選進程的開啟句柄、已載入的DLL 和記憶體映射檔。

行程資源管理器與工作管理員

任務工作管理員行程資源管理器
快速檢查 CPU 和記憶體出色的很好,希望有更多專欄。
結束應用程式或進程是的是的,包括流程樹操作
參見親子關係有限的詳細樹狀圖
找出哪個進程開啟了檔案。並非其主要目的內建句柄搜尋
檢查已載入的 DLL 和開啟的句柄有限的核心功能
識別可見視窗背後的過程沒有直接目標工具尋找 Windows 進程目標

如何在 Windows 10 中使用 Process Explorer

1. 從微軟下載並運行它

請僅從上方連結的微軟 Sysinternals 官方頁面取得 Process Explorer。此獨立下載套件為可攜式版本,無需傳統安裝程式:解壓縮檔案並執行 Process Explorer 執行檔即可。為了更全面地查看系統進程,請在適當情況下以管理員權限執行它。

2. 檢查進程及其句柄或 DLL

選擇一個進程,啟用下方窗格,然後在句柄視圖和 DLL 視圖之間切換。句柄可以包含檔案、登錄項目、事件和其他 Windows 物件。 DLL 模式顯示該進程載入的模組和記憶體映射檔。這比假設每個註冊表項或具有應用程式名稱的檔案都專屬於該應用程式要精確得多。

行程資源管理器下方窗格顯示所選程序開啟的句柄、DLL、檔案、登錄項目、事件和其他物件。

3. 找出導致檔案鎖定的原因

如果 Windows 提示某個檔案正在使用中,請使用 Process Explorer 的「尋找句柄或 DLL」搜尋功能,並輸入部分檔案或資料夾名稱。搜尋結果將識別具有匹配的開啟句柄或已載入模組的進程。這是 Process Explorer 最有價值的故障排除功能之一,微軟的文檔中也對此進行了重點介紹。

在進程資源管理器中,使用「尋找句柄或 DLL」對話方塊搜尋 sample.txt 文件,並列出具有匹配文件句柄的進程。

不要立即終止搜尋結果中的所有進程。首先確認進程是什麼,保存目前工作,並在可能的情況下正常關閉所屬應用程式。

4. 確定哪個程序擁有該視窗

對於不明彈窗、錯誤框或應用程式窗口,請使用「尋找窗口」的「進程目標」工具。將目標拖曳到視窗上,「進程資源管理器」會高亮顯示所屬進程。當通用對話方塊無法顯示建立該視窗的應用程式時,此方法尤其有用。

使用進程資源管理器尋找 Windows 進程目標,識別記事本並高亮顯示對應的 notepad.exe 進程。

Process Explorer 的其他實用功能

  • 掛起進程:暫停進程的執行,但不終止它。這在故障排除期間非常有用,但如果掛起錯誤的系統進程,可能會導致 Windows 系統不穩定。
  • 終止進程樹:當無法正常關閉應用程式時,終止父進程及其子進程。
  • 進程屬性:檢查可執行檔路徑、命令列、執行緒、TCP/IP 活動、安全性資訊、環境和效能資料(如有)等詳細資訊。
  • 顏色編碼:更快地區分流程類型與變更。圖例可配置,因此如果您不確定某種顏色代表什麼含義,請不要依賴記憶。
  • VirusTotal 整合:請將信譽結果作為輔助參考,而非判斷流程安全或惡意的證明。除非您了解資料共享的潛在影響,否則請避免提交未知的私有或專有二進位檔案。

Process Explorer 可以替代任務管理器嗎?

是的。 Process Explorer 包含一個「替換工作管理員」選項,可將其註冊為在 Windows 預設啟動工作管理員時自動開啟。由於此設定是全域性的,因此通常需要管理員權限。這對於高級用戶來說可能很方便,但並非必須;許多用戶更傾向於將任務管理器用於日常工作,僅在需要進行更深入的診斷時才開啟 Process Explorer。

當 Process Explorer 是合適的工具時

當您需要解答任務管理器無法回答的特定問題時,請使用進程資源管理器:哪個進程擁有此視窗?哪個程式開啟了此文件?此進程載入了哪些 DLL?它啟動了哪些子進程?對於普通的資源監視,任務管理器更簡單易用。但對於進程取證和複雜的 Windows 故障排除,進程資源管理器是微軟提供的功能最強大的工具之一。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。