[リストへもどる]
一括表示
タイトルZIP及び7zの圧縮が出来ません
記事No148
投稿日: 2010/08/11(Wed) 05:43:47
投稿者DUCK
いつもLhaForgeを愛用させて頂いてます。

LhaForgeのデスクトップ上のショートカットへデジカメ画像等が
入ったフォルダをドラッグ後、圧縮形式をZIP及び7zを選択します。
すると、圧縮が始まってすぐに

7-Zip (A) 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06
Scanning

Creating archive C:\Users\*****\Desktop\デジカメ画像.7z

Compressing デジカメ画像\IMG001.JPG

Break signaled

上記のようなログが出て停止してしまいます。何が原因なんでしょうか?

OSはWindowsVista HomePremiumです

タイトルRe: ZIP及び7zの圧縮が出来ません
記事No149
投稿日: 2010/08/11(Wed) 19:13:03
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
同じように手元のデジカメ画像などを圧縮してみましたが、再現できませんでした。
他のデータでは圧縮に問題がないのでしょうか?

7-zip32.dllとお使いの環境との相性かも知れません。
念のため、DLLを最新に更新してみてください。
また、ハードディスクのエラーチェックも試してみてください。

問題が解決しない場合、一度他のソフトでも圧縮を試してみてください。
ExplzhやNoahといったソフトが7-zip32.dllを使えるようです。

タイトルRe^2: ZIP及び7zの圧縮が出来ません
記事No150
投稿日: 2010/08/13(Fri) 03:36:42
投稿者DUCK
Explzhで同条件で7z圧縮してみたところ問題なく圧縮できました。

LhaForgeのバージョンは先日公開された1.5.1
7-ZIP32.DLLのバージョンは4.57.00.01
HDDはチェックディスクをしてみるが異常なし
OS:WindowsVista 32bit HomePremium WindowsUpdateなどすべて適用済

こちらの環境ですと画像以外にも動画・Excel・Wordファイルなど
いろいろ試してみましたが圧縮成功する場合と失敗する場合があります。
圧縮が成功する場合と失敗するファイル・フォルダの一貫性がないため
何ともいえませんが、3MB以下のファイルだと成功する場合が多いです。

試しにLhaForge1.5.1アーカイブ版(lfarchive_1_5_1.zip)をダウンロード後、LhaForgeで解凍。
その後解凍したフォルダを7zで圧縮しようとするとやはり以下のようなログ画面が出てきて失敗しました


7-Zip (A) 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06
Scanning

Creating archive D:\lfarchive_1_5_1.7z

Compressing lfarchive_1_5_1\LhaForgeHelp.chm
Compressing lfarchive_1_5_1\b2e32.txt
Compressing lfarchive_1_5_1\ReadMe.txt


Break signaled

タイトルRe^3: ZIP及び7zの圧縮が出来ません
記事No151
投稿日: 2010/08/14(Sat) 11:48:15
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
"Break signaled"が表示される原因について、私の方で7-zip32.dllのソースコードを見てみましたが、分かりませんでした。

Explzhでは7z圧縮が可能である事から、圧縮時オプションの違いがあるのかも知れません。
LhaForgeでのオプションを教えていただけませんか?
「LhaForgeの設定を起動→詳細設定→7z」で出ている状態です。
灰色になっているところは無視していただいて結構です。

・圧縮方式(プリセット/LZMA/PPMdなど)
・プリセットLZMA圧縮レベル(標準圧縮?)
・LZMAのモード
・圧縮オプション
- ソリッド圧縮
- ヘッダ圧縮
--全てのヘッダを圧縮
- ヘッダ暗号化

タイトルRe^4: ZIP及び7zの圧縮が出来ません
記事No152
投稿日: 2010/08/15(Sun) 08:41:37
投稿者DUCK
LhaForgeの圧縮オプションはすべてデフォルトです

・圧縮方式(プリセット/LZMA/PPMdなど):プリセットを使う(LZMAグレー表示)
・プリセットLZMA圧縮レベル(標準圧縮?):標準圧縮
・LZMAのモード:標準(グレー表示)
・圧縮オプション
  - ソリッド圧縮:ON
  - ヘッダ圧縮:ON
  --全てのヘッダを圧縮:ON
  - ヘッダ暗号化:OFF

タイトルRe^5: ZIP及び7zの圧縮が出来ません
記事No153
投稿日: 2010/08/15(Sun) 22:17:08
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
相変わらず原因が分かりません。残る可能性としては、
・7-zip32.dllが少しだけ壊れている
・その他環境依存の問題
のどちらかだと思います。

応急処置としては、7zの圧縮には他のソフトを使っていただいた方がよいかも知れません。


「7-zip32.dllが少しだけ壊れている」場合は、手動で7-zip32.dllを再インストールすると解決すると思います。
手順は以下の通りです。
1. C:\Windows\system32 フォルダ内の 7-zip32.dll を削除
2. LhaForgeのDLL更新を実行

これでも直らない場合、7-zip32.dllの作者であるAkkyさんに相談してください。
環境に依存すると思いますので、私には対応できません。
Akkyさんのページはこちらです : http://akky.cjb.net/

相談される際には、追加情報として、以下の圧縮時のコマンドラインをお伝えください。
a -t7z -r0 -mx=5 -ms=on -mhc=on -mhcf=on -scsUTF-8 "[アーカイブの絶対パス]" "@[レスポンスファイル名]"

ただし、LhaForgeを使う必要がないなら、他のソフトを使う事をお勧めします。

タイトルRe^6: ZIP及び7zの圧縮が出来ません
記事No160
投稿日: 2010/09/01(Wed) 10:01:02
投稿者DUCK
先日は丁寧なアドバイスをして頂き、ありがとうございました。
お礼が遅くなりましたことをお詫び申し上げます。

その後7-zip32dllを削除後に最新版をインストールし直しても
7zでの圧縮がうまくいかなかったため、大変残念ですが
LhaForgeの使用を一時的に中断していました。

そして先日公開されたLhaForge Ver1.5.2へ当方環境でも
バージョンアップしましたところ、なんと7zでの圧縮が
うまくできるようになりました。今までのエラーログ地獄が
嘘のようです(笑)

LhaForgeの使い勝手は他の圧縮解凍ソフトと比較しても
群を抜いて使いやすく、当方環境でも使用できるようになったことを
とても嬉しく思います。

今後ますますのご健勝をお祈り申し上げます。
ありがとうございました。