Falta la marca de tiempo de Explorer NTFS


1

Desde que instalé Windows 10 1809, una de mis unidades muestra aleatoriamente que los archivos no tienen fecha de modificación.

Si edito y guardo estos archivos, la fecha se actualiza, sin embargo, esto se aplica a miles de archivos, por lo que no es lo más fácil de hacer.

El problema principal es que algunas aplicaciones ignorarán las carpetas con estos archivos en ellas.

¿Que esta mal aquí? ¿Es corrupción? ¿Es un problema mayor? o ¿Debo seguir adelante y ejecutar una aplicación para touchtodos los archivos sin fechas?

Los controles SMART están bien y chkdskpasaron sus pruebas estándar.

Archivos sin fechas Powershell sin fecha Diálogo de apoyo


1
¿Intentaste ejecutar chkdsk?
phuclv

@phuclv Lo olvidé por completo, gracias. Lo
intentaré

Corrió un estándar chkdsk, no se encontraron problemas. Puedo correr más profundo, chkdskpero eso llevará unas 20 horas. Puedo intentarlo si no puedo encontrar otra solución.
mt025

¿Qué tal la fecha en el diálogo de propiedades para esos archivos? ¿Y PowerShell también muestra la fecha?
phuclv

Haga clic derecho en un encabezado del Explorador y muestre todas las columnas de fecha: "Fecha de creación", "fecha" y "Fecha de modificación". ¿Muestran otras fechas que no sean finales de 1969? ¿La unidad U es solo un disco simple?
harrymc

Respuestas:


3

Parece que esta pregunta se hizo de manera similar en "¿Cuál es el rango de fechas que puede mostrar el explorador de Windows?" y la respuesta en esa publicación ofrece algunos buenos recursos que ofrecen una pista para explicar.

He analizado esos recursos y otros un poco y haré referencia a las partes que considero relevantes e importantes para su pregunta, ya que publicó una recompensa, debe ser importante para que obtenga una respuesta verificable.

Nota: Creo que esta es una limitación de Windows Explorer / File Explorer y no la del sistema de archivos subyacente.


Según la publicación "Interpretación de las marcas de tiempo NTFS" y los resultados de pruebas exhaustivas. . .

GUI del Explorador de Windows:

Rango de marca de tiempo:

  • 1980-01-01 00:00:00 - 2107-12-31 23:59:57
  • 2107-12-31 23:59:58 y: 59 se muestran como (en blanco)

Las marcas de tiempo restantes fuera del rango se traducen como (en blanco)

interpretación de resultados

En términos de cobertura, ninguna de las herramientas presentadas anteriormente es perfecta: todas están afectadas por algún tipo de restricción al período de tiempo que se traducen correctamente. Las herramientas que mejor resultan son, en orden de intervalo de tiempo que admiten:

  • Windows Explorer GUI ( 1980–2107 )

fuente


Según el ¿Por qué mi creación de archivos, acceso u hora modificada desaparecen si lo configuro a medianoche el 1 de enero de 1980? Aquí información relevante. . .

Un cliente descubrió que si su programa usaba la Set­File­Time función para establecer la creación, el acceso o la hora modificada de un archivo de red al valor específico de "medianoche del 1 de enero de 1980", se elimina la marca de tiempo correspondiente.

fuente


Hace algún tiempo, discutí varios formatos de marca de tiempo con los que podría encontrarse . Hoy daremos un paso lógico a partir de esa información y desarrollaremos una lista de valores especiales que pueda encontrar. Tenga en cuenta que si aplica ajustes de zona horaria, la marca de tiempo real puede cambiar hasta un día.

  • Fecha: 31 de diciembre de 1969 - 1 de enero de 1970
  • Interpretación: el valor -1 o 0 como time_t.

Todos estos valores especiales tienen una cosa en común: si los ve, probablemente sea un error. Por lo general, surgirán cuando alguien no realice una verificación de errores adecuada y termine tratando un código de error como si fuera un valor de retorno válido . (Los valores especiales 0, -1 y 0xFFFFFFFF a menudo se usan como códigos de error).

fuente


Recursos adicionales


1
@ mt025 ... si está bien arreglando los sellos del archivo NTFS para el atributo de fecha modificada, sí, puede continuar con el toque para hacer que esos atributos sean más nuevos que la 12-31-1969fecha errónea y eso debería ser simplemente una solución. También hay comandos de PowerShell que puede ejecutar para actualizar los archivos como se descubrió si lo desea, pero el tacto también debería funcionar bien si esa es la herramienta con la que ya está familiarizado para la tarea. Puede usar PowerShell: Set-ItemProperty -Path "<C:\Folder\Filename.jpg>" -Name LastWriteTime -Value "<MM/DD/YYYY hh:mm:ss>"así para ajustar CreationTimeo LastAccessTimetambién
Pimp Juice IT

Gracias por la respuesta, estos archivos son bastante nuevos, por lo que las fechas habrían sido en los últimos 10 años. Sin embargo, la última parte parece explicar por qué sucedió. Sospecho que Windows u otra aplicación ha alterado estas fechas. Entonces, ¿no cree que se trata de cualquier tipo de corrupción de archivos y es más probable que otra aplicación haya intentado establecer estas fechas incorrectamente?
mt025

Es una unidad SATA de 6 TB. Solo 1 partición grande. Normalmente lo desconecto durante el tiempo de instalación, fue una instalación limpia. Moví las ubicaciones de usuario predeterminadas después de la instalación.
mt025

1

Sus campos de fecha fueron destruidos por la actualización a Windows 10 versión 1809, como resultado de uno de sus numerosos errores de destrucción de archivos. Como la fecha más temprana posible en Windows es el 1 de enero de 1970, sus campos de fecha se han establecido en cero (o tal vez -1).

Si desea recuperar las fechas originales, su única opción es devolver estos archivos de la copia de seguridad. Si no tiene copias de seguridad, puede restablecer todas las fechas de archivos y carpetas en el disco U a una fecha arbitraria, para que no queden en blanco.

Algunas herramientas que se pueden usar son:

  • File Date Corrector ($ 20)
    Esta es la única herramienta que intentará averiguar las fechas originales de los metadatos incluidos en archivos adecuados, como documentos e imágenes. En modo de prueba, mostrará los cambios que ejecutará la versión paga.

  • BulkFileChanger por Nir Sofer con tutorial .

  • Cambiador de atributos
    Un complemento del Explorador de Windows utilizado haciendo clic con el botón derecho.

Si esto no es suficiente, encontrará algunos más en el artículo
5 Software gratuito para cambiar la marca de tiempo del archivo de cambio masivo en Windows .


Creo que has dado en el clavo porque esto está relacionado con los errores de "destrucción de archivos" en Windows. Al principio era escéptico, sin embargo, puedo ver que solo se ven afectadas mis imágenes, descargas, documentos, música y videos. Todos los otros directorios están bien.
mt025

Estos tipos de archivos son los que tienen más posibilidades de tener metadatos útiles que puede utilizar el Corrector de fecha de archivo del producto. Puede probar la versión de prueba, pero desafortunadamente existe ese precio de $ 20.
harrymc

Para imágenes de cámaras que contienen datos EXIF, la herramienta ExifTool gratuita puede ser útil.
harrymc
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.