- ベストアンサー
PC 必要スペックについて
あるソフトの推奨スペック ■ CPU: Intel CoreTM i7(もしくはi5) ■ インターフェース: USB3.0(必須) ■ メモリ: 4GB以上(8GB以上を推奨) ■ OS: Windows7(64bit)もしくは Windows8(64bit) 手持ちPC ■ CPU: Intel CoreTMi5 ■ インターフェース: USB3.0 ■ メモリ: 4GB ■ OS: Windows7(32bit) なんですがこちら導入後に問題が出るでしょうか。 詳しい方、御願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
OSのサポートに、64bitのみしか書かれていないなら、インストールできないはずです。 推奨が64bitで、OSにWindows7/8(32bit)という記載もあるなら、インストーラーがあるでしょうけど。 どういうことかを説明します。 OSのサポートが64bitしかない場合は、そのソースはx64ベースでコンパイルされています。 実行コードが32bitではなく、64bitベースなのです。これはどういう意味かというと、10桁の電卓しかないのに、40桁の計算をその電卓でできるかというのと同じです。 64bitでコンパイルされたコードは、2の64乗という桁数のアドレス空間を備えており、2の32乗の32bitに比べて格段に広いデータ処理が可能となります。そのため、64bitで作られたプログラムは、32bitWindowsで実行しようとすると、オーバーフロー(桁あふれ)が発生するため、実行プログラムを実行プログラムとして識別できないのです。もし、強引に実行すれば、システムがクラッシュします。 そこで、32bit環境で、64bitのソフトをインストールまたは動かそうとすると、64bitのプログラム内に、32bitで実行した場合にはこのメッセージを出しなさいと言う定義があり、エラーメッセージを出して処理を停止するように設計されています。また、一部の実行プログラムは有効な実行ファイルではないとして、最初から実行させない機能もあります。 そのため、32bitOS環境では、64bitのプログラムを動かすことは絶対にできません。CPUがたとえ64bitでもOSが32bitなら無理です。 尚、64bitOS環境では、x64ベースのプログラムもx86(32bit)ベースのプログラムも動かすことができます。
その他の回答 (4)
- mk48a
- ベストアンサー率56% (1133/2007)
導入後に問題が出るというか、インストールできないか、起動すらしない可能性が大きいです。 32bitのプログラムは64bitOSでもエミュレーションで動作する場合がありますが、 64bitのプログラムは32bitOSではどうやっても動作しません。 きちんとしたインストーラーなら環境チェックでインストール時にはねられると思います。
お礼
回等ありがとうございました。 やっぱりそうですよね。導入は見送ることにします。
- Hoyat
- ベストアンサー率52% (4897/9300)
導入後というか・・・必須環境が不明ですけど、今出されている範囲ではOSが64bitOSしか求められていないのですから、インストール出来ない可能性もありえるかと。 (必須環境で32bitOSが書かれているなら話は別ですが)
お礼
回等ありがとうございました。 やっぱりそうですよね。導入は見送ることにします。
- ryo_ Deathscythe(@Deathscythe)
- ベストアンサー率14% (515/3615)
ソフト64bit版に対しOSは32bitなので動作補償がないです。 いかなる不具合も想定内でやった方がいいレベルです。
お礼
回等ありがとうございました。 そうですよね。導入は見送ることにします。
- mpascal
- ベストアンサー率21% (1136/5195)
メモリを4GB以上要求しているのであれば、64bitOSでないとまずいかもしれませんね。。
お礼
回等ありがとうございました。 そうですよね。導入は見送ることにします。
お礼
わかりやすい回等ありがとうございました。 導入は見送ることにします。