• ベストアンサー
  • 暇なときにでも

拡張子EXEのアーカイブに限って壊れてしまうのですが

過去にダウンロードした、再配布可のフリーウエア(ダウンロードできるサイトはすでに閉鎖)を友達に渡そうと思ったのですが、重いためメールでは迷惑と思い、私のホームページのあるサーバにアップして、好きなときにダウンロードしてもらうようにしました。 ところが、試しにダウンロードしてみると、アーカイブが壊れてしまって、7つ解凍されるはずのファイルの7つ目が解凍されません。 FTPソフトが悪いのかと思い、他のFTPソフトやPageMillを使ったり、Macに転送してMacからアップしても、他のプロバイダのサーバにアップしても同じです。 そういえば、以前に私が自分で作ったファイルをアップしたときも、.lzhや.zipは問題なくアップできるのに、.exeは壊れてしまいました。 ファイル1つだけを圧縮したときは、「アーカイブが壊れています」と言われて全く解凍できず、複数のファイルを1つのアーカイブに圧縮したときは最後に解凍されるべきファイルのみが壊れてしまいます。 これはどういったところに原因があるか、どなたかおわかりですか? 今回は結局、送りたい.exeファイルはいったん解凍し、.lzhに圧縮し直して渡しました。

共感・応援の気持ちを伝えよう!

  • 回答数7
  • 閲覧数294
  • ありがとう数11

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

  • ベストアンサー
  • 回答No.7
  • MORGEN
  • ベストアンサー率50% (39/78)

私も同じようなトラブルで悩んでこちらのサイトで昨日までお世話になっていたのですが、皆さんのおかげで私の場合は原因がわかりました。 なんでも、回線速度が遅い環境でアップロードに時間がかかるファイルを送ると壊れる場合があるそうで、ファイルのタイプによって壊れやすさが違うようです。 私にそれを教えて下さったfrankさんとおっしゃる方も、私と同じように.exeファイルばかりが壊れていたようで、どうやら.exeは壊れやすいようです。 chackさんの通信環境はISDNでしょうか? もしアナログをお使いで、ISDNでのテストも可能なら、ISDNでお試しになってみてはいかがでしょう? そうでなければ、問題のアーカイブよりもっと小さい自己解凍ファイルをご自分で作成し、アップロードしてみたら、もしかしたらそれはアップロードに成功するかもしれません。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

できました! 本当ですね。 どちらのパターンを試してもアップロードできました! 以前にうまくアップロードできなかったアーカイブは大きく、1.5メガほどあったんで、それで壊れてしまったんですね。 どうもありがとうございました。

