• ベストアンサー

圧縮ツール

2GBを超えるファイルを圧縮可能なツールをフリーソフトで探しております。 ご存じの方、おられませんか。 Unlha32.dllなどを使った主要なフリーソフトでは、2GBを超えるファイルでは、正常に作成することができませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • yomo3
  • ベストアンサー率32% (88/269)
回答No.3

#1でござりまする。 空き容量が不足しておりまする。 必要最低と言うことになるとよくわかりませんが、安全を期すると2.5Gを圧縮するのであれば倍の5G必要です。 圧縮の効率が悪い場合、途中で2.5Gの作業ファイルが2個できるので、5G必要ということになります。 圧縮に使ったソフトにもよりますが、作業域の不足についてはノーマークなものの方が多いようです。 ほかの圧縮形式を試して見るというのも手ですが、最終的にはやってみないとわかりません。 これ以上作業域を増やせないのであれば、ファイル分割の方が早いですね、きっと。

oni_oni
質問者

お礼

ありがとうございました。 大変、勉強になりました。

その他の回答 (2)

  • usapy07
  • ベストアンサー率46% (931/1985)
回答No.2

無理に圧縮せずに分割という方法も、、、。

参考URL:
http://www.vector.co.jp/soft/win95/util/se220084.html
oni_oni
質問者

お礼

ご回答、ありがとうございました。 最後の手段として、先分割は、考えておりました。(参考URL、参考にさせて頂きます) 最後の目的としては、CDでファイルを移動させることを間がいています。そうすると、CDへの書き込むに、どうしても時間がかかってしまうので、できれば、分割処理の時間・手間が省けないものかと思っております。

  • yomo3
  • ベストアンサー率32% (88/269)
回答No.1

Unlha32.dllは、作業域をたくさん使う(作業ファイルを2個作る)ので、空き領域が十分ないと正常に作成できません。 そのあたりチェックしてみましたか?

oni_oni
質問者

補足

早速のご回答、ありがとうございます。 実際にどれだけの空き容量がいるかが解らないので、何処までのチェックができているかが、判断しづらいですが、以下のような状況下で、動作をさせました。 2.5GBのファイルを500MB毎に分割してLZH圧縮すると、合計が700MB強になります。 HDの空き容量が2GBあり、メモリ空間(全体で2GB)も20%ほどの使用量だったので、問題ないだろうと思い、2.5GBを圧縮しました。 作成は無事終了するのですが、CRCチェックでエラーとなります。 また、格納されたファイル容量は、1GBほどしかありませんでした。 これでチェックになりますか?

関連するQ&A