Paano Ayusin ang Pagtatapos ng Sentral na Lagda ng Direktoryo Hindi Natagpuan



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang mga naka-compress na file ay malawakang ginagamit sa mundo ngayon. Sa pagtaas ng mga file ng araw-araw sa laki, ang compression ay isang bagay na dumarami ng maraming tao. Habang sinusubukang i-unzip ang isang naka-compress na file, naranasan ng mga gumagamit ang ' Hindi nahanap ang end-of-central-direktoryo na lagda ' maling mensahe. Ang mensahe ng error na ito ay pop up kapag sinusubukan mong i-compress ang mga file gamit ang unzip utility. Ang isang mas detalyadong paglalarawan ng nasabing mensahe ng error ay ibinigay kasama ng nabanggit na pangungusap.



Hindi Natagpuan ang Pagtatapos ng Lagda ng Central Directory



Tulad ng ito ay naging, ang mga sanhi ng nasabing mensahe ng error ay medyo halata at kahit na nabanggit sa mensahe ng error. Ang mensahe ng error ay lilitaw kapag ang file na iyong na-download ay alinman sa hindi kumpleto o nagkaroon ng isang error sa panahon ng proseso ng pag-download. Gayunpaman, hindi lamang iyon ang sanhi ng isyu. Samakatuwid, alang-alang sa isang mas mahusay na pag-unawa, dadaan kami sa kanila sa ibaba sa isang mas detalyadong pamamaraan. Ang mensahe ng error ay maaaring madaling maayos at sa gayon ay hindi ka mag-alala dahil ito ay ang pangkalahatang isa. Sa nasabing iyon, makarating tayo sa mga sanhi ng nasabing mensahe ng error.



  • Nasirang File - Ang isa sa mga pangunahing kadahilanan kung bakit pop up ang error na ito ay kapag sinubukan mo i-unzip ang isang file nasira yan Maaari itong mangyari dahil sa isang bilang ng mga kadahilanan tulad ng pag-download na hindi nakumpleto nang maayos sanhi kung saan nagresulta ito sa file katiwalian. Sa ganitong kaso, ang pinakaligtas na pusta ay tanggalin ang may problemang file at pagkatapos ay i-download itong muli.
  • Maling Utility - Tulad ng lumabas, kung susubukan mong gamitin ang unzip utility sa mga naka-compress na file na hindi sinusuportahan ng nasabing utility tulad ng .gz o gunzip file, malamang na makuha mo ang nabanggit na mensahe ng error. Sa ganitong kaso, kakailanganin mong gamitin ang wastong gunzip utility upang ma-compress ang naturang mga file nang walang anumang mga isyu.
  • Multipart Archive - Sa wakas, isa pang dahilan na maaaring magresulta sa nasabing mensahe ng error ay isang file na maraming bahagi. Nangangahulugan ito na ang file na sinusubukan mong i-compress ay may iba pang mga bahagi pati na rin na kinakailangan upang ma-discpress ito nang tama. Sa ganitong sitwasyon, kakailanganin mong pagsamahin ang mga file at pagkatapos ay i-unzip ang mga ito.

Ngayon na dumaan kami sa mga sanhi ng nasabing mensahe ng error, dumaan kami sa mga pamamaraan na maaari mong ipatupad upang malutas ang isyung ito. Kaya, nang walang karagdagang pagtatalo, magsimula tayo.

Paraan 1: Gumamit ng Mga Alternatibong Utilidad

Bilang ito ay naging, ang unzip utility ay naghahanap para sa linya ng code na tumutukoy sa dulo ng naka-compress na file. Samakatuwid, kapag hindi mai-file ng utility ang mga nasabing linya, pop up nito ang nasabing mensahe ng error bilang isang resulta na kung bakit hindi mo ma-unzip ang file. Gayunpaman, may iba pang katulad na mga utility na maaari mong gamitin upang makamit ang parehong layunin. Ang magandang bagay tungkol sa mga kahaliling ito ay hindi nila hahanapin ang end code at sa gayon ay hindi nila ma-compress ang mga pinag-uusang file. Upang magawa ito, sundin ang mga tagubilin sa ibaba.

