Extrait de mon sujet : http://forum.pcastuces.com/sujet.asp?SUJET_ID=2446
http://www.sysinternals.com/files/procexpnt.zip (77 Kb) pour NT/2K
Comme vous le voyez, les programmes en cours d'exécution sont visibles dans la fenêtre du dessus. Celle du dessous montre les "handle", c'est-à-dire ce qui est utilisé comme ressources par le programme. Par ressources, j'entends un ensemble de choses comme un fichier, une dll, un "service" système, etc. Ce qui nous intéresse, ce sont les "File". Cliquez sur la colonne "Type" et vous verrez alors les "File" utilisés par un programme. Si vous ne voyez pas de colonne "Type", faites CTRL+H
Pour trouver un fichier en cours d'utilisation et ainsi le ou (les) programme(s) qui locke ce fichier, faites CTRL+F (ou cliquez sur les jumelles). Ensuite, dans la boîte qui s'ouvre, tapez le nom du fichier (même partiellement) et faites Enter. Cela devrait faire apparaître les processus qui utilisent le fichier. Faites l'essai avec les fameux index.dat, tapez index.dat dans le champ et vous verrez les instances d'Explorer qui bloquent les différents index.dat. Si vous ne trouvez pas le programme coupable qui bloque votre fichier, il faut passer à autre chose.