WINDOWSの掲示板に書き込んでいますが、こちらの方が適切と思いましたのでこちらの方に転載させてもらいました。
WINZIPの自己解凍ファイルを解凍しようとすると、
’WinZip self-Extractor header corrupt. Possible cause: bad disk or file transfer error ’と表示されて今まで解凍できていたファイルもできなくなりました。何か良い方法がありましたら教えてください。
pc9821v166 s5/c WIN95
- re: otopon さん
投稿日:1998年08月17日 12時18分
そういえばアプリのトラブルって何処に書き込んだらいいか迷いますね。
エラーメッセージの意味は
「自己解凍のヘッダがイカれとるよ、考えられるのは、ファイル(ディスク)の破損か転送エラーだね」です。
私はWinZipの自己解凍形式というのは利用しないんで、以下に書くことはあくまで推測なんですが。
ケース1 自己解凍ファイルのうち一部が解凍できなくなった場合
これは、メッセージの通りファイルかディスク自体にエラーが起っていると考えるべきでしょう。exe→zipコンバータやアーカイブを修復するツールがありますので、だめ元で(あまり期待してはいけない)使ってみてください。
あるいは、あなたが自己解凍ファイルを作成する際に使ったソフトに異常があるかもしれません。ネット上で他人の作った自己解凍ファイルをDLしてちゃんと解凍できるか試してみてください。
ケース2 すべての自己解凍ファイルがだめな場合
*推測0 ディスク容量が足りない
ディスクの残り容量が少なすぎるとか・・・
*推測1 テンポラリに無効なドライブが選択されている。
海外生まれのソフトの中には無条件にCドライブを読み書きしようとするものがあります。私の場合C:がフロッピーなので不便なことがあります。自己解凍時に書き込めない(または容量の小さい)ドライブがテンポラリになっていると「転送エラー」と言われるかもしれません。WinZipの設定か設定ファイル、環境変数などでテンポラリを変更できるならやってみて下さい。でもWinZipって確かカレントにテンポラリを取ってたような気がするんですが。
*推測2 ウイルス!?
自己解凍って.exeファイルですよね。あまり考えたくないけどexeにイタズラするようなファイル感染型ウイルスかも。対ウイルスソフトの類を使って調べてみてください。
えー、今思い付くのはこれくらいです。参考にならなかったかもしれませんが、ご勘弁を。
- re: しんぐ さん
投稿日:1998年08月18日 01時11分
詳しい説明ありがとうございます。ドライブの環境が変わったためケース2が考えられます。
何とか解凍方法はわかりました。EXPLZHにほおりこめば何とか解凍までできるようになりました。とっても参考になりましたありがとうございました。