Comment réparer la signature de la fin de l'annuaire central introuvable

Les fichiers compressés sont courants, mais des erreurs comme « Signature de fin de répertoire central non trouvée » peuvent survenir lors de leur décompression, souvent dues à des fichiers corrompus ou incomplets.
Les fichiers compressés sont largement utilisés dans le monde d’aujourd’hui. Avec l’augmentation quotidienne de la taille des fichiers, de plus en plus de personnes se tournent vers la compression. Lors de la tentative de décompression d'un fichier compressé, les utilisateurs rencontrent le message d'erreur « Signature de fin de répertoire central non trouvée ». Ce message d'erreur apparaît lorsque vous essayez de décompresser des fichiers à l'aide de l'utilitaire unzip. Une description plus détaillée de ce message d'erreur est fournie avec la phrase mentionnée.
En fait, les causes de ce message d'erreur sont plutôt évidentes et même mentionnées dans le message d'erreur. Celui-ci apparaît lorsque le fichier que vous avez téléchargé est incomplet ou qu'une erreur s'est produite pendant le processus de téléchargement. Cependant, ce n'est pas la seule cause du problème. Par conséquent, pour une meilleure compréhension, nous les examinerons plus en détail ci-dessous. Le message d'erreur peut être facilement corrigé et vous n'avez donc pas à vous inquiéter, car il est assez générique. Cela dit, entrons dans les causes de ce message d'erreur.
- fichier corrompu — L'une des principales raisons pour lesquelles cette erreur apparaît est lorsque vous essayez de décompresser un fichier qui est corrompu. Cela peut se produire pour plusieurs raisons, par exemple, le téléchargement n'a pas pu se compléter correctement, ce qui a conduit à la corruption du fichier. Dans ce cas, il est plus sûr de supprimer le fichier problématique et de le télécharger à nouveau.
- Utilitaire incorrect — En réalité, si vous essayez d'utiliser l'utilitaire unzip sur des fichiers compressés qui ne sont pas pris en charge par cet utilitaire, comme les fichiers .gz ou gunzip, vous obtiendrez très probablement le message d'erreur mentionné. Dans ce cas, vous devrez utiliser l'utilitaire gunzip approprié pour décompresser ces fichiers sans aucun problème.
- Archive multipartie — Enfin, une autre raison qui peut éventuellement entraîner le message d'erreur mentionné est un fichier qui a plusieurs parties. Cela signifie que le fichier que vous essayez de décompresser a d'autres parties également nécessaires pour le décompresser correctement. Dans un tel scénario, vous devrez combiner les fichiers puis les décompresser.
Maintenant que nous avons examiné les causes de ce message d'erreur, passons aux méthodes que vous pouvez mettre en œuvre pour résoudre ce problème. Donc, sans plus tarder, commençons.
Méthode 1 : Utiliser des utilitaires alternatifs
En fait, l'utilitaire unzip recherche la ligne de code qui fait référence à la fin du fichier compressé. Par conséquent, lorsque l'utilitaire ne peut pas trouver ces lignes, il affiche le message d'erreur en conséquence, ce qui vous empêche de décompresser le fichier. Cependant, il existe d'autres utilitaires similaires que vous pouvez utiliser pour atteindre le même objectif. L'avantage de ces alternatives est qu'elles ne recherchent pas le code de fin et par conséquent, elles sont capables de décompresser les fichiers concernés. Pour ce faire, suivez les instructions ci-dessous.
7zip
Le premier utilitaire que vous pouvez essayer est l'utilitaire 7zip qui est gratuit à utiliser. Voici comment l'utiliser :
- Tout d'abord, vous devez l'installer sur votre machine.
- Si vous êtes sur un appareil Mac, vous pouvez utiliser le gestionnaire de paquets brew pour installer l'utilitaire. Pour ce faire, entrez la commande suivante dans la fenêtre du terminal :
brew install p7zip
- Si vous utilisez un appareil Ubuntu, vous pouvez utiliser la commande suivante :
sudo apt install p7zip-full
- Pour Windows, vous pouvez simplement télécharger l'utilitaire depuis leur site web.
- Une fois que vous avez téléchargé le fichier, utilisez la commande suivante pour décompresser le fichier :
7z x nomdufichier.zip
- Vérifiez si cela résout votre problème.
Fastjar et Ditto
Un autre utilitaire d'archivage qui a été signalé comme fonctionnant par d'autres utilisateurs rencontrant le même problème est l'utilitaire fastjar basé sur Java. Pour les utilisateurs de Mac, ils peuvent utiliser l'utilitaire intégré connu sous le nom de ditto. Suivez les instructions ci-dessous pour l'installer et l'utiliser :
- Pour installer l'utilitaire, vous devrez exécuter la commande suivante dans votre fenêtre de terminal sur Ubuntu :
sudo apt install fastjar
- Pour Windows, vous pouvez télécharger l'utilitaire depuis SourceForge puis naviguer dans le répertoire de l'utilitaire.
- Une fois que vous avez installé l'utilitaire, exécutez la commande suivante pour décompresser le fichier :
jar xvf nomdufichier.zip
- Pour les utilisateurs de Mac, utilisez la commande suivante qui utilise le.
ditto -xk YourZipfile.zip ./
- Dans ce cas, le ./ fait référence au répertoire courant. Cela signifie que le fichier sera décompressé dans votre répertoire actif.
Note :
Une chose importante à noter ici est qu'il arrive souvent que les utilisateurs essaient de décompresser des fichiers .gz en utilisant l'utilitaire unzip. Cela conduit souvent à des erreurs comme celle mentionnée. Pour les fichiers .gz, vous devez utiliser l'utilitaire gunzip pour les décompresser efficacement. Cela concerne les utilisateurs d'Ubuntu, car les fichiers compressés sont souvent des .gz. Par conséquent, utilisez soit l'utilitaire gunzip, soit l'utilitaire tar pour extraire de tels fichiers.
Méthode 2 : Télécharger le fichier à nouveau
Il s'avère que l'erreur « end of central directory signature not found » est généralement rencontrée lorsque le fichier respectif n'a pas été téléchargé correctement ou a été corrompu pendant le processus de téléchargement. Quand cela se produit, l'utilitaire unzip ne parvient pas à lire le fichier correctement et, par conséquent, affiche ce message d'erreur. Pour résoudre ce problème, ce que vous devez faire est simplement de télécharger de nouveau le fichier problématique et cela devrait résoudre votre problème si les alternatives mentionnées ci-dessus ne fonctionnent pas pour vous. Lorsque vous téléchargez à nouveau le fichier correctement, il devrait se décompresser sans aucune difficulté.
Maintenant que tu as fini de lire Comment réparer la signature de la fin de l'annuaire central introuvable, nous t'invitons à explorer davantage la catégorie Tutoriels. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire