Zum Inhalt springen
softpicksde
Magazin für Software und digitale WerkzeugeStand:

StartWindows & System32 oder 64 Bit

Windows & System

32 oder 64 Bit

Welche Version Sie herunterladen sollten, was die Zahl wirklich begrenzt und warum Plug-ins die eigentliche Falle sind.

32 oder 64 Bit
Foto: Anabase · CC BY-SA 3.0 (Wikimedia Commons)
Inhalt dieses Beitrags
  1. Hey, welche Art von Windows läuft auf meinem Rechner eigentlich?
  2. Warum gibt es separate 64-Bit- und 32-Bit-Downloads?
  3. Achten Sie auf die Erweiterungslücke

Die parallelen Existenzen von 32-Bit- und 64-Bit-Versionen von Windows reichen bis in die frühen 2000er zurück, als Microsofts x86-64-Übergang eine Generation von Software-Updates hervorbrachte. Der Unterschied zwischen diesen beiden Kategorien hielt mit Windows 8 und Windows 10 Einzug in den Mainstream der Verbraucher, wobei Downloads oft separate Dateien für 32-Bit- und 64-Bit-Versionen desselben Programms, Browsers oder Systemtools anboten.

Der Hauptunterschied in der Nutzererfahrung ergibt sich aus den Grenzen, die die Bitanzahl der Prozessorarchitektur dem virtuellen Adressraum jedes Prozesses setzt. Auf einer 32-Bit-Version von Windows haben alle Programme – einschließlich der 32-Bit-Versionen von Systemprozessen – einen maximalen Adressraum von 4 Gigabyte. Microsoft erhöht diese Zahl auf 4 GB, wenn die Anwendung als "large-address-aware" markiert ist, aber es gibt immer noch eine praktische Obergrenze. Diese Decke setzt auf 32-Bit-Windows ein und schneidet den verfügbaren Platz ab, wenn der Entwickler nicht die zusätzliche Arbeit leistet, um für den erweiterten Zustand zu qualifizieren.

Doch Microsofts Kompatibilitätsrichtlinien machen klar, dass eine 64-Bit-Version von Windows sowohl 64-Bit- als auch 32-Bit-Programme installieren und ausführen kann, während eine 32-Bit-Version nur 32-Bit-Software ausführt. Auf der 64-Bit-Version werden Tools wie der erweiterte Rechner im Windows-Systemordner standardmäßig immer noch im 32-Bit-Windows-on-Windows (WOW64)-Subsystem im Ordner Programme (x86) installiert.

Microsofts Erklärungen überbrücken die Lücke zwischen Programmierposition und Nutzerbedürfnissen. Im Gegensatz dazu setzt die Windows-Bitanzahl Beschränkungen für die API-Polyfills neuerer Windows-Anwendungen. Der Online-Artikel betont die Unfähigkeit einer 64-Bit-App, eine 32-Bit-DLL zu laden, und umgekehrt. Diese Einschränkung gilt unabhängig von der Windows-Version.

Hey, welche Art von Windows läuft auf meinem Rechner eigentlich?

Um herauszufinden, ob Ihr System eine 32-Bit- oder 64-Bit-Version von Windows ausführt, sehen Sie sich den Eintrag "Systemtyp" auf der Systeminformationen-Seite der Einstellungen-Oberfläche an.

Wenn Sie sich das Systeminformationen-Fenster in der Standardordnerspalte ansehen – oft der Ort, an den man geht, um die Systeminformationen in eine Datei zu kopieren –, sehen Sie das Feld "Betriebssystem". Dieser Text enthält die Edition und die 32- oder 64-Bit-Markierung. Zum Beispiel bedeutet "Microsoft Windows 11 Education, 64-bit" die 64-Bit-Edition.

Warum gibt es separate 64-Bit- und 32-Bit-Downloads?

Die separaten Download-Seiten für 32-Bit- und 64-Bit-Versionen verdeutlichen eine Eigenart moderner Windows-Installationen. Bei der Aktualisierung seines Betriebssystems hat Microsoft die Kernbibliotheken und Unterordner aufgeteilt, um Konflikte zwischen 64-Bit- und 32-Bit-Programmen und ihren Abhängigkeiten zu reduzieren.

Ein Detail, das Ihnen auffallen könnte, wenn Sie in Systembibliotheken graben oder die traditionellen Programme-Ordner auf dem C-Laufwerk durchsuchen, ist, dass eine 64-Bit-Version von Windows ein 32-Bit-Programm nicht wirklich deinstalliert, wie ältere Versionen den gesamten Eintrag aus der Registry-Datei entfernten. Stattdessen bekommt ein 32-Bit-Programm nun seinen eigenen Programme (x86)-Ordner, während eine 64-Bit-Version (falls installiert) im traditionellen Programme-Ordner landet.

Selbst wenn Sie ein 64-Bit-Programm herunterladen, gibt es in der Regel eine 64-Bit-Version und eine 32-Bit-Version. Dieser Unterschied führt zu einer logischen Komplikation beim Bearbeiten von Skripten oder bei der Fehlerbehebung. Beispielsweise ist die Eingabeaufforderung, die Sie als Systemadministrator aus dem Einstellungsmenü anklicken, eine 64-Bit-Instanz, aber Sie können eine 32-Bit-Eingabeaufforderung über das Startmenü unter Systemtools starten oder eine aus einem 32-Bit-Programm oder Browser öffnen als.

Achten Sie auf die Erweiterungslücke

Eine der subtileren Quellen für Kompatibilitätsprobleme sind Browsererweiterungen und Plug-ins. Codecs, Dateibetrachter und sogar Druckertreiber müssen vom gleichen Typ sein (32-Bit oder 64-Bit) wie das Host-Programm, nicht wie das System insgesamt.

Mehr aus dem Ressort

Partner & Kooperationen