In der Computerwelt beziehen sich 32-Bit und 64-Bit auf den Typ der zentralen Verarbeitungseinheit, des Betriebssystems, des Treibers, des Softwareprogramms usw., die diese bestimmte Architektur verwenden.
Sie haben wahrscheinlich die Option gesehen, eine Software als 32-Bit-Version oder als 64-Bit-Version herunterzuladen. Der Unterschied ist tatsächlich von Bedeutung, da beide für separate Systeme programmiert wurden.
- 32-Bit-Hardware und -Software wird häufig als bezeichnet x86 oder x86-32 .
- 64-Bit-Hardware und -Software wird häufig als bezeichnet x64 oder x86-64 .
- 32-Bit-Systeme verwenden Daten in 32-Bit-Stücken, während 64-Bit-Systeme Daten in 64-Bit-Stücken verwenden. Je mehr Daten gleichzeitig verarbeitet werden können, desto schneller kann das System arbeiten.
Ein 64-Bit-System bietet auch einige andere Vorteile, am praktischsten die Möglichkeit, erheblich mehr physischen Speicher zu verwenden (mehr als die 4 GB, die ein 32-Bit-Computer zulässt). Lesen Sie, was Microsoft zu den Speichergrenzen für verschiedene Windows-Versionen zu sagen hat.
64-Bit- und 32-Bit-Betriebssysteme
Die meisten neuen Prozessoren basieren heute auf der 64-Bit-Architektur und unterstützen 64-Bit-Betriebssysteme. Diese Prozessoren sind auch vollständig mit 32-Bit-Betriebssystemen kompatibel.
Die meisten Editionen von Windows 10, Windows 8, Windows 7 und Windows Vista sind im 64-Bit-Format verfügbar. Nur von den Editionen von Windows XP Professionel ist in 64-Bit verfügbar.
Alle Windows-Editionen von XP bis 10 sind in 32-Bit verfügbar.
Alle Mac-Betriebssysteme seit Version 10.8 (Mountain Lion) waren 64-Bit.
Wie Windows kann Linux 32-Bit oder 64-Bit sein. Sie können sehen, mit welchem Sie arbeiten lscpu Befehl.
Nicht sicher, ob die Kopie von Windows auf Ihrem PC 32-Bit oder 64-Bit ist?
Der schnellste und einfachste Weg, um festzustellen, ob Sie eine 32-Bit- oder 64-Bit-Version von Windows ausführen, besteht darin, zu überprüfen, was in der Systemsteuerung angezeigt wird.
Eine andere einfache Methode, um herauszufinden, welche Betriebssystemarchitektur Sie unter Windows verwenden, ist das Überprüfen des Ordners "Programme". Weitere Informationen dazu finden Sie weiter unten.
Um die Hardware-Architektur anzuzeigen, können Sie die Eingabeaufforderung öffnen und den folgenden Befehl eingeben:
echo% PROCESSOR_ARCHITECTURE%
Sie könnten eine Antwort erhalten wie AMD64 um anzuzeigen, dass Sie ein x64-basiertes System haben, oder x86 für 32-Bit. Ein anderer funktionierender Befehl ist: Reg Abfrage "HKLM SYSTEM CurrentControlSet Control Session Manager Environment" / v PROCESSOR_ARCHITECTURE
Dieser Befehl sollte zu viel mehr Text führen, dann aber mit einer Antwort wie einer von diesen enden: PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64
Spitze: Sie können einen dieser Befehle am besten verwenden, indem Sie sie hier auf dieser Seite kopieren und dann mit der rechten Maustaste in die Eingabeaufforderung klicken und den Befehl einfügen. Wichtig: Diese Befehle zeigen nur die Hardwarearchitektur an, nicht die Art der Windows-Version, die Sie ausführen. Es ist wahrscheinlich Sie sind die gleichen, da x86-Systeme nur eine 32-Bit-Version von Windows installieren können. Dies ist jedoch nicht der Fall Notwendig wahr, da eine 32-Bit-Version von Windows auch auf x64-Systemen installiert werden kann. Es ist wichtig, den Unterschied zu kennen, damit Sie die richtige Art von Software und Gerätetreiber installieren können. Wenn Sie beispielsweise die Option zum Herunterladen einer 32-Bit- oder 64-Bit-Version haben, ist ein natives 64-Bit-Softwareprogramm die bessere Wahl. Unter einer 32-Bit-Version von Windows wird es jedoch nicht ausgeführt. Einer der einzigen echten, bemerkenswerten Unterschiede für Sie, den Endbenutzer, besteht darin, dass Sie nach dem Herunterladen eines umfangreichen Programms feststellen können, dass Sie diese Zeit verschwendet haben, da sie nicht auf Ihrem Computer ausgeführt werden kann. Dies ist der Fall, wenn Sie ein 64-Bit-Programm heruntergeladen haben, das Sie auf einem 32-Bit-Betriebssystem verwenden möchten. Einige 32-Bit-Programme können jedoch auf einem 64-Bit-System problemlos ausgeführt werden. Mit anderen Worten, 32-Bit-Programme sind mit 64-Bit-Betriebssystemen kompatibel. Diese Regel gilt jedoch nicht immer. Dies gilt insbesondere für einige Gerätetreiber, da für Hardware-Geräte die genaue Version installiert werden muss, damit eine Verbindung mit der Software hergestellt werden kann (dh 64-Bit-Treiber werden für 64 benötigt -Bit-Betriebssystem und 32-Bit-Treiber für ein 32-Bit-Betriebssystem). Ein anderes Mal, wenn 32-Bit- und 64-Bit-Unterschiede eine Rolle spielen, ist die Problembehandlung bei Softwareproblemen oder das Durchsuchen des Installationsverzeichnisses eines Programms. Es ist wichtig zu wissen, dass es 64-Bit-Versionen von Windows gibt zwei verschiedene Installationsordner da sie auch ein 32-Bit-Verzeichnis enthalten. Eine 32-Bit-Version von Windows hat nur einen Installationsordner . Um dies etwas verwirrender zu machen, ist der Ordner "Program Files" der 64-Bit-Version mit dem Namen des 32-Bit-Ordners "Program Files" in einer 32-Bit-Version von Windows identisch. Ein Beispiel dafür, warum dies der Fall ist, ist, dass ein 32-Bit-Programm nicht versucht, eine 64-Bit-DLL zu verwenden, die nicht funktioniert. Wenn ein 32-Bit-Programm im Ordner "32-Bit-Programmdateien" installiert ist und Sie dieses Programm dann ausführen, weiß Windows, dass es einige 32-Bit-spezifische Dateien abrufen muss, anstatt die für 64-Bit-Programme verwendeten. Wenn Sie verwirrt sind, schauen Sie hier: Auf einen 64-Bit-Version von Windows sind zwei Ordner: Auf einen 32-Bit-Version von Windows ist ein Ordner: Wie Sie sehen, ist es etwas verwirrend, wenn Sie einfach sagen, dass es sich bei dem 64-Bit-Ordner Programme um handelt C: Programme denn das trifft für ein 32-Bit-Betriebssystem nicht zu. Warum es wichtig ist