Warum sind die meisten Programme auf einer 64-Bit-Version von Windows noch 32-Bit?

Inhaltsverzeichnis:

Video: Warum sind die meisten Programme auf einer 64-Bit-Version von Windows noch 32-Bit?

Video: Warum sind die meisten Programme auf einer 64-Bit-Version von Windows noch 32-Bit?
Video: 32 ODER 64 BIT?! - PC-Grundlagen 2017 2024, März
Warum sind die meisten Programme auf einer 64-Bit-Version von Windows noch 32-Bit?
Warum sind die meisten Programme auf einer 64-Bit-Version von Windows noch 32-Bit?
Anonim
Auf Ihrem Computer wird wahrscheinlich eine 64-Bit-Version von Windows ausgeführt. Schauen Sie sich doch mal den Task-Manager an und Sie werden feststellen, dass viele Apps auf Ihrem System noch 32-Bit sind. Ist das ein Problem?
Auf Ihrem Computer wird wahrscheinlich eine 64-Bit-Version von Windows ausgeführt. Schauen Sie sich doch mal den Task-Manager an und Sie werden feststellen, dass viele Apps auf Ihrem System noch 32-Bit sind. Ist das ein Problem?

Die meisten modernen Computer - definitiv die seit den Windows 7-Tagen verkauften - sind 64-Bit-fähig und werden mit einer 64-Bit-Version von Windows ausgeliefert. Wenn Sie sich über Ihren eigenen PC nicht sicher sind, können Sie leicht überprüfen, ob Sie ein 32-Bit- oder ein 64-Bit-Windows-Betriebssystem ausführen. Es gibt viele Unterschiede zwischen der 64-Bit- und der 32-Bit-Version von Windows - genug, wenn Ihr PC und Ihre Apps dies unterstützen, sollten Sie die 64-Bit-Version ausführen. Auch wenn jede App, die Sie ausführen, eine 32-Bit-App ist, ist die Ausführung eines 64-Bit-Betriebssystems sicherer und zuverlässiger.

Aber was ist mit diesen Apps? Dort wird es etwas kniffliger. Das erste, was Sie wissen müssen, ist, dass 64-Bit-Versionen von Windows 32-Bit-Apps ausführen können, während 32-Bit-Versionen von Windows keine 64-Bit-Software ausführen können. Eine weitere kleine Falte - und eine, die nur für eine sehr kleine Anzahl von Personen gilt - ist, dass 32-Bit-Versionen von Windows alte 16-Bit-Apps ausführen können, diese 16-Bit-Apps jedoch nicht unter einer 64-Bit-Version von Windows. Lassen Sie uns ein bisschen mehr in das Thema eintauchen und sehen, wann es für Sie wichtig ist.

So überprüfen Sie, welche Ihrer Apps noch 32-Bit sind

Mit dem Task-Manager können Sie sehen, welche Ihrer Programme 64-Bit und welche 32-Bit-Programme sind. Klicken Sie zum Öffnen mit der rechten Maustaste auf einen beliebigen offenen Bereich in der Taskleiste und klicken Sie dann auf "Task-Manager" (oder drücken Sie Strg + Umschalt + Esc).

Schauen Sie auf der Registerkarte "Prozesse" in die Spalte "Name". Wenn Sie eine 64-Bit-Version von Windows 8 oder 10 verwenden, wird nach dem Namen einer 32-Bit-App der Text "(32-Bit)" angezeigt. Wenn Sie eine 64-Bit-Version von Windows 7 verwenden, wird stattdessen der Text „* 32“angezeigt. In allen Versionen haben 64-Bit-Apps nach dem Namen keinen zusätzlichen Text.
Schauen Sie auf der Registerkarte "Prozesse" in die Spalte "Name". Wenn Sie eine 64-Bit-Version von Windows 8 oder 10 verwenden, wird nach dem Namen einer 32-Bit-App der Text "(32-Bit)" angezeigt. Wenn Sie eine 64-Bit-Version von Windows 7 verwenden, wird stattdessen der Text „* 32“angezeigt. In allen Versionen haben 64-Bit-Apps nach dem Namen keinen zusätzlichen Text.
Windows installiert auch 32-Bit- und 64-Bit-Apps an verschiedenen Orten - oder versucht es zumindest. 32-Bit-Apps werden normalerweise auf dem installiert
Windows installiert auch 32-Bit- und 64-Bit-Apps an verschiedenen Orten - oder versucht es zumindest. 32-Bit-Apps werden normalerweise auf dem installiert

