Cara Memperbaiki Tanda Tangan Direktori Pusat Tidak Ditemui



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Fail yang dimampatkan digunakan secara meluas di dunia masa kini. Dengan bertambahnya saiz fail dari hari ke hari, pemampatan adalah sesuatu yang semakin banyak orang beralih. Semasa mencuba unzip fail yang dimampatkan, pengguna telah mengalami ' Tandatangan direktori akhir-pusat tidak dijumpai 'Mesej ralat. Mesej ralat ini muncul semasa anda cuba mengeluarkan fail menggunakan utiliti unzip. Penerangan yang lebih terperinci mengenai mesej kesalahan tersebut diberikan dengan ayat yang disebutkan.



Tanda Tangan Direktori Pusat Akhir Tidak Dijumpai



Ternyata, penyebab mesej ralat tersebut cukup jelas dan bahkan disebutkan dalam mesej ralat. Mesej ralat muncul apabila fail yang telah anda muat turun tidak lengkap atau terdapat ralat semasa proses memuat turun. Namun, itu bukan satu-satunya penyebab masalah ini. Oleh itu, demi pemahaman yang lebih baik, kami akan menelusurinya di bawah dengan cara yang lebih terperinci. Mesej ralat dapat diperbaiki dengan mudah dan dengan itu anda tidak perlu bimbang kerana ini adalah yang biasa. Dengan itu, mari kita masuk ke dalam penyebab mesej ralat tersebut.



  • Fail rosak - Salah satu sebab utama mengapa ralat ini muncul adalah semasa anda mencuba unzip fail yang rosak. Ini boleh berlaku kerana beberapa sebab seperti muat turun tidak dapat diselesaikan dengan betul kerana mengakibatkan kerosakan fail. Dalam kes sedemikian, pertaruhan paling selamat adalah menghapus fail yang bermasalah dan kemudian memuat turunnya semula.
  • Utiliti yang Tidak Betul - Ternyata, jika anda cuba menggunakan utiliti unzip pada fail yang dimampatkan yang tidak disokong oleh utiliti tersebut seperti fail .gz atau gunzip, kemungkinan besar anda akan mendapat mesej ralat yang disebutkan. Dalam kes sedemikian, anda harus menggunakan utiliti gunzip yang betul untuk mengeluarkan fail seperti itu tanpa masalah.
  • Arkib Multipart - Akhirnya, sebab lain yang mungkin mengakibatkan mesej ralat tersebut adalah fail yang mempunyai banyak bahagian. Ini bermaksud bahawa fail yang anda cuba kompres mempunyai bahagian lain juga yang diperlukan untuk membongkarnya dengan betul. Dalam senario seperti itu, anda perlu menggabungkan fail dan kemudian menyahzipnya.

Sekarang setelah kami mengetahui sebab-sebab mesej ralat tersebut, mari kita teliti kaedah yang dapat anda laksanakan untuk menyelesaikan masalah ini. Jadi, tanpa basa-basi lagi, mari kita mulakan.

Kaedah 1: Gunakan Alternatif Utiliti

Ternyata, utiliti unzip mencari baris kod yang merujuk pada akhir fail yang dimampatkan. Oleh itu, apabila utiliti tidak dapat memfailkan baris tersebut, ia akan memunculkan mesej ralat tersebut sebagai sebabnya anda tidak dapat membuka zip fail tersebut. Walau bagaimanapun, terdapat utiliti serupa yang boleh anda gunakan untuk mencapai tujuan yang sama. Perkara yang baik mengenai alternatif ini ialah mereka tidak mencari kod akhir dan dengan itu mereka dapat mengeluarkan fail yang dipersoalkan. Untuk melakukan ini, ikuti arahan di bawah.

7zip

Utiliti pertama yang boleh anda cuba ialah utiliti 7zip yang boleh digunakan secara percuma. Inilah cara menggunakannya:



  1. Pertama sekali, anda mesti memasangnya di mesin anda.
  2. Sekiranya anda berada di Mac peranti, anda boleh menggunakan pengurus paket minuman untuk memasang utiliti. Untuk melakukan ini, masukkan perintah berikut di tetingkap terminal:
    brew install p7zip
  3. Sekiranya anda menggunakan a Ubuntu peranti, anda boleh menggunakan arahan berikut:
    sudo apt pasang p7zip-penuh

    Memasang 7zip

  4. Untuk Windows, anda boleh memuat turun utiliti dari laman web mereka.
  5. Setelah memuat turun fail, gunakan arahan berikut untuk menyaharkibkan fail:
    7z x nama fail.zip

    Mengekstrak Menggunakan 7zip

  6. Lihat apakah itu menyelesaikan masalah untuk anda.

Fastjar dan Ditto

Utiliti pengarkiban lain yang telah dilaporkan berfungsi oleh pengguna lain yang menghadapi masalah yang sama adalah utiliti fastjar yang berdasarkan Java. Untuk Mac pengguna, mereka boleh menggunakan utiliti terbina dalam yang dikenali sebagai ditto. Ikuti arahan di bawah untuk memasangnya dan menggunakannya:

  1. Untuk memasang utiliti, anda perlu menjalankan perintah berikut di tetingkap terminal anda di Ubuntu:
    sudo apt pasang fastjar

    Memasang Fastjar

  2. Untuk Windows, anda boleh memuat turun utiliti dari SourceForge dan kemudian pergi ke direktori utiliti.
  3. Sebaik sahaja anda memasang utiliti, jalankan arahan berikut untuk mengeluarkan fail:
    balang xvf nama fail.zip

    Pengekstrakan menggunakan Fastjar

  4. Untuk pengguna Mac, gunakan arahan berikut yang menggunakan utiliti ditto:
    ditto -xk YourZipfile.zip ./
  5. Di sini, ./ merujuk kepada direktori semasa. Ini bermaksud fail tidak akan dimampatkan ke direktori aktif anda.

Catatan:

Perkara penting yang perlu diberi perhatian di sini ialah selalunya pengguna cuba mengeluarkan fail .gz menggunakan utiliti unzip. Ini sering menyebabkan kesilapan seperti yang dimaksudkan. Untuk fail .gz, anda mesti menggunakan utiliti gunzip masing-masing untuk melepaskan fail dengan berkesan. Ini untuk pengguna Ubuntu kerana fail yang sering dimampatkan adalah fail .gz. Oleh itu, gunakan utiliti gunzip atau utiliti tar untuk mengekstrak fail tersebut.

Kaedah 2: Muat turun Fail Lagi

Ternyata, 'hujung tandatangan direktori pusat tidak dijumpai' biasanya dialami ketika fail masing-masing tidak dimuat dengan betul atau telah rosak semasa proses memuat turun. Apabila ini berlaku, utiliti unzip tidak dapat membaca fail dengan betul dan sebagai hasilnya, ia membuang mesej ralat tersebut. Untuk memperbaikinya, apa yang harus anda lakukan ialah memuat turun fail yang bermasalah sekali lagi dan yang harus menyelesaikan masalah anda sekiranya alternatif yang disebutkan di atas tidak berfungsi untuk anda. Apabila anda memuat turun semula fail dengan betul, fail tersebut akan dibongkar tanpa masalah.

3 minit membaca