64ビットWindowsマシンで使用可能なソフトウェアに大きな制限はありますか?


17

私は2年ほど持っていた32ビットのラップトップを持っています。私は今新しいものを手に入れており、多くのラップトップにWindows 7 64ビットが搭載されていることに気付いています。64ビットOS用の特定のソフトウェアを見つけるのは、32ビットより難しいといつも聞いていました。それに真実はありますか?32ビットマシンではなく64ビットマシンで使用可能なソフトウェアに関しては、かなり制限されていますか?


1
64ビットOSは、互換性ライブラリを備えた32ビットになります。以前に聞いたことがあるのは、ほとんどのソフトウェアの実際の64ビットバージョンを見つけるのは難しいということです(少なくともWindowsでは)。
キース

1
ああ、64ビットアプリと32ビットアプリを混在させると、2つのライブラリ(DLL)のセット全体が読み込まれるため、メモリが少し消費されます。
キース

1
SuperUserのタグ付けシステムにもかかわらず、「64ビット」は世界に1つだけではないことを忘れないでください。Itaniumについて言われたことは、必ずしもx86-64に当てはまるわけではありません(もちろん、その逆も同様です)。
JdeBP

4
実行できないのは16ビットアプリだけですが、それらのいずれかをまだ使用している可能性非常に低く、その場合でもDosBoxのようなエミュレータを使用できます。
カラムロジャース

@JdeBP:32ビットと64ビットのWindowsの選択の前提はItaniumを除外していると思います。
ベンフォークト

回答:


16

実質的にすべての32ビットソフトウェアは64ビットコンピューターで実行されます。「\ program files(x86)ディレクトリ、WOWレジストリキーなどの互換性機能が組み込まれています。まだ多くのネイティブ64ビットはありません。アプリケーションですが、Office 2010は64ビットバージョンになりました(両方とも1枚のDVDに収録されています)。実際に心配する必要があるのは、プリンターなどのデバイスドライバーだけです。おそらく、プリンタ、スキャナ、またはその他のデバイスがかなり古い場合にのみ心配する必要があります。


私のプリンターは実際かなり古いです。Windowsネイティブドライバーは非常に簡単にそれらを処理します。ですから、私はそれについて心配することさえしません。特別な目的のために非常に古い、ユニークな周辺機器を持っている場合にのみ、ドライバーについて心配します。その場合、おそらく仮想XPモードで実行できると思います。
ベンリチャーズ

1
多くの古いプリンターがWindowsにドライバーを追加しているのは事実ですが、すべてではありません。まだ確認する価値があります。
KCotreau

1
@sidran:ドライバーは、仮想XPモードで処理できない唯一のものです...ドライバーは、ハードウェアに直接アクセスする必要があり、仮想化が干渉します。または、あなたは私とは異なるドライバーの作業定義を持っているかもしれません。
ベンフォークト

@ベン、あなたはおそらく正しいです。Virtual XPモードをあまり使用していません...今考えてみると、ホストOSに正しくインストールされたドライバーとインターフェイスする必要がありますよね?修正していただきありがとうございます。
ベンリチャーズ

2
@ sidran32:ドライバーの間でも、いくつかの重要な例外があります。たとえば、USBドライバーはハードウェアと直接通信せず、USBホストコントローラーのドライバーと通信します。一部の仮想化ソリューション(VMWareワークステーションなど)は、USBドライバーをクライアントで動作させるのに十分な汎用的な方法でUSB要求をホストOSに転送します。USBのXP Mode処理についてはわかりません。そして、PCIデバイスのようなものは、VMのドライバーからは絶対にアクセスできません。
ベンフォークト

4

絶対違う。64ビットWindowsで32ビットアプリケーションを問題なく実行できます。Windows XP 64ビットは少し不安定でしたが、Windowsはそれ以来ずっと成熟しています。私は誰にも64ビットをお勧めします。それは正常に動作します。さらに、32ビットシステムでは、3 GBを超えるRAMを使用できません。ほとんどのシステムは約4 GBで出荷されており、最近では32ビットを取得する理由は非常に短いリストです。


2
修正:32ビットWindowsで正常に実行される32ビットアプリケーションは、64ビットWindowsでも問題なく動作します。しかし、書かれていない32ビットアプリケーションがたくさんあり、ドライブ文字、ディレクトリレイアウト、または管理者権限について想定していました。これらは比較的少数のXPインストールで破損し、ほとんどまたはすべて64で壊れます。 -ビットがインストールされます。
ベンフォークト

1

3年前にリリースされた一部のラップトップは、64ビットウィンドウ用のドライバーを提供していません。マシンのウィンドウで検出されないハードウェアのすべてのビットを列挙し、元の製造元のWebサイトを調べることでこれを解決できる場合がありますが、バンドルされたユーティリティは64ビットウィンドウでは機能しません。これらのユーティリティの有用性に応じて、これは問題になる場合とない場合があります。

ラップトップのサポートWebサイトに64ビットバージョンのドライバーとユーティリティがある場合、特に3 GBを超えるメモリがインストールされている場合は、64ビットに移行しない理由はおそらくほとんどありません(32ビットウィンドウではこのすべてに対処できない場合があります) 。いくつかの非常に古い(16ビット)Windowsプログラムを実行したい場合も、問題が発生する可能性がありますが、これにはXPモードがあり、非常に古いレガシーソフトウェアを使用する企業環境でのみ問題が発生する可能性があります。


1
それを「ハードウェアの有用性に応じて、これが問題になる場合とそうでない場合がある」に拡張します。FAX /モデム用のドライバー、またはSDカードリーダーがなくても、ほとんどのユーザーはそれほど気になりません。
ベンフォークト
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.