So finden Sie die Architektur des installierten Betriebssystems


15

Ich benutze Core 2 Duo. Auf der Intel-Website habe ich festgestellt, dass es sich um eine 64-Bit-CPU handelt.

Vor langer Zeit habe ich Ubuntu OS auf diesem Computer installiert. Ich bin mir aber nicht sicher, ob ich die x86-32- oder x86-64-Version von Linux installiert habe. Ich möchte wissen, welche Linux-Version ich verwende. Wie kann ich das erfahren?

Wie finde ich das auch unter Windows?


1
Bitte beachten Sie, dass Sie die Begriffe x86-32 oder x86-64 wahrscheinlich nicht finden, wenn Sie GNU / Linux-Dienstprogramme verwenden. Höchstwahrscheinlich werden Sie etwas wie i386 / i486 / i586 / i686 für 32-Bit-CPUs und amd64 für 64-Bit-CPUs sehen (ursprüngliche Intel 64-Bit-CPUs gehörten nicht zur x86-Familie, daher werden 64-Bit-Erweiterungen des x86-Befehlssatzes häufig als amd64 bezeichnet, weil AMD erste x86 64bit Prozessoren gemacht).
— AndrejaKo

Antworten:


10

Auf Unix-ähnlichen Betriebssystemen können Sie Folgendes eingeben uname -m, um die Architektur anzuzeigen :

$ uname -m
x86_64

Folgen Sie unter Windows dem Microsoft- Handbuch :

Gehen Sie folgendermaßen vor, um festzustellen, ob auf Ihrem Computer eine 32-Bit- oder 64-Bit-Version von Windows unter Windows 7 oder Windows Vista ausgeführt wird:

    Open System by clicking the Start button, right-clicking Computer, and then clicking Properties.

    Under System, you can view the system type.

If your computer is running Windows XP, do the following:

    Click Start.

    Right-click My Computer, and then click Properties.

        If you don't see "x64 Edition" listed, then you're running the 32-bit version of Windows XP.

        If "x64 Edition" is listed under System, you're running the 64-bit version of Windows XP.

16

Unter Windows Vista und höher können Sie den Befehl ausführen

wmic os get osarchitecture

um herauszufinden, ob es 32 oder 64 Bit ist.


5

Von der Konsole aus laufen

set 

und suche die PROCESSOR_ARCHITECTURE value. In meinem Fall:

PROCESSOR_ARCHITECTURE=AMD64

Oder drucken Sie einfach von Anfang an

echo %PROCESSOR_ARCHITECTURE%

5

Ergänzend zu Tofystedeths Antwort können Sie unter Windows XP (und neuer) cpuAddressWidth und DataWidth verwenden, um die benötigten Daten abzurufen.

Wenn Sie die Architektur des Betriebssystems suchen möchten:

wmic cpu get AddressWidth

Wenn Sie die Architektur des Prozessors selbst finden möchten:

wmic cpu get DataWidth

Ich bin mir ziemlich sicher, dass Windows XP unabhängig von der Prozessorarchitektur 32-Bit-Meldungen ausgibt, wenn der Befehl "wmic cpu get DataWidth" ausgeführt wird.
— Josh

Wenn irgendjemand etwas bekommt wmic installing...und Sie dann eine Fehlermeldung bekommen, was für mich gleich danach funktioniert hat, tippe ich in dasselbe Cmd-Fenster: wmicgot console: wmic:root\cli>und tippte cpu get AddressWidthoder cpu get DataWidth... beide gaben 32(!! kein wmic
— Grund, dem vorauszugehen


0

Unter Linux

uname -a

Zeigt Informationen zum aktuell ausgeführten Kernel an.


0

Sie können msinfo32.exe (Fenster System Information ) auf Ihrem System ausführen (an einer Eingabeaufforderung). Überprüfen Sie den Systemtyp unter Systemzusammenfassung .


Unter Windows 10 scheint es keinen "Systemtyp" zu geben .
— Peter Mortensen

0

Für Windows 10 ... Einstellungen → System und dann Info (linke untere Ecke). Es sollte unter Gerätespezifikationen aufgeführt sein : 64-Bit-Betriebssystem und x64-basierter Prozessor .


Bei der Frage wurde nicht nach Windows 10 gefragt, wie ermittelt werden soll, welche Linux- Version (64-Bit oder 32-Bit) installiert ist.
— Blackwood

1
@Blackwood, "Wie finde ich dasselbe unter Windows?". Andere Antworten beziehen sich auf frühere Versionen von Windows.
— Fixer1234

@ fixer1234 Hier erfahren Sie, ob die installierte Windows-Version 64-Bit oder 32-Bit ist und ob sie auf einer 64-Bit- oder einer 32-Bit-CPU ausgeführt wird. Es wird Ihnen nicht angezeigt, ob Sie eine 32-Bit-Version von Linux auf Ihrem 64-Bit-Computer installiert haben. In der Frage möchte ich wissen, welche Linux-Version ich verwende
— Blackwood

1
@ Blackwood, Sie beziehen sich auf die erste Frage. Der nächste Satz in der Frage ist die zweite Frage, auf die sich diese Antwort bezieht. :-)
— fixer1234
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.