• ベストアンサー

32bit版アプリのインストール

市販のアプリケーション体験版をインストールし試用しています。 動作環境は、WIN 7 PRO 64bit版です。 特に問題なく動作していますが、「インストール場所」に疑問があります。 内容を以下に記します。  1. 「C:\Program Files (x86)」内ではなく「C:\Program Files」以下に自動でインストールされている。    (インストールフォルダは選べない)  2. レジストリは「HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node」に登録はされている。  3. ただ、特におかしい挙動はない、軽快に動作している。気に入っている。。。 なお、プログラムは、作者によれば32bit版となっており、「64ビットネイティブにする利点が特にないため、64ビット版はご用意していませんが、64ビット環境でも問題なく動作します。」とあります。 素人ながら32bit版のアプリは 「C:\Program Files (x86)」内に自動でインストールされ、 レジストリは「HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node」に登録されると理解していましたので、ちょっと「あれ?」と思った次第です。 32bit版のアプリで、このようなインストール結果はあり得るのでしょうか? そもそも32bit版アプリとはなんぞや?という事になるかもしれませんが。。。 32bit版のアプリと64bit版アプリのインストールについておわかりになる方、助言お願いします。

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

  • ベストアンサー
noname#194317
noname#194317
回答No.2

なんで(x86)に入らなかったのかはちょっと解りませんけど、インストール時に、C:\Program Filesに入るのか、C:\Program Files(x86)に入るのかは実はそんなにたいした問題ではなくて、exeファイルのヘッダを見ればそれが32ビットのアプリなのか、64ビットなのかが解るようになっています。そうしなければ、インストールフォルダを選べるソフトが作れません。こうしたソフトであれば、そもそもまるっきり違うフォルダやC:以外のドライブがインストール先に選ばれる可能性があり、それで32/64を誤認識しておかしな動作をしたら、これは大混乱に陥るでしょう。そこまでWindowsは間抜けではないです。 なので言ってしまえば、ソフトのデフォルトのインストール先がそうなっているだけで、分けておいた方が解りやすいという以上の理由はないと思います。

tkdesignjp
質問者

お礼

ありがとうございました。 なるほど、たいした問題ではないのですね。 ちょっと安心しました。自分でも調べましたがよくわからなかったので。。。 又、自分でも、もっと調べて理解を深めようと思います。 ありがとうございました。

その他の回答 (1)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

インストール先は何処であってもアプリは動作しますので、そもそも体験版ですし気にしなくても良いのではないですか?

tkdesignjp
質問者

お礼

購入を検討していますので、ちょっと気になったのです。

関連するQ&A

専門家に質問してみよう