関連するQ&A

  • ファイルの圧縮方法

    テストサーバーから、本番サーバーへ画像ファイルを移行しようとしています。 FTPで一度、localPCへ落としてから、再度FTPで本番サーバーへ画像をアップしたいのですが、ファイルの容量およびファイル数が大きすぎて、時間が掛かってしまいます。 手順としては以下のようにしたいと考えています。 (1) ファイルをテストサーバー上で、ディレクトリごと、アーカイブ可した上で圧縮。 (2) (1)で圧縮したファイルをlocalPCへダウンロード (3) (2)でダウンロードしたファイルを本番サーバーへアップロード (4) (3)でアップロードしたファイルを、解凍 ※ファイルは、/imgディレクトリ配下に全て入っています。 ここで、(1)の圧縮方法と(4)の解凍方法がわかりませんので、どなたかご教示をお願いできますでしょうか?(本を見たのですが、パラメータの指定などがいまいち理解できませんでした。) よろしくお願いいたします。

  • アーカイブファイルではありませんと表示される

    こんばんは。いつも大変お世話になっています。 超初心者のためいろいろためして勉強している者です。 解凍圧縮ソフトLhaplusの使用方法で 自己解凍ファイルをつくるには Shiftキーを押しながら、そのファイルを Lhaplusのところにドラッグすると作成される、と いう文をみかけました。 ためしに、Excelで適当に文字を書いてBook.xlsと して保存し、そのファイルをLhaplusにドラッグしたところ 「アーカイブファイルでありませんが圧縮を続けますか?」 といった表示がでました。 1、アーカイブファイルとはそもそもどういった意味なのでしょうか? IT用語辞典などをみるとアーカイブ=書庫みたいにかいてあるのですが。。 アーカイブファイルというのは複数のファイルのことを言うのでしょうか?つまりこの場合1つしかファイルがないから、上記メッセージが出る のですか? 2.圧縮というのはフォルダ単位で普通はするものなのでしょうか? 3.通常メールなどで、圧縮してファイルをおくる場合、マナーとして どのくらいの容量以上だったら圧縮するものなのでしょうか・・・。 ご教授ください。 よろしくお願いいたします。

  • 圧縮ファイルのダウンロードについて

    お世話になります。 現在、圧縮ファイル(元はエクセルです)をダウンロードできるようなページを作っています。 現状、.lzh形式で(Lhaplus使用)圧縮をし、アスキーモードでアップロードしました。 ところが、ダウンロードテストを行なうと、ダウンロードはできても、「アーカイブファイルが壊れている可能性があります。」というエラーメッセージがでてきて、その上、エクセルファイルまでおかしくなっています。 私がどこか間違った設定でもしてしまっているのでしょうか?それとも.lzh形式が良くない? 最初は自己解凍書庫がいいかな、と思いチャレンジしたのですが、.exe形式だとうまくダウンロードできませんでした。 恐れ入りますが、解決方法の御教授願います。

    • ベストアンサー
    • HTML

その他の回答 (6)

  • 回答No.6
noname#9414
noname#9414

お使いのサーバはどこなのでしょうか。 無料の場所などでは、ファイルの最後にいらない ゴミをつけてくれる場所があるため、ファイルが 壊れることがあります。 ではでは☆

共感・感謝の気持ちを伝えよう!

質問者からのお礼

その節はどうもありがとうございました。

質問者からの補足

アドバイスをどうもありがとうございます。 「正しくダウンロードできないよー」と言ってきた友人は確かに無料のプロバイダを利用しているのですが、私がアップしたサーバ、及び、テストしたサーバは、mars.dti.ne.jpとvc-net.ne.jpとtk3.speed.co.jpで、どれも有料のプロバイダです。 そして、その無料プロバイダを利用している友人ばかりでなく、私が上記のプロバイダ経由でダウンロードしてみてもやはり壊れているのです。

  • 回答No.5
  • y45u
  • ベストアンサー率27% (140/516)

サーバーによって取り扱いができるファイルとそうでないファイルが決まっています。参考URLを見てください。これはOCNのものです。各プロバイダで違いがあると思いますので確認してくださいね。 websiteって気軽に作成できるようになりましたが、基本をすっとばしてやる人が多いようで、このテの質問はFAQになってるハズです。

参考URL:
http://page-on.ocn.ne.jp/build/mime.html

共感・感謝の気持ちを伝えよう!

質問者からのお礼

その節はどうもありがとうございました。

質問者からの補足

コメントをどうもありがとうございます。 そうですよね。どんな拡張子のファイルでもアップロードできるわけではないことは知っていました。 ただ、自己解凍ファイルとしての.exe以外のファイル、つまり、アプリケーション本体の場合は、拡張子が,exeでも正常にアップロード&ダウンロードが出来るんです。 試しにネットスケープ本体、netscape.exe等をアップしてみましたが、無事ダウンロードできました。

  • 回答No.4
noname#151056
noname#151056

Netscape Navigator で download すると exe ファイルが壊れることがあるという噂を どこかで小耳に挟んだことがあるのですが、 私はそういう状況には陥ったことがないです。 試しにWWWブラウザを変えて試してみてはどうでしょうか。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

その節はどうもありがとうございました。

  • 回答No.3
