Process Explorer 10.0
Ce soft n'est pas particulièrement lié à .Net, mais il s'agit sans aucun doute d'un outil très important de ma toolbox.
Eh bien il vient de changer de version majeure pour passer en 10.0 !
Pour ceux qui ne connaissent pas encore, il s'agit d'un excellent freeware qu'on peut décrire au premier abord comme une version gonglée du gestionnaire des tâches "standard" de Windows (auquel il peut d'ailleurs se substituer automatiquement, via une option).
Mais testez le et vous verrez que ce n'est pas que ça.
Il est édité par Mark Russinovich, de Sysinternals.
H.S. : Si ce nom vous dit quelquechose alors que vous n'avez jamais utiliser d'outils Sysinternals (o_O), c'est probablement à cause de "l'affaire des rootkits", c'était lui : Sony, Rootkits and Digital Rights Management Gone Too Far.
Au menu :
The process column is locked on the left side so that it doesn't scroll horizontally out of view
You can configure custom column selections and save them as easy-to-access column sets
Image verification option now verifies images in the background
More refresh intervals
Runas menu entry in the File menu
Run as Limited User menu entry in the File menu to run a process without administrative privileges and group membership
Process menu includes Restart item to kill and then restart a selected process
Can suspend individual threads on Threads page of Process Properties dialog
The Find Window target moves Process Explorer's main window to the back to get it out of the way
Close Window command uses same End Task functionality as Task Manager
Show New Processes option scrolls display to make new processes visible
Heuristics to detect more image packers
User name of account in which Process Explorer is running is shown in the title bar
Services can be stopped, resumed, and paused from the Services tab of the Process Properties dialog
The DLLs that host SvcHost processes are listed in the Services tab of the Process Properties dialog
Services running within a process display on the process' tooltip
As a parallel to the CPU Usage History column there's now a Private Bytes Usage History column
The Process view includes columns that show the working set breakdown of the process in shared, shareable and private pages
New delta private-bytes column to show changes in private virtual memory usage
Can copy lines from the Process, DLL and Handle views to the clipboard
Option to show pagefile-backed (unnamed) sections in DLL view
DLL and handle searching consolidated
The DLL view includes columns that show the working set contributions in shared, shareable, and private pages
The DLL a Rundll32 process hosts is shown in its process tooltip
Packed DLL highlighting in DLL view
Image signing verification available for DLLs
Better DLL properties dialog
Object address shown in Object Properties dialog
File object share flags column for Handle view
Je n'en ai pas encore fait complètement le tour, mais voici déjà quelques uns des changements que j'apprécie déjà :
The process column is locked on the left side so that it doesn't scroll horizontally out of view
Très sympathique ce changement là, une petite capture du changement en tre la version 9.x (à gauche) et la version 10 illustrera bien la chose :

The Find Window target moves Process Explorer's main window to the back to get it out of the way
Sympathique aussi : dès qu'on se sert de l'outil de sélection de fenêtre, Process Explorer se cache et revient au premier plan une fois la visée effectuée :-)
Services can be stopped, resumed, and paused from the Services tab of the Process Properties dialog
The DLLs that host SvcHost processes are listed in the Services tab of the Process Properties dialog
Services running within a process display on the process' tooltip
Ces trois là illustrés en une seule capture : l'apparition des boutons de contôle du service, le path de la dll et le tooltip qui va vous éviter d'ouvrir les fenêtres de propriétés de chaque process pour enfin trouver celui qui fait tourner le service que vous cherchez :-)

Et The DLL a Rundll32 process hosts is shown in its process tooltip est similaire.
File object share flags column for Handle view
Maintenant que vous avez trouver quel process utilise le fichier en même temps que vous, vous pouvez aussi savoir quel partage d'accès il a requis.
Bref, si vous ne connaissez pas encore, n'hésitez pas à le tester, mais vous risquez de le garder ;-)
Et n'hésitez pas à parcourir le reste des outils du site Sysinternals, vous ne serez pas deçu !
La page de Process Explorer (freeware)
Le blog de Mark Russinovich
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :