Hvordan fikse Unzip-feil "End-of-central-directory signatur not found"

Innholdsfortegnelse:

Anonim

Sjelden kan du forsøke å pakke ut et zip-arkiv og komme over en feil som sier "End-of-central-directory signatur not found. Enten er denne filen ikke en zip-fil, eller så utgjør den én disk i et flerdelt arkiv. I sistnevnte tilfelle vil den sentrale katalogen og zip-filkommentaren bli funnet på den(e) siste disken(e) i dette arkivet.” Denne opplæringen vil forsøke å løse zip-filen «Slutt på sentral katalogsignatur ikke funnet»-feil når du forsøker å dekomprimere et arkiv.

For å sikkerhetskopiere litt, grunnen til at du vanligvis ser feilmeldingen "End-of-central-directory signatur not found" når du arbeider med en zip-fil, er at filen enten er korrupt, filnedlastingen er ufullstendig, eller det er en flerdelt arkivfil og de andre komponentene ikke finnes, eller zip-filen er faktisk ikke en zip-arkivfil. Den mest sannsynlige årsaken til at de fleste brukere støter på denne feilen når de prøver å pakke ut et zip-arkiv, er at zip-filnedlastingen enten er ufullstendig, eller zip-arkivet er korrupt.

7 Feilsøkingsrettinger for zip-feil "End-of-central-directory signatur not found"

De ulike løsningene for å løse denne zip-feilen er vanligvis en av følgende, du kan prøve hvilken som helst av dem og se hvilke som fungerer:

  • Last ned zip-arkivet på nytt fra kilden – å laste ned zip-arkivet på nytt vil mest sannsynlig løse problemet hvis nedlastingen ble avbrutt eller ødelagt på en eller annen måte
  • Prøv å laste ned zip-arkivet igjen fra et speil (hvis mulig)
  • Bruk en annen nedlastingsmetode for den aktuelle zip-filen. For eksempel ved å bruke en annen nettleser, eller bruke curl for å laste ned filen
  • Prøv et annet unzip-program for å pakke ut mål-zip-arkivet, for eksempel 'unzip' på kommandolinjen, The Unarchiver for Mac, jar, 7z, rar, gunzip, etc
  • Forsøk å reparere zip-arkivet på kommandolinjen med følgende syntaks, og bytt ut filnavn etter behov:
  • zip -FF ProblemZip.zip --out RepairedZip.zip | pakke opp

  • Hvis arkivfilen består av flere deler, sørg for at alle zip-filene finnes i samme katalog
  • Bekreft opprinnelses-zip-filen med sha1 eller md5 hvis mulig, dette kan fortelle deg om filen har blitt ødelagt eller modifisert på en eller annen måte sammenlignet med det du hadde tenkt å laste ned

Dette problemet kan dukke opp i mange situasjoner når du arbeider med zip-filer. Vanligvis er den enkleste måten å løse det på å ganske enkelt laste ned filen på nytt hvis den ble ødelagt, eller hvis filen var ufullstendig. Noen ganger må du likevel reparere filen, eller bruke en annen zip-app.

Jeg har nylig støtt på dette problemet gjentatte ganger da jeg prøvde å konfigurere Signal Messenger på en Mac, men klarte til slutt å løse det ved å laste ned Signal with curl i stedet for en (riktignok utdatert) nettleser, litt nysgjerrig, men løst uansett. Å bruke en annen nedlastingsmetode fungerer også ofte for å fikse CPGZ zip-fil unzip-løkker, og antyder vanligvis at filen ble ødelagt av en eller annen grunn.

Hvordan fikse Unzip-feil "End-of-central-directory signatur not found"