Ошибка: "Ошибка декодирования (36): несоответствие словаря" при использовании декодирования ZSTD в командной строке для декодирования файла .ZST
Я пытаюсь декодировать кучу файлов.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