アプリ版:「スタンプのみでお礼する」機能のリリースについて

・exeファイルは不可ですか?
・「外付けハードディスクへインストールできるプログラム」と「外付けハードディスクへインストールできないプログラム」の違いは何ですか?

A 回答 (2件)

プログラム(.exe)は、通常 C:ドライブにある Windows の標準インターフェースを使って表示を制御したりしていますので、外付け HDD 等にインストールすると、切り離されたときにエラーが出たりします。

これは、インストール時にレジストリに登録して、共有ライブラリなどを使えるようにするためです。内蔵 HDD なら、そのようなことはありませんね。

例えば、内蔵の D:ドライブという HDD と、外付け HDD で D:ドライブは、同じものとして扱われます。違いは、インターフェースが異なるだけです。

要は、C:ドライブ以外のドライブにプログラムはインストール可能ですが、外付け HDD は切り離されることがあるので、安定した運用は難しいと言うことです。常時接続されているのが保証できる外付け HDD なら、運用上の問題はありません。

因みに、C:ドライブ以外にインストールできないプログラムもありますので、その場合は無理です。これは、そのプログラムの仕様によります。大概のプログラムは、インストール時にインストールする場所を訊いてきます。その時、C:ドライブ以外を選択できれば、外付け HDD にもインストールすることが可能です。

「.exe」 ファイル単体で動作する、レジストリを一切使用しないプログラムなら、コピー&ペーストでどこにでも置くことができます。これなら、USB メモリに保存しておいて、使う時だけ接続すれば動きます。フリーのソフトウェアに多いですね。

"「外付けハードディスクへインストールできるプログラム」と「外付けハードディスクへインストールできないプログラム」の違いは何ですか?"
→ 上記から、C:ドライブにしかインストールできないプログラムと、C:ドライブ以外にもインストールできるプログラムに分かれると思います。「外付け」 だからできないと言うことは無いでしょう。
    • good
    • 2
この回答へのお礼

回答ありがとうございました。
説明大変分かりやすかったです
これまでの疑問点が全て解消しました!

お礼日時:2018/09/22 22:38

.exeファイルでも外付けHDDへインストールは出来ますが、デスクトップにショートカットを


置くにはHDDを常時接続していないとエラーが出ます。
zipファイルを解凍するだけで動作する様なアプリケーションは外付けHDDでも問題有りませんが。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
参考になりました

お礼日時:2018/09/22 22:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!