¿Se puede configurar el Historial de archivos de Windows 8 para avisarle cuando un nombre de archivo es demasiado largo?

9

Según esta pregunta , el historial de archivos de Windows 8 falla silenciosamente cuando un nombre de archivo es demasiado largo. ¿Cómo puedo estar seguro de que todos mis archivos se han realizado correctamente? ¿Hay alguna forma de ser advertido cuando una copia de seguridad no tiene éxito?

Mateo
fuente

Respuestas:

4

¿Cómo puedo estar seguro de que todos mis archivos se han realizado correctamente?

Debe verificarlo manualmente en el registro de eventos en "Configuración avanzada". Microsoft acaba de lanzarlo, por lo que puede haber algunos errores.

¿Hay alguna forma de ser advertido cuando una copia de seguridad no tiene éxito?

Por el momento no hay un informe de error automático de falla de la copia de seguridad (por ejemplo, si una de sus carpetas no está respaldada). Tienes que hacerlo a través del registro de eventos.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

avirk
fuente
¡Gracias! ¿Puedes consultar mis ediciones en tu publicación? Edité para mayor claridad, pero quiero asegurarme de no cambiar su significado.
Mateo
1
@Matthew Puede hacer clic con el botón derecho en el evento y configurar una tarea para que le avise la próxima vez que ocurra. Dice que las notificaciones de correo electrónico y ventanas emergentes han quedado en desuso, por lo que no estoy seguro de si eso funcionará, pero estoy seguro de que puedes descubrir cómo personalizarlo con la otra opción (iniciar programa / script).
Louis Waweru
Así Visor de sucesos hace registrar un error como sospechaba. Cuando le pregunté a @Kang sobre la pregunta original , dijo que no había errores.
Karan
@karan puede ser kang le falta algo. Si la carpeta está vacía, no se realizará una copia de seguridad por historial de archivos y no generará ninguna advertencia o error en ese caso.
avirk
Bueno, no hay archivos, no hay punto en el historial de archivos, ¿verdad? :) En su caso, se omitieron algunos archivos con nombres largos, mientras que otros fueron respaldados. Supongo que simplemente no miró con suficiente atención en el Visor de eventos.
Karan
3

En realidad, en Windows 8.0, los nombres largos de archivo NO se omiten. Puede parecer que faltan cuando mira directamente la estructura de la carpeta FileHistory \\\ Data en los medios de copia de seguridad físicos, pero esta no es toda la historia. Los archivos con nombres largos se renombran y se colocan en una carpeta de subcarpetas de $ 0F que encontrará en los medios físicos junto con cualquier otra carpeta de letras de unidad que esté respaldando.

Utilice la GUI de recuperación del historial de archivos en su lugar y encontrará que todos sus archivos de nombre largo se reintegran automáticamente en su estructura de carpetas familiar.

Este diseño debilita uno de los beneficios clave de la herramienta: poder trabajar con los medios de copia de seguridad directamente en lugar de un archivo monolítico ilegible. Aún puede, pero esos nombres de archivo largos no están en su ubicación correcta y han cambiado de nombre (aunque los tipos de archivos y el contenido no se ven afectados, por lo que aún puede acceder a los datos). Sin embargo, NO hay omisiones silenciosas. Todo está copiado, solo tiene que usar la GUI de recuperación del historial de archivos para ver la imagen completa.

Robar
fuente
¡Esto no es completamente correcto! Si la longitud total de la ruta es demasiado larga, se omite el archivo y se registra el error, como se ve en esta respuesta
David Balažic
1

Parece que el comportamiento es un error, por lo que dudo que haya alguna forma de advertirle.

Podría hacer algún script para probar si todos sus archivos se nombran con 260 - 25 = 235caracteres o menos, pero aparte de eso, no creo que haya una solución.

El mejor curso de acción probablemente sería informar este error a Microsoft.

houbysoft
fuente
1
No es un error, es por diseño. De lo contrario, el Visor de eventos no lo registraría con un ID de evento, mensaje de error, etc., etc. @Matthew: Además, obviamente, hay una forma de avisarle. Dado que el Visor de eventos lo registra, puede configurar un desencadenador de Tarea para la ID y hacer que el Programador envíe un correo o muestre un mensaje o lo que desee cuando se registre ese error.
Karan