web-dev-qa-db-pt.com

Há algum efeito negativo na desativação do carimbo de data / hora do último acesso?

No Windows, você pode desabilitar o último carimbo de data/hora acessado por definindo NtfsDisableLastAccessUpdate para 1 , por exemplo, executando isso a partir da linha de comando (o computador deve ser reiniciado antes que tenha efeito):

fsutil behavior set disablelastaccess 1

Quero fazer isso, há menos atividade de disco em c:\$logfile.

Isso pode causar efeitos negativos ou problemas?

21
Eric L

Você não saberia dizer se outra pessoa estava lendo seus arquivos - por exemplo, se você tinha alguns dados confidenciais.

Não consigo pensar em um comando de nível de sistema operacional que precise ser acessado pela última vez. Os backups verificam a última modificação e a data de criação, por exemplo. Mas veja a resposta de @mythokia para um caso que pode.

Dado que está desabilitado por padrão no Windows 7 (obrigado @AndrejaKo) e Vista isso indica que (a menos que haja outras alterações para compensar) está tudo bem em desligá-lo.

Acabei de pensar em um motivo pelo qual ele pode ser desativado nos novos sistemas operacionais. Eles têm o novo Windows Search instalado por padrão. Isso examina os diretórios selecionados em busca de alterações e reindexa arquivos novos e alterados. Isso teria gravado muitos eventos no log, o que pode ser uma razão para desativá-lo. Há mais informações sobre por que eles pararam de atualizar a hora do último acesso do Vista em diante na postagem do blog do MSDN Por que o sistema de arquivos não tem uma função que informa o número de arquivos em um diretório?.

13
ChrisF

Alguns programas de desfragmentação usam o último acesso como uma das variáveis ​​de seus algoritmos. Um exemplo seria O&O Defrag .

9
hitsuyashi