廣告

Process Explorer – Windows系統和應用程式監視工具

Process Explorer 讓你深入了解目前系統正在執行的 Process 的資訊,包括載入的 DLL 與開啟的 Handles。它可以深入追蹤 DLL 的版本問題與 Handle Leaks,讓你更加的了解你的 Windows 系統與應用程式是如何運作的。

軟體名稱:Process Explorer
軟體版本:17.06
授權類型:免費軟體
支援語系:英文
支援系統:Windows
官方網站:Home

Process Explorer 官方下載


Process Explorer 是由 Sysinternals(現已屬於 Microsoft)開發的一款強大的系統監控工具,能夠幫助用戶查看並管理系統中的所有進程、CPU、記憶體使用情況、磁碟操作等。它提供比 Windows 任務管理器更多的詳細信息,並能夠讓用戶深入瞭解系統的運作。以下是 Process Explorer 的使用教學,幫助您快速上手。


1. 下載與安裝 Process Explorer

下載

  1. 前往 Process Explorer 官方網站Process Explorer 官方網站.
  2. 點擊 下載 Process Explorer,您將下載一個壓縮文件。

安裝

  1. 解壓縮下載的文件,您可以將文件放置在任何位置。
  2. 直接運行 procexp.exe(無需安裝),即可啟動 Process Explorer

2. Process Explorer 介面介紹

當您啟動 Process Explorer 後,會看到一個相對較複雜的界面,顯示有關進程的詳細信息。

主要界面區域

  • 進程列表:顯示當前運行的所有進程,您可以看到每個進程的名稱、ID、CPU 使用情況、記憶體占用等。
  • 進程樹:進程是以樹狀結構顯示的,子進程會顯示在其父進程下方。這有助於您理解各個進程之間的關係。
  • 搜尋框:在頂部工具欄中,您可以使用搜尋框來查找特定的進程或服務。
  • 詳細信息面板:選中進程後,下方會顯示該進程的詳細信息,包括內存、CPU、磁碟、網絡等資源使用情況。

3. 使用 Process Explorer 查看進程

查看進程詳情

  1. 啟動 Process Explorer 後,您會看到列出所有當前正在運行的進程。
  2. 點擊某個進程,可以在下方的 詳細信息面板 查看該進程的更多信息,包括:
    • CPU 使用情況:顯示該進程占用的 CPU 百分比。
    • 記憶體使用:顯示該進程使用的物理記憶體和虛擬記憶體。
    • 磁碟操作:顯示該進程對磁碟的讀寫操作。
    • 網絡活動:顯示該進程是否有網絡連接,以及使用的端口等。

查看進程樹

  1. Process Explorer 會以樹狀結構顯示所有進程,您可以輕鬆查看哪些進程是由哪些父進程啟動的。
  2. 點擊箭頭圖標可以展開或折疊樹形結構。

4. 使用 Process Explorer 終止進程

終止進程

  1. 在進程列表中,找到您想終止的進程。
  2. 右鍵單擊該進程,選擇 Kill ProcessKill Process Tree(如果該進程有子進程,後者會一併終止)。
  3. 確認終止進程,該進程將被強制結束。

終止進程時的注意事項

  • Kill Process:終止單一進程。
  • Kill Process Tree:終止該進程及其所有子進程。
    • 終止進程時要小心,有些系統進程(如 explorer.exe)可能會導致系統崩潰或變得不穩定。

5. 查看進程的性能與資源使用情況

CPU 使用情況

  1. 在主界面的進程列表中,您可以看到每個進程的 CPU 使用情況 列,顯示該進程當前的 CPU 使用百分比。
  2. 點擊 View > System Information,您可以查看整體系統的 CPU 使用情況、磁碟活動、網絡流量等。

記憶體使用情況

  1. 在進程列表中,查看 Working Set 列,顯示每個進程使用的物理記憶體大小。
  2. 點擊進程,右下角的詳細信息面板會顯示更多記憶體相關的數據,如虛擬內存(Virtual Memory)和提交大小(Paged Pool)。

磁碟操作

  1. 在進程的詳細信息中,您可以查看該進程對磁碟的讀寫操作。
  2. 這對於診斷磁碟I/O瓶頸非常有用。

6. 使用 Process Explorer 查看文件與句柄

查看文件句柄

  1. Process Explorer 中,您可以查看每個進程所打開的文件句柄。
  2. 右鍵單擊某個進程,選擇 Properties
  3. 在彈出的對話框中,切換到 Handles 標籤頁,您將看到該進程打開的所有文件、註冊表鍵等資源。

查找鎖定的文件

  1. 如果您無法刪除某個文件,可能是某個進程正在使用它。在 Process Explorer 中,您可以通過 Find > Find Handle or DLL 查找文件或 DLL 被哪些進程鎖定。
  2. 在搜索框中輸入文件名或路徑,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 絕對能夠成為您的得力助手。

廣告

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *