Existem efeitos negativos de desativar o carimbo de data e hora do último acesso?

21

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?

Eric L
fonte
Discussão relacionada para Linux: en.wikipedia.org/w/…
Mechanical snail
Ele pode atrapalhar os programas que sincronizam arquivos (por exemplo, dropbox)
#

Respostas:

13

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? .

ChrisF
fonte
2
Estou na nova instalação do Windows 7 64bit aqui e NtfsDisableLastAccessUpdate está definido como 1 por padrão.
AndrejaKo
O indexador de pesquisa não verifica constantemente alterações, usa o diário de alterações NTFS. Caso contrário, uma excelente resposta.
afrazier
@afrazier - removeu o "continuamente"
ChrisF 16/10
3
Você provavelmente deve desativá-lo no SSD.
Maaartinus
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; direm 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).
Synetech
9

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

hitsuyashi
fonte
Ah, sim - coloque os arquivos usados ​​mais recentemente nos locais de acesso mais rápido. Bom ponto.
ChrisF
-2

Não conheço os efeitos negativos, mas algumas dessas respostas estão completamente erradas (a saber, as de ChrisF e Synetech).

Prova:

  1. o desktop.iniarquivo 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));
  2. executar um dircomando na minha pasta da área de trabalho não altera nenhum carimbo de data e hora;

Tão:

  1. no ( meu ) Windows 7 (x64 sp1), o carimbo de data e hora do último acesso não está desativado;
  2. dirtambém não toca em carimbos de data e hora no NTFS;
user410485
fonte
1
Tudo o que você precisa fazer é executar o regedit.exe, navegue até HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem e verifique o valor de NtfsDisableLastAccessUpdate para verificar realmente . Enquanto isso, same created and accessed timestampssugere que é realmente desativado.
George Marian