C:Program Files (x86)

Ordner unter 64-Bit-Versionen von Windows, während 64-Bit-Programme normalerweise auf dem installiert werden

C:Program Files

Mappe.

Dies ist jedoch eher eine Richtlinie. Es gibt keine Regel, die 32-Bit- und 64-Bit-Apps in ihre jeweiligen Ordner zwingt. Der Steam-Client ist beispielsweise ein 32-Bit-Programm, das ordnungsgemäß in das installiert wird

C:Program Files (x86)

Ordner standardmäßig. Alle Spiele, die Sie über Steam installieren, werden auf der installiert

C:Program Files (x86)Steam

Ordner standardmäßig - sogar 64-Bit-Spiele.

Wenn Sie Ihre zwei verschiedenen Programmordner vergleichen, werden Sie feststellen, dass die meisten Ihrer Programme wahrscheinlich im Ordner C: Programme (x86) installiert sind. Es handelt sich wahrscheinlich um 32-Bit-Programme.

Image
Image

Ist die Ausführung von 32-Bit-Apps unter 64-Bit-Windows eine schlechte Idee?

Auf den ersten Blick scheint die Ausführung von 32-Bit-Apps in einer 64-Bit-Umgebung schlecht zu sein - oder sowieso nicht ideal. Schließlich nutzen 32-Bit-Apps die 64-Bit-Architektur nicht in vollem Umfang. Und es ist wahr. Wenn möglich, bietet die Ausführung einer 64-Bit-Version der App zusätzliche Sicherheitsfunktionen für Apps, die wahrscheinlich angegriffen werden. Und 64-Bit-Apps können direkt auf viel mehr Speicher zugreifen als auf die 4 GB, auf die 32-Bit-Apps zugreifen können.

Dies sind jedoch Unterschiede, die Sie wahrscheinlich nicht bemerken werden, wenn Sie reguläre Apps in der realen Welt ausführen. Zum Beispiel werden Sie durch die Ausführung von 32-Bit-Apps keinerlei Leistungseinbußen erleiden. In einer 64-Bit-Version von Windows werden 32-Bit-Apps unter der Bezeichnung Windows 32-Bit auf Windows 64-Bit (WoW64) -Kompatibilität ausgeführt - ein vollständiges Subsystem, das die Ausführung von 32-Bit-Apps ausführt. Ihre 32-Bit-Windows-Programme werden in etwa genauso ausgeführt wie in einer 32-Bit-Version von Windows (und in einigen Fällen sogar noch besser), sodass es nicht nachteilig ist, diese Programme auf einem 64-Bit-Betriebssystem auszuführen.

Auch wenn jedes Programm, das Sie verwenden, immer noch 32-Bit ist, profitieren Sie davon, weil Ihr Betriebssystem selbst im 64-Bit-Modus ausgeführt wird. Die 64-Bit-Version von Windows ist sicherer.

Aber 64-Bit-Programme wären besser, richtig?

Wie bereits erwähnt, bietet es sich an, die 64-Bit-Version einer App auszuführen, sofern verfügbar. Unter einer 64-Bit-Version von Windows können 32-Bit-Programme jeweils nur auf 4 GB Arbeitsspeicher zugreifen, während 64-Bit-Programme auf viel mehr zugreifen können. Wenn ein Programm wahrscheinlich angegriffen wird, können die zusätzlichen Sicherheitsfunktionen, die auf 64-Bit-Programme angewendet werden, Abhilfe schaffen.

Viele Apps bieten sowohl 32-Bit- als auch 64-Bit-Versionen. Chrome, Photoshop, iTunes und Microsoft Office sind einige der beliebtesten Windows-Programme. Sie sind alle in 64-Bit-Form verfügbar. Anspruchsvolle Spiele sind oft 64-Bit groß, sodass sie mehr Speicherplatz benötigen.

