Process Explorer 讓你深入了解目前系統正在執行的 Process 的資訊,包括載入的 DLL 與開啟的 Handles。它可以深入追蹤 DLL 的版本問題與 Handle Leaks,讓你更加的了解你的 Windows 系統與應用程式是如何運作的。
軟體名稱:Process Explorer
軟體版本:17.06
授權類型:免費軟體
支援語系:英文
支援系統:Windows
官方網站:Home
Process Explorer 是由 Sysinternals(現已屬於 Microsoft)開發的一款強大的系統監控工具,能夠幫助用戶查看並管理系統中的所有進程、CPU、記憶體使用情況、磁碟操作等。它提供比 Windows 任務管理器更多的詳細信息,並能夠讓用戶深入瞭解系統的運作。以下是 Process Explorer 的使用教學,幫助您快速上手。
1. 下載與安裝 Process Explorer
下載
- 前往 Process Explorer 官方網站:Process Explorer 官方網站.
- 點擊 下載 Process Explorer,您將下載一個壓縮文件。
安裝
- 解壓縮下載的文件,您可以將文件放置在任何位置。
- 直接運行
procexp.exe(無需安裝),即可啟動 Process Explorer。
2. Process Explorer 介面介紹
當您啟動 Process Explorer 後,會看到一個相對較複雜的界面,顯示有關進程的詳細信息。
主要界面區域
- 進程列表:顯示當前運行的所有進程,您可以看到每個進程的名稱、ID、CPU 使用情況、記憶體占用等。
- 進程樹:進程是以樹狀結構顯示的,子進程會顯示在其父進程下方。這有助於您理解各個進程之間的關係。
- 搜尋框:在頂部工具欄中,您可以使用搜尋框來查找特定的進程或服務。
- 詳細信息面板:選中進程後,下方會顯示該進程的詳細信息,包括內存、CPU、磁碟、網絡等資源使用情況。
3. 使用 Process Explorer 查看進程
查看進程詳情
- 啟動 Process Explorer 後,您會看到列出所有當前正在運行的進程。
- 點擊某個進程,可以在下方的 詳細信息面板 查看該進程的更多信息,包括:
- CPU 使用情況:顯示該進程占用的 CPU 百分比。
- 記憶體使用:顯示該進程使用的物理記憶體和虛擬記憶體。
- 磁碟操作:顯示該進程對磁碟的讀寫操作。
- 網絡活動:顯示該進程是否有網絡連接,以及使用的端口等。
查看進程樹
- Process Explorer 會以樹狀結構顯示所有進程,您可以輕鬆查看哪些進程是由哪些父進程啟動的。
- 點擊箭頭圖標可以展開或折疊樹形結構。
4. 使用 Process Explorer 終止進程
終止進程
- 在進程列表中,找到您想終止的進程。
- 右鍵單擊該進程,選擇 Kill Process 或 Kill Process Tree(如果該進程有子進程,後者會一併終止)。
- 確認終止進程,該進程將被強制結束。
終止進程時的注意事項
- Kill Process:終止單一進程。
- Kill Process Tree:終止該進程及其所有子進程。
- 終止進程時要小心,有些系統進程(如
explorer.exe)可能會導致系統崩潰或變得不穩定。
- 終止進程時要小心,有些系統進程(如
5. 查看進程的性能與資源使用情況
CPU 使用情況
- 在主界面的進程列表中,您可以看到每個進程的 CPU 使用情況 列,顯示該進程當前的 CPU 使用百分比。
- 點擊 View > System Information,您可以查看整體系統的 CPU 使用情況、磁碟活動、網絡流量等。
記憶體使用情況
- 在進程列表中,查看 Working Set 列,顯示每個進程使用的物理記憶體大小。
- 點擊進程,右下角的詳細信息面板會顯示更多記憶體相關的數據,如虛擬內存(Virtual Memory)和提交大小(Paged Pool)。
磁碟操作
- 在進程的詳細信息中,您可以查看該進程對磁碟的讀寫操作。
- 這對於診斷磁碟I/O瓶頸非常有用。
6. 使用 Process Explorer 查看文件與句柄
查看文件句柄
- 在 Process Explorer 中,您可以查看每個進程所打開的文件句柄。
- 右鍵單擊某個進程,選擇 Properties。
- 在彈出的對話框中,切換到 Handles 標籤頁,您將看到該進程打開的所有文件、註冊表鍵等資源。
查找鎖定的文件
- 如果您無法刪除某個文件,可能是某個進程正在使用它。在 Process Explorer 中,您可以通過 Find > Find Handle or DLL 查找文件或 DLL 被哪些進程鎖定。
- 在搜索框中輸入文件名或路徑,Process Explorer 會列出所有打開該文件的進程。
7. 常見問題與解決方法
1. 如何在 Process Explorer 中搜尋進程?
- 在 Process Explorer 上方的搜索框中輸入進程名稱,或者按 Ctrl + F 打開搜索窗口來查找特定的進程。
2. 為什麼我的系統會顯示很多「svchost.exe」進程?
- svchost.exe 是一個系統進程,負責運行多個 Windows 服務。Process Explorer 能夠顯示每個 svchost.exe 進程背後對應的具體服務,您可以查看其屬性來進一步瞭解。
3. 如何設置 Process Explorer 顯示更多的列?
- 點擊 View > Select Columns,然後選擇您希望顯示的其他信息列,如磁碟使用情況、網絡流量等。
4. 如何重設 Process Explorer 的設置?
- 如果您改變了顯示設置,想要恢復默認設置,點擊 Options > Restore Default Settings。
8. 結語
Process Explorer 是一個功能強大、靈活的系統監控工具,對於希望深入了解計算機內部運作的使用者而言,無疑是必備的工具之一。它提供比 Windows 任務管理器更多的資訊,幫助您追蹤進程、分析系統性能、終止不必要的進程、查看文件句柄等。如果您需要進行系統診斷或調試,Process Explorer 絕對能夠成為您的得力助手。
廣告



