Meu computador acabou de fazer um chkdisk
e, quando terminou de processar os registros de arquivos, disse ter processado "44 registros de nova análise". O que exatamente eles são?
Meu computador acabou de fazer um chkdisk
e, quando terminou de processar os registros de arquivos, disse ter processado "44 registros de nova análise". O que exatamente eles são?
Respostas:
Os Pontos de Nova Análise são um recurso do NTFS que fornece um mecanismo para que os drivers de filtro do sistema de arquivos interceptem uma solicitação de acesso a arquivos e potencialmente os reescrevam. Eles fornecem o mecanismo que alimenta vários outros recursos NTFS:
O link de Sathya fornece uma visão mais aprofundada :
Um aplicativo que deseja usar o recurso armazena dados específicos do aplicativo - que podem ser qualquer tipo de dado - em um ponto de nova análise. O ponto de nova análise é marcado com um identificador específico para o aplicativo e armazenado com o arquivo ou diretório. Um filtro específico de aplicativo especial (um tipo de driver) também é associado ao tipo de tag de ponto de nova análise e divulgado ao sistema de arquivos. [...]
[...] Quando o sistema de arquivos abre o arquivo, ele percebe o ponto de nova análise associado ao arquivo. Em seguida, "repara" a solicitação original do arquivo, localizando o filtro apropriado associado ao aplicativo que armazenou o ponto de nova análise e passando os dados do ponto de nova análise para esse filtro. O filtro pode usar os dados no ponto de nova análise para fazer o que for apropriado, com base na funcionalidade do ponto de nova análise pretendida pelo aplicativo.
A maneira como o driver do sistema de arquivos (FSD) descobre o filtro (ou minifiltro) do sistema de arquivos é verificando ReparseTag
os metadados e para pontos de nova análise de terceiros um GUID que faz parte dos metadados de cada ponto de nova análise. A lista acima de recursos é principalmente os fornecidos pela Microsoft como parte de várias versões e edições do Windows (junções introduzidas no Windows 2000, links simbólicos no Vista / 2008), mas pode-se solicitar a atribuição de um GUID da Microsoft, conforme indicado no MSDN aqui (seção de comentários).