Atualização: Eu pesquisei essa questão ainda mais (desde que notei o mesmo comportamento no meu próprio computador, e estava preocupado que isso fosse algum tipo de malware), e agora acredito que minha resposta original estava de fato incorreto. Aqui está o que eu encontrei agora:
- Vários processos diferentes são lidos a partir desse arquivo e de diferentes deslocamentos, mas com o mesmo tamanho: 4K (exatamente uma página de memória).
- Existem operações de ReadFile, mas não abrem o arquivo, o que faz pouco sentido.
- Olhando para o rastreamento de pilha, vejo que todas as solicitações incluem uma falha de página no rastreamento, por exemplo, este arquivo lido está dentro de
IoPageRead(), função kernel que lê páginas do arquivo de paginação na memória. - Essas leituras acontecem em C: \ $ Directory e V: \ $ Directory no meu sistema, as duas unidades que contêm arquivos de paginação nelas e em nenhum outro lugar.
Baseado nesta pesquisa, eu acredito strongmente que este "arquivo lido" é algum tipo de artefato do Process Monitor, e a leitura real acontece no arquivo de paginação. Não tenho idéia do porque o ProcMon lista o caminho como C: \ $ Directory.
Não creio agora que esse C: \ $ Directory seja um verdadeiro metarquivo NTFS NTFS . Eu não acho que agora isso poderia ser alguma atividade ilegítima (vírus ou outro malware).