Viele Apps haben jedoch nicht den Sprung gemacht, und die meisten werden dies nicht tun. Die meisten zehn Jahre alten 32-Bit-Windows-Programme können Sie heute noch unter einer 64-Bit-Version von Windows ausführen, auch wenn deren Entwickler sie nicht aktualisiert haben, seit die 64-Bit-Version von Windows auf den Markt kam.
Viele Apps haben jedoch nicht den Sprung gemacht, und die meisten werden dies nicht tun. Die meisten zehn Jahre alten 32-Bit-Windows-Programme können Sie heute noch unter einer 64-Bit-Version von Windows ausführen, auch wenn deren Entwickler sie nicht aktualisiert haben, seit die 64-Bit-Version von Windows auf den Markt kam.

Ein Entwickler, der eine 64-Bit-Version seines Programms bereitstellen möchte, muss zusätzliche Arbeit verrichten. Sie müssen sicherstellen, dass der vorhandene Code als 64-Bit-Software kompiliert wird und ordnungsgemäß ausgeführt wird. Sie müssen zwei separate Versionen des Programms bereitstellen und unterstützen, da Benutzer, die eine 32-Bit-Version von Windows ausführen, die 64-Bit-Version nicht verwenden können.

In vielen Apps würden die Leute sowieso keinen Unterschied bemerken. Nehmen wir als Beispiel die Windows-Desktopversion von Evernote.Selbst wenn sie eine 64-Bit-Version von Evernote bereitstellen, bemerken die Benutzer wahrscheinlich überhaupt keinen Unterschied. Das 32-Bit-Programm kann unter einer 64-Bit-Version von Windows problemlos ausgeführt werden, und mit einer 64-Bit-Version ergeben sich keine spürbaren Vorteile.

Kurz gesagt, wenn Sie die Wahl haben, greifen Sie auf jeden Fall die 64-Bit-Version Ihrer App an. Wenn Sie keine Wahl haben, besorgen Sie sich die 32-Bit-Version und machen Sie sich keine Sorgen.

64-Bit-Apps erhalten

Wie Sie 64-Bit-Apps erhalten, wenn sie verfügbar sind, hängt von der App ab. Wenn Sie eine Download-Seite für eine App aufrufen, erkennt die Seite manchmal, ob Sie eine 32-Bit- oder 64-Bit-Version von Windows verwenden, und leitet Sie automatisch zum richtigen Installationsprogramm weiter. Apple iTunes funktioniert auf diese Weise.

In anderen Fällen laden Sie eine einzelne Installations-App herunter, die sowohl die 32-Bit- als auch die 64-Bit-Version der App enthält. Wenn Sie das Installationsprogramm starten, erkennt es an diesem Punkt, ob Sie eine 32-Bit- oder 64-Bit-Version von Windows verwenden, und installiert diese Dateien. Photoshop für Windows funktioniert auf diese Weise.
In anderen Fällen laden Sie eine einzelne Installations-App herunter, die sowohl die 32-Bit- als auch die 64-Bit-Version der App enthält. Wenn Sie das Installationsprogramm starten, erkennt es an diesem Punkt, ob Sie eine 32-Bit- oder 64-Bit-Version von Windows verwenden, und installiert diese Dateien. Photoshop für Windows funktioniert auf diese Weise.

In anderen Fällen erhalten Sie auf der Downloadseite der App eine Auswahl, um die gewünschte Version herunterzuladen. Manchmal sagt die Version "64-Bit", manchmal "x64" und manchmal auch beide. Wenn Sie eine solche Auswahl sehen, laden Sie die 64-Bit-Version herunter.

Image
Image

Am Ende ist es nicht wichtig, dass Sie 64-Bit-Apps ausführen. Es wird sichergestellt, dass Sie Apps ausführen, die für Sie gut funktionieren. Wenn es eine 64-Bit-Version einer App gibt, verwenden Sie sie auf jeden Fall. Wenn nicht, ist die Verwendung der 32-Bit-Version in Ordnung. Bei den meisten Apps werden Sie den Unterschied nicht bemerken.

Empfohlen: