Comment trouver l'architecture du système d'exploitation installé

16

J'utilise Core 2 Duo. À partir du site Web d'Intel, j'ai découvert qu'il s'agissait d'un processeur à architecture 64 bits.

Depuis longtemps, j'ai installé Ubuntu OS sur cette machine. Mais je ne sais pas si j'ai installé la version x86-32 ou x86-64 de Linux. Je veux savoir quelle version de Linux j'utilise. Comment puis-je savoir cela?

Comment puis-je trouver la même chose sous Windows?

les griffes
la source
1
Veuillez noter que vous ne trouverez probablement pas les termes x86-32 ou x86-64 mentionnés dans les utilitaires GNU / Linux. Vous verrez très probablement quelque chose comme i386 / i486 / i586 / i686 pour les processeurs 32 bits et amd64 pour les processeurs 64 bits (les processeurs Intel 64 bits d'origine ne faisaient pas partie de la famille x86, donc les extensions 64 bits du jeu d'instructions x86 sont souvent appelées amd64 car AMD fait les premiers processeurs x86 64 bits).
AndrejaKo

Réponses:

11

Sur les systèmes d'exploitation de type Unix, vous pouvez taper uname -mpour afficher l'architecture:

$ uname -m
x86_64

Sous Windows, suivez le guide de Microsoft :

Pour savoir si votre ordinateur exécute une version 32 bits ou 64 bits de Windows dans Windows 7 ou Windows Vista, procédez comme suit:

    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.
matthias krull
la source
16

Sur Windows Vista et plus récent, vous pouvez exécuter la commande

wmic os get osarchitecture

pour savoir si c'est 32 ou 64 bits.

Tofystedeth
la source
5

Depuis la console

set 

et recherchez le PROCESSOR_ARCHITECTURE value. Dans mon cas:

PROCESSOR_ARCHITECTURE=AMD64

Ou tout simplement imprimer depuis le début

echo %PROCESSOR_ARCHITECTURE%
jessarah
la source
5

En complément de la réponse de Tofystedeth , dans Windows XP (et plus récent), vous pouvez utiliser cpuAddressWidth et DataWidth pour obtenir les données dont vous avez besoin.

Si vous souhaitez trouver l'architecture du système d'exploitation:

wmic cpu get AddressWidth

Si vous souhaitez trouver l'architecture du processeur lui-même:

wmic cpu get DataWidth
Michael Caron
la source
Je suis à peu près sûr que Windows XP signalera 32 bits quelle que soit l'architecture du processeur lors de l'exécution de la commande "wmic cpu get DataWidth".
Josh
Si quelqu'un obtient wmic installing...et que vous obtenez une erreur, ce qui a fonctionné pour moi juste après, c'est que je tape dans la même fenêtre cmd: wmicgot console: wmic:root\cli>et tapé cpu get AddressWidthou cpu get DataWidth... les deux ont donné 32(!! pas besoin de précéder wmic)
Jadeye
1

Pour Windows, consultez ce document auprès de Microsoft. Il vous indique comment trouver une version de Windows que vous pourriez avoir:

http://support.microsoft.com/kb/827218 texte du lien

Pour Windows 7, consultez les instructions ici:

http://windows.microsoft.com/en-US/windows7/32-bit-and-64-bit-Windows-frequently-asked-questions

Michael
la source
Ce document est uniquement pour les versions de Windows XP et WIndows Server 2003.
griffes
... sauf pour toutes les parties où il est écrit "Vista".
Michael
0

Sous Linux,

uname -a

affiche des informations sur le noyau en cours d'exécution.

rhohr
la source
0

Vous pouvez exécuter msinfo32.exe (fenêtre Informations système ) sur votre système (dans une invite de commande). Vérifiez le type de système sous Résumé du système .

Vijred
la source
Sur Windows 10, il ne semble pas y avoir de "type de système" .
Peter Mortensen
0

Pour Windows 10 ... ParamètresSystème puis À propos (coin inférieur gauche). Il doit être répertorié sous Spécifications du périphérique : système d'exploitation 64 bits et processeur x64 .

Danny Cor
la source
La question ne concerne pas Windows 10, elle a demandé comment savoir quelle version de Linux (64 bits ou 32 bits) est installée.
Blackwood
1
@Blackwood, "Comment trouver la même chose sur Windows?". D'autres réponses couvrent les versions antérieures de Windows.
fixer1234
@ fixer1234 Cela vous dira si la version installée de Windows est 64 bits ou 32 bits, et si elle fonctionne sur un processeur 64 bits ou 32 bits. Il ne vous dira pas si vous avez installé une version 32 bits de Linux sur votre ordinateur 64 bits. La question demande Je veux savoir quelle version de Linux j'utilise
Blackwood
1
@Blackwood, vous faites référence à la première question. La phrase suivante de la question est la deuxième question à laquelle cette réponse fait référence. :-)
fixer1234