Você pode usar o SysInternals Process Explorer da Microsoft.
Você pode pressionar Ctrl + L no Process Explorer para ver quais identificadores um processo abriu (quando você seleciona um processo) e usar " Localizar "para procurar um arquivo e ver quais processos têm esse arquivo aberto.