A data do último acesso não é alterada, mesmo após a leitura do arquivo no Windows 7

24

Eu tenho alguns arquivos no Windows 7 e quero ver a que horas foi que li esta manhã (27 de fevereiro), mas quando clico com o botão direito do mouse no arquivo e escolho Propriedades, vejo

Accessed: Yesterday, Feb 26, 2011, 2:12:37PM

então eu abro o arquivo para ler o conteúdo novamente e, em seguida, abro as Propriedades novamente. Ainda assim, a data de Acesso (data) é a mesma (26 de fevereiro).

Mesmo se eu adicionar uma coluna à pasta para "Data de acesso", ela ainda será exibida em 26 de fevereiro. Mas hoje é 27 de fevereiro e claramente eu o "acessei" ... então como posso ver a verdadeira data do último acesso?

nopole
fonte

Respostas:

32

A configuração do registro NtfsDisableLastAccessUpdate é ativada por padrão no Windows 7. Esse foi um ajuste no desempenho que muitas pessoas usaram em sistemas operacionais anteriores, pois evita muitas gravações excessivas no disco rígido.

Se você realmente deseja que a data do Último Acesso seja atualizada da maneira que costumava ser, basta definir o valor do registro como 0.

Para referência futura, caso o link do documento pare de funcionar, a chave está localizada em:

HKLM\SYSTEM\CurrentControlSet\Control\FileSystem

É um valor REG_DWORD chamado NtfsDisableLastAccessUpdateque pode ser definido como 0 ou 1.

No link:

Determina se o NTFS atualiza o registro de data e hora do último acesso em cada diretório quando ele lista os diretórios em um volume NTFS.

Esta entrada foi projetada para impedir que o buffer de log NTFS na memória física seja preenchido com registros de atualização de carimbo de data / hora. Se você tiver um volume NTFS com um número muito grande de diretórios (mais de 70.000) e o Windows 2000 não responder rapidamente aos comandos dir, adicionar essa entrada ao registro poderá tornar a lista de diretórios mais rápida.

0 - Ao listar diretórios, o NTFS atualiza o registro de data e hora do último acesso em cada diretório que detecta e registra cada alteração no log do NTFS.

1 - Ao listar diretórios, o NTFS não atualiza o registro de data e hora do último acesso e não registra atualizações de registro de data e hora no log do NTFS.

Ryan Bolger
fonte
2
uau ... acho que não deve mostrar quando é realmente impreciso ... isso pode ter muita confusão, como pai conversando com o filho "Eu pensei que você tinha dito que olhou para o médico esta tarde? Vejo o último acesso há 5 dias. " Ou: "Eu o condeno a 10 anos de prisão, pois claramente você estava mentindo, você disse que estava em casa lendo esse arquivo, mas verificamos seu computador e a última data de acesso desse arquivo foi na verdade há dois meses. Você estava deitado Tribunal."
Nopole
7
Em vez de ir através do registro, uma maneira mais fácil seria digitar isso em um prompt de comando elevado:fsutil behavior set DisableLastAccess 0
Paradroid
"... excessivo ..." Excedendo o que se pergunta.
precisa saber é o seguinte
@ 太極 honest 無極 而 生 Bem, para ser sincero, qualquer dado de computador é / deve ser visto como uma evidência realmente complicada no tribunal. Afinal, tudo pode ser alterado, se não por um usuário normal, e por um hacker, com certeza, especialmente porque você pode simplesmente acessar o arquivo de outro sistema operacional e substituir os dados sem que o Windows esteja no seu caminho.
que você
4

Usando este comando para ativar / desativar LastAccessTime:

Abra um prompt de comando elevado. Clique com o botão direito do mouse no botão Iniciar do Windows e selecione Prompt de Comando (Admin). Para verificar se as atualizações da hora do último acesso estão ativadas ou não, execute:

C:\> fsutil behavior query disablelastaccess DisableLastAccess = 1

Para ativar a atualização da última hora de acesso:

C:\> fsutil behavior set disablelastaccess 0 DisableLastAccess = 0

Para desabilitar a atualização da última hora de acesso:

C:\> fsutil behavior set disablelastaccess 1 DisableLastAccess = 1 Depois de fazer qualquer alteração, você deve reiniciar o computador para que as alterações ocorram.

Luke
fonte