1 votos

QGIS ya no abre mi archivo qgz~. ¿Error de CRC?

Tengo un par de meses de trabajo en un proyecto en QGIS 3.16.13 con Win 10. Todos mis datos están almacenados en una unidad flash.

Desde ayer, cuando intento abrir mi proyecto, recibo este mensaje de error

No se puede leer el archivo de proyecto qgs descomprimido

introducir descripción de la imagen aquí

Tampoco puedo abrir mi archivo QGZ con un editor de texto. Cuando intento descomprimirlo, obtengo un error CRC, con "incompatibilidad de etiquetas". Tampoco puedo reparar mi archivo con 7-Zip o Winrar.

¿Cómo puedo reparar mi QGZ?

2voto

Houska Puntos 121

Como claramente estás sospechando, tu archivo .qgz comprimido se ha corrompido en el flashdrive.

Si no tienes buenas copias de seguridad (idealmente no en flash), como primer paso, busca en $USERPROFILE\AppData\Local\Temp (nota que AppData está oculto) en la computadora en la que tienes instalado QGIS con un programa de recuperación de archivos eliminados, si tienes uno. QGIS habrá almacenado temporalmente el archivo descomprimido .qgs en un subdirectorio con nombre aleatorio allí mientras guardaba el proyecto y luego lo habrá eliminado después. Si tienes mucha suerte, podrás encontrarlo. Ten en cuenta que la Papelera de Reciclaje de Windows no almacena elementos eliminados de AppData\Temp por lo que necesitarás algo que realmente vaya a un nivel muy bajo.

Alternativamente, intenta renombrar el archivo .qgz a .zip antes de ejecutar utilidades de reparación de archivos comprimidos. Eso les dará la pista de que es un archivo zip, en caso de que la corrupción sea solo de unos pocos bytes al final, lo cual puede ser recuperable pero no se reconocerá automáticamente como un archivo .zip.

De lo contrario, me temo que es hora de reconstruir. Ten en cuenta que los cambios en los datos residirán donde estén almacenados tus datos, por lo que no se perderán. Pero puede llevar tiempo reconstruir el proyecto, por supuesto. ¿Quizás las simbologías, etc., se pueden copiar de estilos guardados (por ejemplo, en gpkg, si alguna vez hiciste eso) o de proyectos antiguos o ramificados?

Como medida extrema, si puedes recuperar un archivo .qgs truncado o corrupto del archivo .qgz dañado, solo será un archivo XML. Si vale la pena, puedes intentar copiar las partes buenas para reemplazar cosas en una versión anterior clonada del proyecto, o en un inicio fresco. Procede con cuidado, paso a paso, y si es un inicio fresco, necesitarás hacer un diccionario de IDs de capas antiguas a nuevas y corregirlas manualmente.

Buena suerte. He estado ahí (aunque no con un flash drive), y te lamentarás por no hacer copias de seguridad con más frecuencia....

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X