noname#25358
noname#25358

 補足見ました。  だいたい分かりました。  可能性としては3つあると思います。  まず根本的な説がありますが、FTPでアップロードするときに、バイナリ形式でアップロードしているかどうか確認してください。  FTPソフトでアップロードする場合、その方式にはバイナリ形式とアスキー形式があります。アスキーは主にテキストやHTMLファイルをアップする専用の形式で、画像、音楽、プログラム、データなんかはバイナリ形式でなければいけません。  デフォルトでアスキー形式でアップロードするようになっていて、かつ拡張子によってバイナリで送るかどうかを自動判別しているFTPソフトの場合、exeファイルのアップロードを想定していないがために、アスキー形式でアップロードしていることが考えられます。  テキストやHTMLでないものをアスキー形式で送ると、そのデータは割と高い確率で破壊されます。  次にプロバイダ(経由している方の)の設定がそうなっている、という説。  全てのexeファイルが破壊されるのであれば、おそらくはexeファイルがアップロードされると、ファイルの後尾部分が破壊されるように、プロバイダの設定がなっているのです。  アップロード、ダウンロードの過程で、どこかでファイルサイズが狂っていないか確認してください。  どこかで一致していなければ、プロバイダのせいということで間違いないでしょう。  もっとも、仮にこの説が正しければ、こんな不具合が期せずして発生するわけがないので、おそらくそれは、セキュリティか何かの関係でわざとそうしてある可能性が高いです。  それから特定のexeファイルだけが破壊されるのであれば、それはおそらくサーバー側のソフトの不具合による不幸な事故です(笑)  プロバイダに報告し、修正されるのを待つしかないでしょう。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

その節はどうもありがとうございました。

  • 回答No.2

deagleさんがおっしゃるように原因はいろいろ考えられるので、とりあえずの解決策として、ですが... ファイルの拡張子を.binとかに変更してアップし、ご友人にはダウンロード後に拡張子を.exeに変更してもらうよう、お願いするようにしてはいかがでしょうか。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

その節はどうもありがとうございました。

  • 回答No.1
noname#25358
noname#25358

 そのexeファイルはプログラムではないのでしょうか? 質問を見ると、「exeファイルを解凍」したように見えるのですが。それとも自己解凍形式のアーカイブということなのでしょうか。  もしそうなら、自己解凍形式のexeファイルを作った圧縮プログラムを変えてみてください。  圧縮する際に、おかしなアーカイブが生成されているのかも知れません。  (それ以外にも、プロバイダの設定不備とかなんとか、色々原因は考えられるのですが)

共感・感謝の気持ちを伝えよう!

質問者からのお礼

その節はどうもありがとうございました。

質問者からの補足

アドバイス、ありがとうございます。 説明が足りなくてすみませんでした。 ご質問の通り、問題の.exeファイルは自己解凍の圧縮ファイルです。 フリーウエアとして自己解凍形式でもともと配付されていたものをそのままアップしても、私が持っている圧縮ソフトで圧縮して作った自己解凍形式の圧縮ファイルも正常にアップされないのです。 アップロード先のプロバイダを変えても正常にアップされないので、サーバの問題でもないように思います。 ということは、アップするときに経由するプロバイダの問題ということも考えられるわけですね? 電話接続するプロバイダは変えてアップしてみたことはないのです。