7zip

Ang unang utility na maaari mong subukan ay ang 7zip utility na malayang magamit. Narito kung paano ito gamitin:



  1. Una sa lahat, kailangan mong i-install ito sa iyong machine.
  2. Kung ikaw ay nasa a Mac aparato, maaari mong gamitin ang manager ng brew package upang mai-install ang utility. Upang magawa ito, ipasok ang sumusunod na utos sa window ng terminal:
    magluto maglagay ng p7zip
  3. Kung sakaling gumagamit ka ng a Ubuntu aparato, maaari mong gamitin ang sumusunod na utos:
    sudo apt i-install ang p7zip-full

    Pag-install ng 7zip

  4. Para sa Windows, maaari mong i-download lamang ang utility mula sa kanilang website.
  5. Kapag na-download mo na ang file, gamitin ang sumusunod na utos upang ma-unarchive ang file:
    7z x filename.zip

    Kinukuha ang Paggamit ng 7zip

  6. Tingnan kung inaayos nito ang isyu para sa iyo.

Fastjar at Ditto

Ang isa pang utility sa pag-archive na naiulat na gumagana ng iba pang mga gumagamit na nakaharap sa parehong isyu ay ang fastjar utility na batay sa Java. Para kay Mac mga gumagamit, maaari nilang gamitin ang built-in na utility na kilala bilang ditto. Sundin ang mga tagubilin sa ibaba upang mai-install at gamitin ito:

  1. Upang mai-install ang utility, tatakbo mo ang sumusunod na utos sa iyong terminal window sa Ubuntu:
    sudo apt i-install ang fastjar

    Pag-install ng Fastjar

  2. Para sa Windows, maaari mong i-download ang utility mula sa SourceForge at pagkatapos ay mag-navigate sa direktoryo ng utility.
  3. Kapag na-install mo na ang utility, patakbuhin ang sumusunod na utos upang ma-compress ang file:
    garapon xvf filename.zip

    Kinukuha ang paggamit ng Fastjar

  4. Para sa mga gumagamit ng Mac, gamitin ang sumusunod na utos sa halip na gumagamit ng ditto utility:
    ditto -xk YourZipfile.zip ./
  5. Narito, ang ./ tumutukoy sa kasalukuyang direktoryo. Nangangahulugan ito na ang file ay hindi mai-compress sa iyong aktibong direktoryo.

Tandaan:

Ang isang mahalagang bagay na dapat tandaan dito ay madalas na sinusubukan ng mga gumagamit na i-compress ang .gz file gamit ang unzip utility. Madalas na humantong ito sa mga pagkakamali tulad ng pinag-uusapan. Para sa mga .gz file, magkakaroon ka ng kaukulang gunzip utility upang mabisang hindi ma-compress ang mga file. Ito ay para sa mga gumagamit ng Ubuntu na madalas na naka-compress na mga file ay nangyayari na .gz file. Samakatuwid, alinman gamitin ang gunzip utility o ang utility ng alkitran upang makuha ang ganoong mga file.

Paraan 2: I-download muli ang File

Tulad ng ito ay lumabas, ang 'pagtatapos ng lagda ng gitnang direktoryo na hindi nahanap' ay karaniwang naranasan kapag ang kani-kanilang file ay alinman ay hindi na-download nang maayos o nasira sa panahon ng proseso ng pag-download. Kapag nangyari ito, ang unzip utility ay hindi mabasa nang maayos sa pamamagitan ng file at bilang isang resulta, itinapon nito ang nasabing mensahe ng error. Upang ayusin ito, ang dapat mong gawin ay i-download lamang muli ang may problemang file at dapat ayusin ang iyong isyu kung sakaling hindi gumana para sa iyo ang mga nabanggit na kahalili. Kapag na-download mo nang maayos ang file, dapat itong i-unzip nang walang anumang mga isyu.

Basahin ang 3 minuto