No Windows, você pode desativar o último registro de data e hora acessado, definindo NtfsDisableLastAccessUpdate como 1 , por exemplo, executando-o na linha de comando (o computador deve ser reiniciado antes de entrar em vigor):
fsutil behavior set disablelastaccess 1
Quero fazer com que haja menos atividade de disco ativada c:\$logfile
.
Isso pode causar efeitos ou problemas negativos?
windows
filesystems
ntfs
timestamp
Eric L
fonte
fonte
Respostas:
Você não seria capaz de saber se alguém estava lendo seus arquivos - por exemplo, se você tivesse alguns dados confidenciais.
Não consigo pensar em um comando no nível do sistema operacional que precisaria ser acessado pela última vez. Os backups verificam a última modificação e a data criada, por exemplo. Mas veja a resposta da @ mythokia para um caso que possa.
Dado que está desativado por padrão no Windows 7 (obrigado @AndrejaKo) e no Vista, isso indica que (a menos que haja outras alterações para compensar), não há problema em desativá-lo.
Acabei de pensar em uma razão pela qual ele pode estar desativado nos novos sistemas operacionais. Eles têm a nova Pesquisa do Windows instalada por padrão. Isso verifica os diretórios selecionados em busca de alterações e indexa novamente os arquivos novos e alterados. Isso teria gravado muitos eventos no log, o que pode ser um motivo para desativá-lo. Há mais informações sobre por que eles pararam de atualizar o horário do Último Acesso do Vista em diante na postagem do blog do MSDN. Por que o sistema de arquivos não possui uma função que informa o número de arquivos em um diretório? .
fonte
You wouldn't be able to tell if someone else was reading your files
Você não pode, de qualquer maneira; na minha experiência, o carimbo de data e hora é tocado em quase todas as atividades, incluindo a exibição de uma lista de diretórios (pelo menos no Windows;dir
em um volume FAT32 no DOS não a atualiza). Isso torna o atributo efetivamente inútil, pois ele sempre reportará agora tudo, a menos que talvez esteja sendo visualizado "offline" (por exemplo, através de um editor hexadecimal em vez de montado no Windows).Alguns programas de desfragmentação usam o último acesso como uma das variáveis de seus algoritmos. Um exemplo seria o O&O Defrag .
fonte
Não conheço os efeitos negativos, mas algumas dessas respostas estão completamente erradas (a saber, as de ChrisF e Synetech).
Prova:
desktop.ini
arquivo da minha área de trabalho , por exemplo, possui registros de data e hora diferentes para todas as entradas (criadas, modificadas e acessadas), enquanto outros arquivos na mesma pasta têm os mesmos registros de data e hora para todas as entradas ou apenas 2 entradas (por exemplo: mesmos registros de data e hora criados e acessados , carimbo de data / hora modificado diferente (normalmente, arquivos dl'ed));dir
comando na minha pasta da área de trabalho não altera nenhum carimbo de data e hora;Tão:
dir
também não toca em carimbos de data e hora no NTFS;fonte
same created and accessed timestamps
sugere que é realmente desativado.