Я пытаюсь декодировать кучу файлов .ZST, которые я не знаю, каков был исходный файл, чтобы я мог получить к ним доступ, однако все .ZST возвращают точно такую же ошибку и не распаковываются. Ошибка Decoding error (36) : Dictionary mismatch
. Используемая команда: zstd -d *
на Windows 10 x64 с использованием ZSTD v1.4.4 для Win x64.
Я уже пробовал CMD, PowerShell и Bash в качестве разных сред для выполнения команды, но все возвращают точно такая же ошибка. Я попытался распаковать отдельный файл, чтобы посмотреть, была ли это проблема массовой операции, но она тоже не сработала. Моя последняя попытка была в Google из-за ошибки, но я ничего не смог найти.
Редактировать: После более подробного изучения я решил попробовать проверить MIME-типы моих ZST-файлов, некоторые из них возвращаются как application/x-zstd
, в то время как другие возвращаются как application/octet-stream
. Интересно, может ли это быть проблемой? Хотя ни один из типов MIME не работает, оба возвращают одну и ту же ошибку.
Кто-нибудь знает, как можно исправить эту ошибку и распаковать мои файлы?
Вот один из файлов ZST для справки: https://mega.nz/#! eV0VTKBQ! WBW_pVIq8Tsn2Rrv3XKmt4DSAH7IHbHtaAuNB9uRTMQ