Sådan rettes slutningen af ​​den centrale katalogsignatur ikke fundet



Prøv Vores Instrument Til At Fjerne Problemer

Komprimerede filer bruges i vid udstrækning i nutidens verden. Da filerne stiger dag for dag i størrelse, er komprimering noget, som flere og flere mennesker henvender sig til. Mens de forsøgte at pakke en komprimeret fil ud, har brugerne oplevet “ End-of-central-directory-signatur ikke fundet ' fejl besked. Denne fejlmeddelelse dukker op, når du prøver at afpakke filer ved hjælp af unzip-hjælpeprogrammet. En mere detaljeret beskrivelse af den nævnte fejlmeddelelse tilvejebringes med den nævnte sætning.



Slutningen af ​​Central Directory-underskrift blev ikke fundet



Som det viser sig, er årsagerne til den nævnte fejlmeddelelse ret åbenlyse og endda nævnt i fejlmeddelelsen. Fejlmeddelelsen vises, når den fil, du har downloadet, enten er ufuldstændig, eller hvis der opstod en fejl under downloadprocessen. Dette er dog ikke den eneste årsag til problemet. Derfor vil vi af hensyn til en bedre forståelse gennemgå dem nedenunder på en mere detaljeret måde. Fejlmeddelelsen kan let løses, og du behøver derfor ikke bekymre dig, da den er ganske generisk. Med det sagt, lad os komme ind på årsagerne til den nævnte fejlmeddelelse.



  • Korrupt fil - En af hovedårsagerne til, at denne fejl dukker op, er når du prøver pakke en fil ud der er ødelagt. Dette kan ske på grund af en række årsager, som f.eks. At downloadet ikke kunne gennemføres korrekt, hvorfor det resulterede i filkorruption. I et sådant tilfælde er det sikreste valg at slette den problematiske fil og derefter downloade den igen.
  • Forkert værktøj - Som det viser sig, at hvis du forsøger at bruge unzip-hjælpeprogrammet på komprimerede filer, der ikke understøttes af det nævnte værktøj, såsom .gz- eller gunzip-filer, får du højst sandsynligt den nævnte fejlmeddelelse. I et sådant tilfælde bliver du nødt til at bruge det rigtige gunzip-værktøj til at komprimere sådanne filer uden problemer.
  • Multipart arkiv - Endelig er en anden grund, der muligvis kan resultere i den nævnte fejlmeddelelse, en fil, der har flere dele. Dette betyder, at den fil, du prøver at komprimere, også har andre dele, der er nødvendige for at komprimere den korrekt. I et sådant scenario skal du kombinere filerne og derefter pakke dem ud.

Nu hvor vi har gennemgået årsagerne til den nævnte fejlmeddelelse, lad os gennemgå de metoder, du kan implementere for at løse dette problem. Så uden videre, lad os komme i gang.

Metode 1: Brug alternative hjælpeprogrammer

Som det viser sig, søger unzip-værktøjet efter den kodelinje, der henviser til slutningen af ​​den komprimerede fil. Derfor, når hjælpeprogrammet ikke kan arkivere de nævnte linjer, dukker den op nævnte fejlmeddelelse som et resultat, hvorfor du ikke er i stand til at pakke filen ud. Der er dog andre lignende værktøjer, som du kan bruge til at nå det samme mål. Det gode ved disse alternativer er, at de ikke ser efter slutkoden, og dermed er de i stand til at komprimere de pågældende filer. For at gøre dette skal du følge nedenstående instruktioner.

7zip

Det første værktøj, du kan prøve, er det 7zip-værktøj, der er gratis at bruge. Sådan bruger du det:



  1. Først og fremmest skal du installere det på din maskine.
  2. Hvis du er på en Mac enhed, kan du bruge brygpakkehåndteringen til at installere hjælpeprogrammet. For at gøre dette skal du indtaste følgende kommando i terminalvinduet:
    bryg installation p7zip
  3. Hvis du bruger en Ubuntu enhed, kan du bruge følgende kommando:
    sudo apt installer p7zip-fuld

    Installation af 7zip

  4. Til Windows kan du simpelthen downloade hjælpeprogrammet fra deres websted.
  5. Når du har downloadet filen, skal du bruge følgende kommando til at fjerne arkivering af filen:
    7z x filnavn.zip

    Uddrag ved hjælp af 7zip

  6. Se om det løser problemet for dig.

Fastjar og Ditto

Et andet arkiveringsværktøj, der er rapporteret at arbejde af andre brugere, der står over for det samme problem, er fastjar-værktøjet, der er baseret på Java. Til Mac brugere, kan de bruge den indbyggede funktion kaldet ditto. Følg nedenstående instruktioner for at installere og bruge den:

  1. For at installere hjælpeprogrammet skal du køre følgende kommando i dit terminalvindue på Ubuntu:
    sudo apt installere fastjar

    Installation af Fastjar

  2. I Windows kan du downloade hjælpeprogrammet fra SourceForge og naviger derefter til telefonbogen til hjælpeprogrammet.
  3. Når du har installeret hjælpeprogrammet, skal du køre følgende kommando for at komprimere filen:
    jar xvf filnavn.zip

    Uddrag ved hjælp af Fastjar

  4. For Mac-brugere skal du i stedet bruge følgende kommando, der bruger dito-hjælpeprogrammet:
    ditto -xk YourZipfile.zip ./
  5. Her, den ./ henviser til det aktuelle bibliotek. Dette betyder, at filen ikke komprimeres til din aktive mappe.

Bemærk:

En vigtig ting at bemærke her er, at brugere ofte prøver at afpakke .gz-filer ved hjælp af unzip-værktøjet. Dette fører ofte til fejl som den pågældende. For .gz-filer bliver du nødt til det respektive gunzip-værktøj for effektivt at komprimere filerne. Dette er for Ubuntu-brugere, da komprimerede filer ofte er .gz-filer. Brug derfor enten pistolværktøjet eller tjæreværktøj at udpakke sådanne filer.

Metode 2: Download filen igen

Som det viser sig, opleves 'slutningen af ​​den centrale katalogsignatur ikke fundet', når den respektive fil enten ikke er downloadet korrekt eller er blevet ødelagt under downloadprocessen. Når dette sker, er unzip-værktøjet ikke i stand til at læse filen korrekt, og som et resultat kaster det den nævnte fejlmeddelelse. For at løse dette, skal du blot downloade den problematiske fil igen, og det skal løse dit problem, hvis de ovennævnte alternativer ikke fungerer for dig. Når du downloader filen korrekt igen, skal den pakke ud uden problemer.

3 minutter læst