Você sabia que o Windows XP atualiza os arquivos com a hora de atualização do último acesso quando eles são abertos por qualquer aplicativo? Parece-me que não é totalmente útil, então vamos ver como desativá-lo.
Observe que esse ajuste não é necessário para o Windows Vista porque ele já está definido como padrão, mesmo se você atualizar do XP para o Vista.
Ajuste manual do registro
Abra o regedit.exe por meio da caixa de execução do menu Iniciar e navegue até a seguinte chave:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem
Crie um novo valor DWORD no painel direito denominado NtfsDisableLastAccessUpdate e atribua a ele o valor 1. Para remover esse ajuste, basta excluir a chave ou atribuir-lhe o valor 0.
Você terá que reiniciar o computador para que ele tenha efeito.
Baixar Registry Tweak
Baixe e extraia o arquivo e clique duas vezes no arquivo DisableLastAccessUpdate.reg para inserir as informações no registro. Também há um script de remoção incluído.
Baixar DisableLastAccessUpdate Registry Tweak