関連するQ&A

  • アップ

    lzh圧縮したファイルをFTPを使わずにサーバーにupするやり方を教えてください。 FC2を使ってます。 ちなみにMACです。 出来れば詳しくお願いします。

  • 圧縮ファイルのダウンロードのさせ方

    イントラネットのサーバーに置いた自己解凍形式のファイル(.exe)をブラウザからダウンロードしようとすると、サーバー側で解凍しようとしてしまいます。 LZH形式にすれば、ダウンロードできるのですがEXE形式ではできないようです。 いい方法があれば教えてください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 拡張子exeのファイルを開けません

    こんにちは。 OutlookExpressにて、拡張子「.exe」のついたファイルが数点添付ファイルとして送られてきました。 自己解凍しようとしたのですが「Error Changing dir」という英文のエラーメッセージが表示され、開くことができませんでした。 ファイルの拡張子を「.lzh」に変更して、Lhasaを使用して解凍しようと試みてみましたが、だめでした。 どうしたら開くことができるのでしょうか? とくにメールの受信で特定の添付ファイルを開かない等の設定はしていません。 宜しくお願い致します。

  • 添付ファイルの拡張子が変わってしまう。

    LHAで圧縮したファイルを添付して送りましたら、受け取ったほうでは拡張子がLZHからDATに変わってしまいました。結局受け取ったほうでは解凍が出来ないで困ってしまいました。同じファイルをほかの人に送りましたら、そちらでは問題なくLZHの拡張子で受け取り、解凍が出来たというので、拡張子が変化してしまうパソコンは、どこの設定を変えればよいのでしょうか。 お手数をおかけいたしますが、どなたか名案がありましたら教えてください。

  • Lhaca074.exeって?

    lzhファイルをLhacaで解凍しようとしたのですが、「Lhaca074.exeが見つかりません。」と出ました。このような時はどうしたら良いのでしょうか?

  • 拡張子について

    win2000を使用しています。圧縮解凍のソフトはlhacaです。 この場合、拡張子は「lzh」になるのですが、うっかり解凍する際にダブルクリックをしてしまい、しかもわざわざアプリケーションの選択を「マイクロソフトアクセス」にしてしまったあげく「これらのファイルを開く時はいつもこのアプリケーションを使用する」にチェックをいれてしまい、それ以後圧縮でくるファイルは全てファイルの種類はアクセスになってしまいアイコンもアクセスです。どうしたら直るのでしょうか(T_T) 教えてください!

  • lzhファイルが正常にダウンロードできない。

    ホームページでCGI素材配布しています。 いくつか修正してファイル圧縮してアップしたのですが、ダウンロードせずに内容表示*してしまいます。 (*内容表示=!シ-lh5-~~のようにソース表示してしまう。解凍したものを表示しているわけではない。) 前バージョンでは正常にDL出来ていました。ユーザーの方からバグ報告を受け数箇所改造して圧縮→FTPアップしたらこのようになってしまいました。 まずは圧縮したファイルを疑いました。が、PC上では正常に解凍されます。 で、他のファイルを適当に圧縮→FTPでアップ→DLすると、ちゃんと「DLしますか?」の警告が出ます。 ファイル名が悪いのかと思い変えてみましたが、ダメでした。 フォルダに入っている状態が悪いのかと考え、ファイルだけを選択→圧縮してみましたが、これまたダメでした。 使っているソフトは+lhaca1.18でlzhで圧縮しています。 他のファイルが正常に圧縮→DL出来た所を見るとソフトが悪いわけでも無いように思うのですが… 何がおかしいのでしょう?他に何かチェックすべき点はありますか?

  • 私も.exeの圧縮ファイルのみが…。

    このカテゴリにchackさんがアップしていらっしゃる内用の障害、私もぶつかって困っています。 私の場合、モデム経由だと自己解凍形式の圧縮ファイルのみが壊れてしまい、.lzhや.zipや.sitは壊れません。 自宅の電話回線の問題かと思い、ノートPCを使っているので会社に持っていってアクセスしたのですが、状況は変わりませんでした。 しかし、なぜかISDN経由でアップすると破損せずにアップロードできてしまいました。 これは、通信速度のせいとか、モデムだとエラーが起きやすいとかいう事なのでしょうか? それにしても、壊れるのは.exeのものばかりなんて一体…? ちなみに、アップロードに使うソフトやダウンロード時のブラウザを変えてみても状況は同じなのです。 プロバイダのせいだとしたら、ISDNでアップロードすれば大丈夫なんて事もありませんよね?

  • アーカイブファイルではありません

    zip形式のファイルをダウンロードしてLhaplusで解凍するとアーカイブファイルではありませんというメッセージが出てきてしまい解凍されません。既出の質問で同じようなものを調べてベクターの極窓というものを知ったのですが、現在そのサイトでダウンロード不能でした。他にこのようなファイルを解凍する方法あるんでしょうか?

  • ~.exe圧縮ファイルが解凍できません、解凍方法

    ドライバーをダウンロードしましたが、 拡張子~.exe圧縮ファイルが解凍できません どうしたら解凍できますか?

専門家に質問してみよう