📄 procexp.htm
字号:
<i>Process Explorer</i> shows you information
about which handles and DLLs processes have opened
or loaded. </p>
<p>The <i>Process Explorer</i> display consists
of two sub-windows. The top always shows a list
of the currently active processes, including the
names of their owning accounts, whereas the information
displayed in the bottom window depends on the
mode that <i>Process Explorer</i> is in: if it
is in handle mode you’ll see the handles
that the process selected in the top window has
opened; if <i>Process Explorer</i> is in DLL mode
you’ll see the DLLs and memory-mapped files
that the process has loaded. <i>Process Explorer</i>
also has a powerful search capability that will
quickly show you which processes have particular
handles opened or DLLs loaded. <font color="#000000"><br>
<br>
</font>The unique capabilities of <i>Process Explorer</i>
make it useful for tracking down DLL-version problems
or handle leaks, and provide insight into the
way Windows and applications work. </p>
<p>What's new in Version 5.2:</p>
<ul>
<li>CPU usage column on Win9x</li>
<li>GDI and USER handle display in process properties
(Win2K/XP)</li>
<li>Find dialog supports handle-type searching</li>
</ul>
<p>What's new in version 5.1:</p>
<ul>
<li>CPU usage column</li>
<li>Session IDs on systems that have Terminal
Services</li>
<li>Process environment tab in process properties
dialog</li>
<li>Display of process tree (parent/child relationships)</li>
<li>More efficient refresh</li>
<li>Debug process menu item that launches registered
Win32 debugger</li>
</ul>
<p>What's new in version 5.0: </p>
<ul>
<li>Autorefresh</li>
<li>Service process highlighting</li>
<li>Highlight processes running in your account</li>
<li>Change process priority</li>
<li>Launch Depends if its on your PATH</li>
<li>Displays process group membership and privilege
usage </li>
<li>Shows process start directory</li>
<li>Improved UI and performance</li>
</ul>
<p>Other <i>Process Explorer </i>features include:
</p>
<ul>
<li>Support for full handle viewing on Win9x/Me
(with the exception of Registry key handles)</li>
<li>Process icons </li>
<li>Refresh highlighting: new entries in the process,
handle and DLL views are green, and deleted
ones red </li>
<li>Listview tooltips</li>
<li>DLL descriptions in the DLL view</li>
<li>Highlights relocated DLLs </li>
<li>Jump-to-entry in the find dialog</li>
<li>Efficient refresh</li>
<li>Runs on Windows 9x/Me</li>
<li>Lists all process owners, even on Terminal
Server systems</li>
</ul>
<p><i>Process Explorer</i> works on Windows 9x/Me,
Windows NT 4.0, Windows 2000 and Windows XP.<br>
<br>
<img src="../../images/screenshots/prcxshot.gif" width="563" height="383">
</td>
</tr>
<tr>
<td colspan="3" height="40" valign="middle"><span class='sectionheader'>Installation</span></td>
</tr>
<tr>
<td valign="TOP" colspan="3"> Simply run <i>Process
Explorer</i> (procexp.exe). On Windows NT/2K, <i>Process
Explorer</i> requires that your account have the
"load driver" and "debug" privileges.
<br>
<br>
<i>Process Explorer</i> will remember its window positions
and the mode that it was in each time you exit it,
and initialize with these settings when started
again. <font face="arial"></font></td>
</tr>
<tr>
<td height="40" colspan="3" valign="middle"><span class='sectionheader'>Processses</span></td>
</tr>
<tr>
<td colspan="3" valign="TOP">
<p>You can sort processes by any of the columns
in the process view, or click on the View|Show
Process Tree menu item or toolbar button to have
the process view represent the process creation
tree. The tree represents the parent-child relationships
of processes by indenting children underneath
their parent.<br>
</p>
<p> If you right-click on a process <em>Process
Explorer</em> will pop-up a context-menu that
will let you view additional CPU and memory-related
properties of the process, change the process'
base priority, or immediately terminate the process.
. If the <i>Dependency Walker</i> utility (www.dependencywalker.com
- depends.exe) is on your path, you'll also see
a menu item that lets you launch Depends with
the selected process as the target. Alternately,
you can use toolbar buttons or menu entries to
accomplish the same tasks. Use the tab key to
move the focus between the process and the handle
or DLL windows. </p>
<p>Select the Options|Highlight Services menu item
for Process Explorer to highlight process that
host services. You can see the services that are
running in a process on the Services tab of a
process' properties dialog.</p>
<p>To highlight your own processes, which might
be useful in a Terminal Services environment,
select the Options|Highlight Own Processes.</p>
<table width="100%" border="0" cellspacing="2">
<tr>
<td colspan="3" height="40" valign="middle"><span class='sectionheader'>Handle
Mode</span></td>
</tr>
<tr>
<td valign="TOP" colspan="3">
<p>When <i>Process Explorer</i> is in handle
mode you'll see the names of all the named
objects that a selected process has open.
You can view detailed information about
many handle types, including the state of
synchronization objects (signaled, held)
like semaphores, mutexes and events. </p>
<p>Select the Options|Show Unnamed Handles
menu item or toolbar button to see all the
process' handles, both named and un-named.
You can toggle this mode on and off according
to what you want to see. Right-clicking
on a handle brings up a menu that lets you
forcibly close a handle - you should only
use this in extreme circumstances because
doing so may result in an application or
system crash. </p>
<p>Processes and threads are treated as named
objects, so you will be shown the process
name and, in parenthesis, the process identifier
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -