Ошибка Zip-файла 0x80004005 при извлечении или копировании

При открытии файла .zip (сжатая папка) в Windows и попытке извлечь или скопировать его содержимое в папку, может появиться ошибка 0x80004005 (неопределенная ошибка). Вот полное дословное сообщение об ошибке:

Неожиданная ошибка удерживает вас от копирования файла. Если вы продолжаете получать эту ошибку, вы можете использовать код ошибки для поиска справки по этой проблеме.

Ошибка 0x80004005: неопределенная ошибка

И, если дважды щелкнуть файл внутри архива .zip, чтобы открыть его напрямую, не распаковывая его, вы увидите следующее сообщение об ошибке:

Ошибка сжатых (заархивированных) папок

Windows не может завершить извлечение.

Файл назначения не может быть создан.

В этой статье объясняется, что вызывает ошибку 0x80004005 при копировании или извлечении Zip-архивов, и как ее обойти.

причина

Приведенные выше сообщения об ошибках появляются, если файл .zip сжат или зашифрован с использованием алгоритма, который Windows не поддерживает. Windows поддерживает методы сжатия Deflate, Deflate64.

Если файл .zip был изначально сжат с помощью BZip2, LZMA, PPMd или любого другого механизма, обработчик сжатых файлов по умолчанию в Windows выдаст ошибку 0x80004005 поскольку он не знает, как распаковать эти файлы.

Аналогично, Windows 10 (и более ранние системы) не поддерживают метод шифрования AES-256. Попытка открыть зашифрованный файл, защищенный паролем AES-256 в Windows, приведет к ошибке 0x80004005 . Однако Windows поддерживает методы шифрования ZipCrypto & AES-128.

Обходной путь для Zip-файлов Ошибка 0x80004005

Если вы используете обработчик Windows .zip (сжатая папка) для просмотра или извлечения сжатых файлов и сталкиваетесь с ошибкой 0x80004005, то вам потребуется сторонний инструмент для архивирования, такой как 7-Zip, WinRar или WinZip, чтобы открыть этот файл.

$config[ads_text6] not found

Эти сторонние инструменты поддерживают несколько различных методов сжатия, а также методы шифрования, и вы сможете успешно извлечь файлы.

ПОХОЖИЕ СТАТЬИ