Process Explorer v17.056 |) W. g T( s$ L! g/ h
4 O1 n5 m3 B$ T S' }
In this article- y! c8 s; Y# c5 s
3 t. n8 P+ d7 z3 Q% t
Show 2 moreBy Mark Russinovich Published: July 26, 2023 1 J9 b' e6 s. O8 W. N9 ]7 p1 W& K7 W
https://learn.microsoft.com/en-us/sysinternals/downloads/process-explorer#download
+ n! ]5 f" K1 U3 _) r/ J% H2 a1 p* ?1 G8 Z2 ^8 D! [) q& y
Introduction* }: H0 _/ }; o
Ever wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have opened or loaded. The Process Explorer display consists of two sub-windows. The top window 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 Process Explorer is in: if it is in handle mode you'll see the handles that the process selected in the top window has opened; if Process Explorer is in DLL mode you'll see the DLLs and memory-mapped files that the process has loaded. Process Explorer also has a powerful search capability that will quickly show you which processes have particular handles opened or DLLs loaded. The unique capabilities of Process Explorer make it useful for tracking down DLL-version problems or handle leaks, and provide insight into the way Windows and applications work. Related Links
! m+ N: ]2 y) v0 x" M1 g) `- Windows Internals Book The official updates and errata page for the definitive book on Windows internals, by Mark Russinovich and David Solomon.
- Windows Sysinternals Administrator's Reference The official guide to the Sysinternals utilities by Mark Russinovich and Aaron Margosis, including descriptions of all the tools, their features, how to use them for troubleshooting, and example real-world cases of their use.6 z8 f% a2 U7 ~; @ n; D4 z' X
Download
) w# J1 C, P0 j; KRuns on: - Client: Windows 8.1 and higher.
- Server: Windows Server 2012 and higher.- U1 h: }8 x2 E3 W: g6 i
Installation) }' \ i; ?/ H( }& y' J8 o2 m
Simply run Process Explorer (procexp.exe). Note on use of symbols7 M4 g" b3 r; ?% t
When you configure the path to DBGHELP.DLL and the symbol path uses the symbol server, the location of DBGHELP.DLL also has to contain the SYMSRV.DLL supporting the server paths used. See [color=var(--theme-hyperlink)]SymSrv documentation or more information on how to use symbol servers. Learn More
3 i- j" M/ t' |+ UHere are some other handle and DLL viewing tools and information available at Sysinternals: / D: S4 G5 ]1 O L
|