- ベストアンサー
MacOS X10.6からWinXPへの圧縮ファイル送信で解凍できない問題の原因と解決法
- MacOS X10.6.8から取引先のWinXPへ圧縮ファイルを送信したところ、解凍できない問題が発生しました。解凍アプリは+Lhaca Version 1.24を使用しています。
- 当方がOS10.5を使用していた頃は、OS純正の圧縮機能で問題は発生していませんでした。先方の環境や使用アプリに変更はなく、送信方法も同じです。原因はMacOS10.6.8の圧縮機能にある可能性があります。
- 解決策としては、MacOS10.6.8からXPへ圧縮したファイルを送る場合は別の圧縮アプリを使用することをおすすめします。試しにサードパーティー製のCleanArchiverを使用してみましたが、やはり解凍できませんでした。適切な圧縮アプリについては調査が必要です。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
MacWinZipperに1票ですね 使いやすいしトラブル少ないです
その他の回答 (3)
- osm66
- ベストアンサー率49% (55/112)
もう随分前からOS標準がZIPなのですからSitが一般的と言うのは「今は昔」という気がしますが…。 とは言えネット経由でWinに渡すとトラブる事が時々有りますね。 Macバイナリが原因でエラーすることはあまり無い気がします。 ただしWinからは別のファイルとして見えてしまうので、本来のファイル本体では無いそのファイルを開こうとすると「壊れている」と言われると思います。 と言うわけで、結局はMacバイナリは削除した方がトラブルは少ないでしょうね。 私の感覚では、トラブルの原因はファイルネームに日本語(2バイト文字)を使った事による事の方が多い気がします。 と言うわけで、私がWinユーザーにファイルを送る際は、ファイルネームに半角英数を使った上で「MacWinZipper」を使用して圧縮しています。 もちろん拡張子はちゃんと付けて。
- jein
- ベストアンサー率49% (2799/5705)
どんな圧縮形式で作ったデータなのかぐらい書いてください。 Finderで圧縮した場合はZIPデータになりますが、Mac用に一般的な圧縮方式は Stuffitシリーズが扱うSitデータになります。 >「解凍先の指定が不正です。解凍作業を中断します」というメッセージが出て それは向こうの環境の問題です。解凍先として相手が指定した場所に容量がないとか パスが無効であるとか、そういった主旨のメッセージです。 OS10.6環境のMacとXP環境のWindowsマシンを両方使っていますが 特に問題が生じることはありません。 XP環境ではOS自体がZIPデータを扱えます。(作成および展開) http://support.microsoft.com/kb/306531/ja ですから特にソフトを使わなくてもZIP形式なら展開は可能なはずですが、そちらでも エラーが出るのでしょうか?
補足
回答ありがとうございます。 >どんな圧縮形式で作ったデータなのかぐらい書いてください。 >Finderで圧縮した場合はZIPデータになりますが、 Finder(MacOSのMacOS X純正の圧縮機能と書いています)で圧縮していますので、言うまでもなくZIPです。 >ですから特にソフトを使わなくてもZIP形式なら展開は可能なはずですが、そちらでも エラーが出るのでしょうか? 残念ながら出ます。 質問にも書いたとおり、10.5までは全く問題ありませんでした。 でないはずのエラーが出ているので質問しています。 StuffITもsitも一切使っていませんし、この場合は関係ありません。
- chie65536(@chie65535)
- ベストアンサー率44% (8742/19841)
ご参考。 http://usupro.blog41.fc2.com/blog-entry-11.html 圧縮ファイルに限らず、Mac用のファイルは「Macバイナリ」と言う付加情報ファイルが付いているので、そのままWindows環境に持っていくと、Macバイナリが邪魔をして「ファイルが壊れている」と判断されます。 ですので、Windows環境にファイルを渡す場合は「Macバイナリを削除してから渡す必要」があります。 これを忘れると「単なるjpeg画像なのに、画像が開けない」とかって話になります。 圧縮ファイルの場合は「中身の個々のファイルのMacバイナリを除去して圧縮」しなければならず、しかも、出来上がった圧縮ファイルそのものにも、Macバイナリを付けない状態で渡さないといけません。
補足
回答ありがとうございます。 「Macバイナリ」はCleanArchiverで外しているので、関係ありません。 win/mac間の圧縮ファイルやりとりでのCleanArchiverの使用は過去の質問でもベストアンサーとなっており、問題ないはずです。 質問欄でも書いたとおり、10.5で使う分には問題なしでした。 参考 ↓ http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1220308782
補足
CleanArchiverがダメなので、消去法でこれしかないですね。