Recentemente um cliente entrou em contato conosco relatando uma anomalia no Windows Explorer, alguns arquivos não mostram a data de modificação ou de criação.
O cliente relata que já havia percebido tal anomalia anteriormente.
Conectamos no computador do cliente e realmente constatamos que alguns arquivos não aparecem a data de modificação ou de criação quando alteramos o modo de exibição da pasta para exibição em detalhes.
O mais curioso é que os arquivos estão funcionando normalmente.
Abrimos as propriedades do arquivo e notamos que algo estava completamente fora do normal.
A data de criação do arquivo estava indicando a data 31/12/4500 as 21:00:00
Encontramos um artigo no Devblogs da Microsoft que relata o problema Why do my file creation, access, or modified time disappear if I set it to midnight on January 1, 1980? | The Old New Thing (microsoft.com)
O artigo fala que o parâmetro SetFileTime quando é anterior a data de 01/01/1980 o sistema deixa de mostrar, provavelmente porque está é a época para o formato de data/hora do antigo MS-DOS atualmente Prompt de Comando.
Notamos que o artigo fala de arquivos criados antes de 01/01/1980 porém o arquivo do cliente era datado de 31/12/4500.
Simulamos o ambiente do problema nos computadores do O Cara do TI.
Testamos diversas datas para encontrar o intervalo de datas que o Windows consegue exibir.
Criamos 5 arquivos de texto cada um com uma data de criação diferente.
O primeiro arquivo será com a data de 31/12/1979.
O segundo arquivo com a data de 01/01/1980.
O terceiro arquivo com a data atual 09/07/2021.
O quarto arquivo com a data de 31/12/2107.
E finalmente o quinto arquivo com a data de 01/01/2108.
Abrimos o prompt de comando para confirmar as dadas dos arquivos.
Com os testes que fizmos chegamos a conclusão que se algum arquivo estiver com a data anterior a 01/01/1979 ou posterior a data 31/21/2107 o Windows Explorer não exibirá a data do arquivo.
Obs: este problema com a exibição de data dos arquivos acontece em todas as versões do Windows seja cliente ou servidor.
Vamos tentar entrar em contato com a Microsoft para descrever o problema e assim que tivermos uma resposta postaremos aqui no site https://ocaradoti.com.br