Как да коригирам края на подпис на Central Directory не е намерен



Опитайте Нашия Инструмент За Премахване На Проблемите

Компресираните файлове се използват широко в днешния свят. С увеличаването на размера на файловете с всеки ден, компресията е нещо, към което се обръщат все повече хора. Докато се опитват да разархивират компресиран файл, потребителите изпитват „ Подписът в края на централната директория не е намерен ' съобщение за грешка. Това съобщение за грешка се появява, когато се опитвате да декомпресирате файлове с помощта на помощната програма за разархивиране. По-подробно описание на споменатото съобщение за грешка е предоставено със споменатото изречение.



Не е намерен подпис в края на Централната директория



Както се оказва, причините за споменатото съобщение за грешка са доста очевидни и дори са споменати в съобщението за грешка. Съобщението за грешка се появява, когато изтегленият от вас файл е или непълен, или е имало грешка по време на процеса на изтегляне. Това обаче не е единствената причина за проблема. Следователно, за по-добро разбиране, ще ги разгледаме по-долу по-подробно. Съобщението за грешка може лесно да бъде коригирано и по този начин не е нужно да се притеснявате, тъй като е доста общо. С това казано, нека да разгледаме причините за споменатото съобщение за грешка.



  • Повреден файл - Една от основните причини тази грешка да се появи е, когато се опитате да го направите разархивирайте файл това е повредено. Това може да се случи поради редица причини, като изтеглянето не е успяло да завърши правилно, поради което е довело до повреда на файла. В такъв случай най-сигурният залог е да изтриете проблемния файл и след това да го изтеглите отново.
  • Неправилна помощна програма - Както се оказва, ако се опитате да използвате помощната програма за разархивиране на компресирани файлове, които не се поддържат от споменатата помощна програма, като например .gz или gunzip файлове, най-вероятно ще получите споменатото съобщение за грешка. В такъв случай ще трябва да използвате подходящата помощна програма gunzip, за да декомпресирате такива файлове без никакви проблеми.
  • Многочастен архив - И накрая, друга причина, която може да доведе до споменатото съобщение за грешка, е файл, който има множество части. Това означава, че файлът, който се опитвате да компресирате, има и други части, които са необходими, за да го декомпресирате правилно. При такъв сценарий ще трябва да комбинирате файловете и след това да ги разархивирате.

След като преминахме през причините за споменатото съобщение за грешка, нека разгледаме методите, които можете да приложите за разрешаване на този проблем. Така че, без повече шум, нека започнем.

Метод 1: Използвайте алтернативни помощни програми

Както се оказа, помощната програма за разархивиране търси реда с код, който се отнася до края на компресирания файл. Следователно, когато помощната програма не може да архивира споменатите редове, тя изскача споменатото съобщение за грешка в резултат, поради което не можете да разархивирате файла. Има обаче и други подобни помощни програми, които можете да използвате, за да постигнете същата цел. Хубавото на тези алтернативи е, че те не търсят крайния код и по този начин могат да декомпресират въпросните файлове. За целта следвайте инструкциите по-долу.

7zip

Първата помощна програма, която можете да изпробвате, е безплатната за ползване програма 7zip. Ето как да го използвате:



  1. На първо място, трябва да го инсталирате на вашата машина.
  2. Ако сте на Mac устройство, можете да използвате мениджъра на пакети за приготвяне, за да инсталирате помощната програма. За да направите това, въведете следната команда в прозореца на терминала:
    варете инсталирайте p7zip
  3. В случай, че използвате Ubuntu устройство, можете да използвате следната команда:
    sudo apt инсталирайте p7zip-full

    Инсталиране на 7zip

  4. За Windows можете просто да изтеглите помощната програма от техния уебсайт.
  5. След като изтеглите файла, използвайте следната команда за деархивиране на файла:
    7z x име на файл.zip

    Извличане с помощта на 7zip

  6. Вижте дали това решава проблема за вас.

Fastjar и Ditto

Друга помощна програма за архивиране, за която се съобщава, че работи от други потребители, изправени пред същия проблем, е помощната програма fastjar, базирана на Java. За Mac потребителите, те могат да използват вградената помощна програма, известна като ditto. Следвайте инструкциите по-долу, за да го инсталирате и използвате:

  1. За да инсталирате помощната програма, ще трябва да изпълните следната команда в прозореца на терминала на Ubuntu:
    sudo apt инсталирайте fastjar

    Инсталиране на Fastjar

  2. За Windows можете да изтеглите помощната програма от SourceForge и след това отидете до директорията на помощната програма.
  3. След като инсталирате помощната програма, изпълнете следната команда, за да декомпресирате файла:
    jar xvf filename.zip

    Извличане с помощта на Fastjar

  4. За потребители на Mac използвайте следната команда вместо това, която използва помощната програма ditto:
    също -xk YourZipfile.zip ./
  5. Ето, ./ се отнася до текущата директория. Това означава, че файлът ще бъде некомпресиран във вашата активна директория.

Забележка:

Тук е важно да се отбележи, че често потребителите се опитват да декомпресират .gz файлове с помощта на помощната програма за разархивиране. Това често води до грешки като въпросната. За .gz файлове ще трябва да използвате съответната помощна програма gunzip за ефективно декомпресиране на файловете. Това е за потребители на Ubuntu, тъй като често компресираните файлове са .gz файлове. Затова или използвайте помощната програма gunzip или катран полезност за извличане на такива файлове.

Метод 2: Изтеглете файла отново

Както се оказва, „край на подпис на централната директория не е намерен“ обикновено се среща, когато съответният файл или не е изтеглен правилно, или е повреден по време на процеса на изтегляне. Когато това се случи, помощната програма за разархивиране не може да прочете файла правилно и в резултат на това извежда споменатото съобщение за грешка. За да поправите това, трябва просто да изтеглите проблемния файл отново и това трябва да реши проблема ви, в случай че гореспоменатите алтернативи не работят за вас. Когато изтеглите файла отново правилно, той трябва да се разархивира без проблеми.

3 минути четене