Process Explorer是一款免費的系統進程監控和管理軟件。自從我發現了這款軟件后,我再也沒有使用過Windows自帶的任務管理器了,因為Process Explorer比后者好用得太多。 在bing搜索引擎里輸入Process Explorer,即可找到免費下載的頁面。 這款軟件短小精悍,只有不到900KB的一個執行文件,但是功能異常強大。 雙擊procexp64.exe后,看到如下的界面。 Process Explorer有哪些強大的功能呢?聽我一一道來。 上圖表格的第一列:Description,即進程名稱描述。點擊這個column,就可以把所有進程以名稱排序。 排序之后,能發現一些有趣的事情。比如我電腦上正在用Chrome瀏覽器上網,瀏覽器里開了6個標簽頁,沒想到Chrome在背后悄悄啟動了這么多chrome.exe在工作著。 下圖同時也體現了第二列Path(路徑)的作用,即顯示了每個進程是由電腦上哪個執行文件啟動的。當您在Process Explorer里發現一些可疑進程時,可以找到它們對應的執行文件名,在百度或者Google上按照執行文件名進行搜索,即可得知這些可疑進程是否和病毒相關。 后面幾列中有用的我都已經標注出來了:依次是CPU占用率,進程ID,進程占據的內存大小,進程的可執行文件對應的公司名稱(并不是每個進程都有對應的公司名稱顯示)和進程對應的可執行文件的版本號。 在任何一列處單擊右鍵選擇“Select Columns”,還可以根據您的實際需求對工具顯示出來的列進行定制化: 這里可以把某些您不感興趣的列隱藏掉(去掉列前面對應的勾即可),讓結果頁面更加清爽: 下面介紹Process Explorer的特色功能。 1. 雙擊一個進程,能看到進程的明細界面,比Windows自帶的信息要詳細得多。 比如下圖是我雙擊了一個chrome.exe后的明細頁面: 從明細頁面里能了解到: chrome.exe的啟動命令行: 'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe' --type=gpu-process --field-trial-handle=1244,4812523378999820546,6390505235955043988,131072 --gpu-preferences=KAAAAAAAAACAAwCAAQAAAAAAAAAAAGAAEAAAAAAAAAAAAAAAAAAAACgAAAAEAAAAIAAAAAAAAAAoAAAAAAAAADAAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAAAKAAAAEAAAAAAAAAAAAAAACwAAABAAAAAAAAAAAQAAAAoAAAAQAAAAAAAAAAEAAAALAAAA --service-request-channel-token=1004978CCC8AD3B582913407EA95DEB5 --mojo-platform-channel-handle=1340 --ignored=' --type=renderer ' /prefetch:2 chrome.exe的當前工作目錄:C:\Program Files (x86)\Google\Chrome\Application\67.0.3396.99\ 點Performance標簽頁,能看到該進程的用戶時間,內核時間,總共運行時間,占據的物理內存和虛擬內存,I/O性能等參數。 TCP/IP標簽頁:這個標簽頁作用和Windows自帶的命令行netstat類似。 比如我用nodejs寫了一個簡單的web服務器,監聽在3000這個端口號上: 使用Process Explorer立即發現了這個監聽在3000端口上的node.exe進程: Environment標簽頁:該進程能使用的環境變量列表: 右鍵單擊一個進程,可以給其設置優先級: 使用菜單Options->Replace Task Manager, 可以用Process Explorer替換掉Windows自帶的Task manager。 介紹了Process Explorer這么多強大的功能,趕緊試試吧! |
|
來自: 首家i55ryzehof > 《電腦知識》