Как да коригирате грешка при разархивиране „Подписът в края на централната директория не е намерен“

Съдържание:

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 с curl вместо (наистина остарял) уеб браузър, малко любопитно, но решен така или иначе. Използването на различен метод за изтегляне също често работи за коригиране на цикли при разархивиране на CPGZ zip файл и обикновено предполага, че файлът е бил повреден по някаква причина.

Ако имате някакви други съвети, трикове или предложения относно разрешаването на zip грешката „Подписът в края на централната директория не е намерен“, споделете ги в коментарите по-долу!

Как да коригирате грешка при разархивиране „Подписът в края на централната директория не е намерен“