Local Entry CRC does not match CD
zipcloakコマンドでパスワード付きzipを作ったあとに、解凍しようとしたところ正しいパスワードを入力しているにも関わらず、以下のエラーで解凍できない現象が起きた。
Local Entry CRC does not match CD
右クリックでファイルを選択して圧縮した場合に起こるエラーらしい。
幸いなことに元のファイルがあったのでzipコマンドを使ってパスワード付きzipを作り直した。
zip -er sample.zip sample
パスワード設定したあとに元のファイルを消してしまっていたら復元できなくなっていたので焦る。
今後パスワード付きzipを作る場合は右クリックでの圧縮はしないように注意しよう。