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

Auf Ihrem Computer wird wahrscheinlich eine 64-Bit-Version von Windows ausgeführt. Wenn Sie sich jedoch den Task-Manager ansehen, werden Sie feststellen, dass viele Apps auf Ihrem System immer noch 32-Bit sind. Ist das ein Problem?

Die meisten modernen Computer - definitiv diejenigen, die seit etwa 7 Tagen unter Windows verkauft werden - 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 32-Bit- oder 64-Bit-Windows verwenden. Es gibt viele Unterschiede zwischen 64-Bit- und 32-Bit-Versionen von Windows - genug, dass Sie die 64-Bit-Version ausführen sollten, wenn Ihr PC und Ihre Apps dies unterstützen. Selbst wenn jede von Ihnen ausgeführte App eine 32-Bit-App ist, ist das Ausführen eines 64-Bit-Betriebssystems immer noch sicherer und zuverlässiger.

Aber was ist mit diesen Apps? Dort wird es etwas schwieriger. Das erste, was Sie wissen müssen, ist, dass 64-Bit-Versionen von Windows 32-Bit-Apps ausführen können, 32-Bit-Versionen von Windows jedoch 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 auf einer 64-Bit-Version von Windows ausgeführt werden können . Lassen Sie uns etwas näher darauf eingehen und sehen, wann es für Sie von Bedeutung sein könnte.

VERBINDUNG: Woher weiß ich, ob ich 32-Bit- oder 64-Bit-Windows verwende?

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

VERBINDUNG: Anfänger-Geek: Was jeder Windows-Benutzer über die Verwendung des Windows-Task-Managers wissen muss

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

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 keinen zusätzlichen Text nach dem Namen.

Windows installiert auch 32-Bit- und 64-Bit-Apps an verschiedenen Orten - oder versucht es zumindest. 32-Bit-Apps werden normalerweise in C:\Program Files (x86)\64-Bit-Versionen von Windows im C:\Program Files\Ordner installiert, während 64-Bit-Programme normalerweise im Ordner installiert werden .

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 und C:\Program Files (x86)\ wird standardmäßig ordnungsgemäß im Ordner installiert . Alle Spiele, die Sie über Steam installieren, C:\Program Files (x86)\Steamwerden standardmäßig in dem Ordner installiert - sogar 64-Bit-Spiele.

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

Ist das Ausführen von 32-Bit-Apps unter 64-Bit-Windows eine schlechte Idee?

VERBINDUNG: Warum die 64-Bit-Version von Windows sicherer ist

Oberflächlich betrachtet scheint es schlecht zu sein, 32-Bit-Apps in einer 64-Bit-Umgebung auszuführen - oder zumindest weniger als ideal. Schließlich nutzen 32-Bit-Apps die 64-Bit-Architektur nicht voll aus. Und es ist wahr. Wenn möglich, bietet das Ausführen 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 die 4 GB, auf die 32-Bit-Apps zugreifen können.

Dies sind jedoch Unterschiede, die Sie beim Ausführen regulärer Apps in der realen Welt wahrscheinlich nicht bemerken werden. Zum Beispiel werden Sie durch das Ausführen 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 unter Windows 64-Bit (WoW64) ausgeführt - einem vollständigen Subsystem, das die Ausführung von 32-Bit-Apps übernimmt. Ihre 32-Bit-Windows-Programme werden ungefähr genauso ausgeführt wie auf einer 32-Bit-Version von Windows (und in einigen Fällen sogar noch besser), sodass die Ausführung dieser Programme auf einem 64-Bit-Betriebssystem keinen Nachteil hat.

VERBINDUNG: Warum die 64-Bit-Version von Windows sicherer ist

Selbst wenn jedes von Ihnen verwendete Programm noch 32-Bit ist, profitieren Sie davon, dass 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, oder?

Wie bereits erwähnt, bietet die Ausführung der 64-Bit-Version einer App einen Vorteil, sofern eine verfügbar ist. In einer 64-Bit-Version von Windows können 32-Bit-Programme jeweils nur auf 4 GB Speicher zugreifen, während 64-Bit-Programme auf viel mehr zugreifen können. Wenn ein Programm wahrscheinlich angegriffen wird, können die zusätzlichen Sicherheitsfunktionen für 64-Bit-Programme hilfreich sein.

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

Viele Apps haben den Sprung jedoch nicht geschafft und die meisten werden es nie tun. Sie können die meisten zehn Jahre alten 32-Bit-Windows-Programme noch heute auf einer 64-Bit-Version von Windows ausführen, auch wenn ihre Entwickler sie seit der Einführung von 64-Bit-Versionen von Windows nicht aktualisiert haben.

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

Und in vielen Apps würden die Leute sowieso keinen Unterschied bemerken. Nehmen wir hier als Beispiel die Windows-Desktop-Version von Evernote. Selbst wenn sie eine 64-Bit-Version von Evernote bereitstellen würden, würden Benutzer wahrscheinlich überhaupt keinen Unterschied bemerken. Das 32-Bit-Programm kann unter einer 64-Bit-Version von Windows problemlos ausgeführt werden, und eine 64-Bit-Version bietet keine nennenswerten Vorteile.

Kurz gesagt, wenn Sie die Wahl haben, greifen Sie auf jeden Fall zur 64-Bit-Version Ihrer App. Wenn Sie keine Wahl haben, holen Sie sich die 32-Bit-Version und machen Sie sich darüber 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 so.

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 haben Sie auf der Download-Seite der App die Wahl, die gewünschte Version herunterzuladen. Manchmal sagt die Version "64-Bit", manchmal "x64" und manchmal beides. Wenn Sie eine solche Auswahl sehen, laden Sie die 64-Bit-Version herunter.

Am Ende ist es nicht wichtig, dass Sie 64-Bit-Apps ausführen, sondern 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 einmal bemerken.