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 ... EinstellungenSystem 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.