Para o Windows, veja duas ferramentas da Sysinternals (desde que adquiridas pela Microsoft):
- Process Explorer : quais identificadores de arquivo estão em uso a qualquer momento.
If [ProcessExplorer] 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 Monitor : rastreia todos os acessos ao sistema de arquivos por um processo (ou caminho ou ...)
Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry and process/thread activity.
- O handle é outra ferramenta da Sysinternals, semelhante ao Process Explorer, pois lista as identificações de um arquivo de processos, mas é um aplicativo de console, ao contrário dos outros dois.