Πώς να διορθώσετε το σφάλμα αποσυμπίεσης "Δεν βρέθηκε η υπογραφή στο τέλος του κεντρικού καταλόγου"

Πίνακας περιεχομένων:

Anonim

Σπάνια, μπορεί να επιχειρήσετε να αποσυμπιέσετε ένα αρχείο zip και να συναντήσετε ένα σφάλμα που αναφέρει "Η υπογραφή στο τέλος του κεντρικού καταλόγου δεν βρέθηκε. Είτε αυτό το αρχείο δεν είναι αρχείο zip, είτε αποτελεί έναν δίσκο ενός αρχείου πολλαπλών τμημάτων. Στην τελευταία περίπτωση, ο κεντρικός κατάλογος και το σχόλιο zipfile θα βρεθούν στον τελευταίο δίσκο(ους) αυτού του αρχείου.Αυτό το σεμινάριο θα προσπαθήσει να επιλύσει τα σφάλματα του αρχείου zip "Δεν βρέθηκε η υπογραφή του τέλους του κεντρικού καταλόγου" κατά την προσπάθεια αποσυμπίεσης ενός αρχείου.

Για να δημιουργήσετε αντίγραφα ασφαλείας λίγο, ο λόγος που βλέπετε συνήθως το σφάλμα "Η υπογραφή στο τέλος του κεντρικού καταλόγου δεν βρέθηκε" όταν εργάζεστε με ένα αρχείο zip είναι επειδή το αρχείο είναι είτε κατεστραμμένο, η λήψη του αρχείου είναι ημιτελές, ή είναι ένα αρχείο αρχειοθέτησης πολλών τμημάτων και τα άλλα στοιχεία δεν βρίσκονται ή το αρχείο zip δεν είναι στην πραγματικότητα αρχείο αρχείου zip. Ωστόσο, ο πιο πιθανός λόγος για τους περισσότερους χρήστες να αντιμετωπίσουν αυτό το σφάλμα όταν προσπαθούν να αποσυμπιέσουν ένα αρχείο zip είναι ότι η λήψη του αρχείου zip δεν έχει ολοκληρωθεί ή το αρχείο zip είναι κατεστραμμένο.

7 Αντιμετώπιση προβλημάτων Διορθώσεις για το σφάλμα Zip "Δεν βρέθηκε η υπογραφή στο τέλος του κεντρικού καταλόγου"

Οι διάφορες λύσεις για την επίλυση αυτού του σφάλματος zip είναι συνήθως μία από τις ακόλουθες, μπορείτε να δοκιμάσετε οποιαδήποτε από αυτές και να δείτε ποια λειτουργεί:

  • Κατεβάστε ξανά το αρχείο zip από την πηγή – η απλή λήψη του αρχείου zip είναι πολύ πιθανό να διορθώσει το πρόβλημα εάν η λήψη διακόπηκε ή καταστράφηκε με κάποιο τρόπο
  • Δοκιμάστε να κάνετε λήψη του αρχείου zip ξανά από έναν καθρέφτη (αν είναι δυνατόν)
  • Χρησιμοποιήστε διαφορετική μέθοδο λήψης για το εν λόγω αρχείο zip. Για παράδειγμα, χρησιμοποιώντας διαφορετικό πρόγραμμα περιήγησης ιστού ή χρησιμοποιώντας curl για λήψη του αρχείου
  • Δοκιμάστε ένα διαφορετικό πρόγραμμα αποσυμπίεσης για να εξαγάγετε το αρχείο zip προορισμού, για παράδειγμα 'unzip' στη γραμμή εντολών, The Unarchiver για Mac, jar, 7z, rar, gunzip, κ.λπ.
  • Προσπαθήστε να επιδιορθώσετε το αρχείο zip στη γραμμή εντολών με την ακόλουθη σύνταξη, αντικαθιστώντας τα ονόματα αρχείων όπως απαιτείται:
  • zip -FF ProblemZip.zip --out RepairedZip.zip | ανοίγω φερμουάρ

  • Εάν το αρχείο αρχειοθέτησης αποτελείται από πολλά μέρη, βεβαιωθείτε ότι όλα τα αρχεία zip περιέχονται στον ίδιο κατάλογο
  • Επαληθεύστε το αρχείο zip προέλευσης με sha1 ή md5 αν είναι δυνατόν, αυτό μπορεί να σας πει εάν το αρχείο έχει καταστραφεί ή τροποποιηθεί με κάποιο τρόπο σε σύγκριση με αυτό που σκοπεύατε να κάνετε λήψη

Αυτό το πρόβλημα μπορεί να εμφανιστεί σε πολλές περιπτώσεις κατά την εργασία με αρχεία zip. Συνήθως ο ευκολότερος τρόπος για να το επιλύσετε είναι απλώς να κάνετε επανάληψη λήψης του αρχείου εάν ήταν κατεστραμμένο ή αν το αρχείο ήταν ελλιπές. Ωστόσο, μερικές φορές πρέπει να επιδιορθώσετε το αρχείο ή να χρησιμοποιήσετε μια διαφορετική εφαρμογή zip.

Πρόσφατα αντιμετώπισα αυτό το ζήτημα επανειλημμένα όταν προσπαθούσα να ρυθμίσω το Signal messenger σε Mac, αλλά τελικά μπόρεσα να το λύσω κατεβάζοντας το Signal with curl αντί για ένα (ομολογουμένως ξεπερασμένο) πρόγραμμα περιήγησης ιστού, λίγο περίεργο, αλλά επιλύθηκε είτε με τον άλλο τρόπο. Η χρήση διαφορετικής μεθόδου λήψης επίσης συχνά λειτουργεί για τη διόρθωση των βρόχων αποσυμπίεσης του αρχείου zip CPGZ και συνήθως υποδηλώνει ότι το αρχείο ήταν κατεστραμμένο για κάποιο λόγο.

Εάν έχετε άλλες συμβουλές, κόλπα ή προτάσεις σχετικά με την επίλυση του σφάλματος zip "Η υπογραφή στο τέλος του κεντρικού καταλόγου δεν βρέθηκε", μοιραστείτε τις στα σχόλια παρακάτω!

Πώς να διορθώσετε το σφάλμα αποσυμπίεσης "Δεν βρέθηκε η υπογραφή στο τέλος του κεντρικού καταλόγου"