8 GB のメモリを搭載したマシンで 64 ビット Windows 10 を実行しています。
ソフトウェアをダウンロードするときに、32 ビット (x86) バージョンと 64 ビット (x64) バージョンのどちらを入手すればよいか迷うことがあります。
数ギガバイトのファイルを編集することはないものとします。
ソフトウェア開発者の中には、最初から64ビットを推奨している人もいます。たとえば、グーグルクローム64ビットWindowsを使用している場合、「ダウンロード」ボタンをクリックすると64ビットバージョンがダウンロードされます。これは、開発者がこのバージョンがより速く、より安定し、より安全もちろん、そのような場合には 64 ビット バージョンを選択します。
しかし、他のソフトウェア開発者は、その判断をユーザーに任せています。「32 ビット バージョンのダウンロード」リンクと「64 ビット バージョンのダウンロード」リンクが提供され、どちらのリンクをクリックするかはユーザーが決める必要があります。
パートA
A) 選択を迫られた場合、32 ビット版と 64 ビット版のどちらを選択すべきでしょうか?
パートB
B) ソフトウェアにプラグインや拡張機能がある場合、それが私の決定に影響しますか?
重要な注意点
1 つの投稿でパート A とパート B の両方に回答できない場合は、次のいずれかを行ってください。
- 回答の代わりにコメントを投稿してください。
- または、別の質問に回答を添付します。apoorv020 の関連質問。
答え1
メモリの問題を気にしないのであれば、考慮すべき点は実用的なものだけです。これは実際にはプログラムと、開発者が 64 ビットをどのくらい長く使用してきたかによって決まります。
10 年以上存在しているプログラムは、おそらく最初は 32 ビットで開発されていました。ある時点で、開発者は 64 ビットに切り替えた可能性があります。最近のプログラムは、どちらか一方のみで存在している可能性があります。
次のカテゴリが存在する可能性があります。
開発に重点を置いた古いソフトウェアは数年前に 64 ビットに切り替わりました (Vista から初期の Windows 7 時代)
- おそらくすべての便利なプラグインは64ビットに移行されているでしょう
- 64ビット版は安定しており、機能が完備しており、まだ開発中である可能性が高い
- 32ビット版は、今後それほど多くの開発時間をかけられない可能性がある
- 例ギンプ(数年前に 64 ビットに切り替えました。64 ビット用のプラグインが利用可能です)
- 64ビット版の使用を推奨
最近の開発に重点が置かれている古いソフトウェアは、プラグインを使用して 64 ビット (Win 8-10 時代) に切り替えます。
- おそらく最も便利なプラグインは32ビット版用に開発されたものでしょう
- 便利なプラグインが動作するか、64ビット版に移植されているか確認する必要があります。
- 64ビット版は、切り替えが最近だった場合、機能がまだ完全でなかったり、安定していない可能性があります。
- 例メモ帳++(正常に動作しますが、すべてのプラグインが移植されているわけではありません)
- 32 ビット版の使用を推奨しますが、2 ~ 3 回のリリース後に切り替える予定で 64 ビットの進捗状況を追跡しています。
最近の開発に重点を置いた古いソフトウェアは、プラグインなしで 64 ビット (Win 8-10 時代) に切り替えます
- 64 ビット版は、最近切り替えた場合には機能がまだ完全でなかったり、安定していない可能性があります。
- 例ドロップボックス(最近の 64 ビットでは問題なく動作します)
- 将来の開発は64ビットに重点を置く可能性が高いため、未完成または不安定でない限り、64ビットを推奨します。
最近開発されたプログラムで、32 ビットと 64 ビットの両方で利用できます。
- 特に記載がない限り、各バージョンで同じ機能を持つ可能性があります。
- 例ここに独自の例を入力してください
- 今後の開発は64ビットに重点を置く可能性が高いため、64ビットの使用を推奨します。
答え2
通常、高ビットのソフトウェアの方が動作が速くなります。(したがって、質問の文脈では、これは 64 ビットを指しています。ただし、16 ビット ソフトウェアと 32 ビット ソフトウェアについて同じことが議論されているのを見たことがあるため、回答は一般化しています。)
これはいくつかの仮定に基づいています。高ビット ソフトウェアはより多くのメモリを必要とする可能性があり、速度が低下する可能性があります。ただし、高ビット ソフトウェアは、高ビット CPU がより最適化されるように設計されている可能性があり、これにより、大量のメモリを使用するコストを相殺する改善が期待できます。
ただし、これが実際に当てはまるかどうかはソフトウェアによって異なります。したがって、結果も異なる場合があります。
低ビット ソフトウェアの利点の 1 つは、複数のビット数を使用する場合、ソフトウェアの互換性があまり高くない可能性があることです。したがって、高ビット プログラムを使用する場合、そのプログラムの低ビット バージョン用に設計されたプラグインでうまく動作しない可能性があります。これがどの程度問題になるかはプログラムによって異なりますが、一部のプログラムではまったく問題になりません。
安全な方法は、ドキュメントを読むことです。ドキュメントが見つからない、または時間がないなどの理由で読めない、または読まない(潜在的な問題のリスクをあまり心配していない)場合は、より優れたエクスペリエンス(つまり、より高速)が得られることを期待して、より高ビットのバージョンを選択してください。問題が発生した場合は、トラブルシューティングの手順として、より低ビットのバージョンを試すことをお勧めします。