Как определить, есть ли на компьютере Windows 64-битный процессор или операционная система?

13095
tintincutes

Как вы можете проверить, если ваш компьютер Windows

  • Имеет процессор x86 (32-разрядный) или x86-64 (64-разрядный)?
  • Работает ли 32-битная или 64-битная операционная система?
15
на какой ОС вы работаете? KronoS 13 лет назад 0
Win XP профессиональный tintincutes 13 лет назад 0
Используйте Linux и http://superuser.com/questions/208301/linux-command-to-return-number-of-bits-32-or-64 (и я уверен, что есть дубликат для Windows). Gilles 13 лет назад 1
У меня нет lInux tintincutes 13 лет назад 0

8 ответов на вопрос

10
John T

Если вы используете 64-разрядную версию XP, под ней C:\вы увидите папку «Program Files», а также папку «Program Files (x86)».

Свойства системы также будут отражать 64-битную ОС:

альтернативный текст

Я сделал это, но я не видел, где написано 32 бита. Поэтому, возможно, я понял, что мой XP Pro 32-битный, если 64-битный не указан. tintincutes 13 лет назад 0
@ тон, правильно. John T 13 лет назад 1
5
nhinkle

Почти все процессоры, выпущенные с 2006 года, поддерживают 64-битный набор команд и могут работать как в 32-битной, так и в 64-битной операционной системе. Для запуска 64-битной ОС требуется процессор x86-64, но вам не нужна 64-битная ОС для использования одного из этих процессоров.

аппаратные средства

Почти все процессоры AMD, начиная с Athlon 64, поддерживают 64-битные инструкции. Если у вас есть процессор AMD, он, вероятно, может работать на 64-битной ОС.

Почти все процессоры Intel начиная с серии Core 2 поддерживают 64-разрядные. Если у вас процессор Core 2 или Core i x, он может работать на 64-битной ОС. Исключение составляют лишь несколько процессоров для нетбуков Atom. Чтобы проверить, поддерживает ли ваша версия процессора x64, посмотрите ее в базе данных процессора Intel .

Программного обеспечения

Mac OS X поддерживает x64 начиная с OS X 10.4 Tiger, а x64 - только с 10.6 Snow Leopard.

Начиная с Windows 2000 Server, были 64-разрядные версии Windows, но они не входили в мейнстрим до Windows Vista. Многие компьютеры, которые продаются с Windows сегодня, поставляются с 64-битной Windows 7. Вы можете проверить, установлена ​​ли у вас 64-битная Windows, перейдя в «Мой компьютер» и нажав «Свойства системы».

windows 64 bit

Я бы исправил первое предложение следующим образом: «Почти все процессоры, выпущенные с * 2010 года *, поддерживают 64-битный набор команд». В 2007/2008 году все еще было много 32-битных ноутбуков. jiggunjer 8 лет назад 0
4
Michael Stum

Если вы используете Windows XP, то, скорее всего, вы используете 32-битную операционную систему, поскольку 64-битная версия WinXP встречается крайне редко (по уважительной причине, поскольку она в основном не поддерживается).

Если сам ПК совместим с 64-битной версией, то в этом случае сложнее выяснить. Попробуйте загрузить CPU-Z и проверьте, есть ли в списке команд что-то вроде EM64T, AMD64, x86-64 или аналогичного. Если вы сомневаетесь, пожалуйста, опубликуйте, что CPU-Z отображает для Название, Спецификация и Инструкции.

хорошо, так что нет возможности проверить в ПК, если его 32-битный tintincutes 13 лет назад 0
Есть, но не простой командной строкой. Используя autoit, макрос @CPUARC вернет 32-битный или 64-битный процессор, а @OSARCH сообщит вам, 32-битная или 64-битная ОС. Это будет работать на любой машине Windows. Я мог бы написать небольшой сценарий для этого через несколько минут. MaQleod 13 лет назад 0
@MaQleod: Это мило с твоей стороны. Был бы признателен. Есть ли способ проверить без его установки? Как можно больше я не хочу устанавливать, потому что это делает мой компьютер медленным tintincutes 13 лет назад 0
ссылка на скомпилированную версию не требует установки. MaQleod 13 лет назад 1
4
MaQleod

Используя autoit, запустите этот скрипт:

If @CPUARCH = "x86" Then $CPUARCH = "32-bit" Else $CPUARCH = "64-bit" EndIf  If @OSARCH = "x86" Then $OSARCH = "32-bit" Else $OSARCH = "64-bit" EndIf  MsgBox(64,"OS and CPU Architechure","The CPU is " & $CPUARCH & " and the OS is " & $OSARCH) 

Здесь есть скомпилированная версия, если вы не хотите загружать autoit и компилировать ее самостоятельно. Обратите внимание, это будет работать на 2K / XP / VISTA / 7

хм, как мне запустить этот скрипт? Нужно ли запускать это в командной строке? Я извиняюсь, поскольку я новичок в мире программирования tintincutes 13 лет назад 0
ссылка на версию для компиляции выглядит для меня странно, но я должен скачать ее отсюда. tintincutes 13 лет назад 0
Извините за орфографическую ошибку, которую я только что заметил, пытался сделать это быстро, когда дети кричали на меня, я исправлю это, когда у меня будет время, но это действительно не имеет большого значения в том, как работает приложение. MaQleod 13 лет назад 0
спасибо MaQleod, мне интересно, как попробовать этот скрипт. Как вы запускаете скрипт? Не совсем уверен. tintincutes 13 лет назад 0
Если у вас есть скомпилированная версия, вы просто запускаете ее, как и любой другой exe-файл, и появляется всплывающее окно с архитектурой ОС и процессора. Если вы сначала установили autoit, просто вставьте приведенный выше скрипт в текстовый файл, сохраните его как файл .au3, щелкните правой кнопкой мыши и выберите «Запустить скрипт». MaQleod 13 лет назад 1
@MaQleod: ссылка требует, чтобы я загрузил: это то, что я получил, если щелкнул по скомпилированной версии: http://i197.photobucket.com/albums/aa253/tintingerri/Test/architecture.png tintincutes 13 лет назад 0
@tintincute: это программа. Вам не нужно устанавливать его, просто распакуйте его и запустите. Сам файл был скомпилирован в исполняемый файл, вам больше ничего не нужно для его запуска, окно сообщения покажет вам, какова ваша ОС и архитектура процессора (32 или 64 бит) MaQleod 13 лет назад 0
@MaQleod: спасибо за ваш ответ. но сайт выглядит странно для меня. так что я просто нажимаю на architectur.zip? tintincutes 13 лет назад 0
честно говоря, я обычно не использую этот сайт для размещения файлов, но мой постоянный пользователь не работает, кажется, я не сделал это правильно, я попытаюсь исправить это с моим обычным сайтом MaQleod 13 лет назад 0
2
Steven M. Vascellaro

Ниже приведен список методов проверки того, является ли ваша установленная в настоящее время операционная система 32- или 64-разрядной, и может ли ваш процессор поддерживать 64-разрядную ОС.

Обратите внимание, что методы будут различаться в зависимости от вашей версии Windows.


Любая версия Windows

Операционная система

Если вы используете 64-разрядную версию Windows, на вашем диске будут находиться Program Files (x86) и Program FilesC:\ .

Если вы используете 32-разрядную версию Windows, будет присутствовать только папка Program Files .


Windows 10

Операционная система и процессор

Щелкните правой кнопкой мыши кнопку « Пуск», затем выберите « Система» .

Windows 10 щелкните правой кнопкой мыши в меню «Пуск»

Тип ОС и процессора будет показан под заголовком « Система» рядом с « Тип системы» .

Windows 10 System Information

Источник: WD Support - Как определить, является ли ОС Windows 32-разрядной (x86) или 64-разрядной (x64)


Windows 8

Операционная система и процессор

На рабочем столе нажмите ⊞ Win+ i( Windows Key + i ), затем нажмите Информация о ПК .

Windows 8 Settings Charm

Тип ОС и процессора будет показан под заголовком « Система» рядом с « Тип системы» .

Windows 8 System Information

Источник: Picohelp - Как проверить, является ли Windows 8 32-битной или 64-битной версией


Windows 7 / Vista / Server 2008

Операционная система

Откройте меню «Пуск», щелкните правой кнопкой мыши « Компьютер» и выберите « Свойства» . Тип ОС будет указан в разделе Система .

Windows 7 System Information

Источник: WikiHow - Проверьте, является ли ваш компьютер 64-битным

процессор

Этот метод может потребовать права администратора.

  1. Откройте Информация о производительности и Инструменты, нажав кнопку « Пуск», а затем - « Панель управления» . В поле поиска введите Информация о производительности и Инструменты, а затем в списке результатов выберите Информация о производительности и Инструменты .

  2. Нажмите Просмотр и распечатайте подробную информацию о производительности и системе .

  3. В системе разделе вы можете увидеть, какой тип операционной системы, которую вы в настоящее время работает под типом системы, и является ли или не вы можете запустить 64-разрядную версию Windows, под 64-разрядным . (Если ваш компьютер уже работает 64-разрядная версию Windows, а вы не увидите 64-разрядный список.)

Источник: Служба поддержки Microsoft - 32-битная и 64-битная Windows: часто задаваемые вопросы


Windows XP

Операционная система

Откройте меню «Пуск», щелкните правой кнопкой мыши « Мой компьютер» и выберите « Свойства» . Общая вкладка будет отображаться, если ваша система использует 64 битную ОС-под системой заголовка.

Windows XP System Properties

Снимок экрана любезно предоставлен Джоном Т

1
Matt H

Все остальные ответы на самом деле не доказывают, что ваша система является 64-битной. Они просто сообщают вам, установлена ​​ли у вас 64-битная ОС. Я могу предложить вам сделать это тоже. Но если ваша копия Windows не является 64-битной (потому что вы можете установить 32-битные Windows в 64-битных системах), тогда я предлагаю вам установить CPU-Z.

После установки запустите CPU-Z и найдите EM64T в соответствии с инструкциями на вкладке CPU.

EM64T относится только к чипам Intel. Чипы AMD будут отображаться как «x86_64». +1 Billy ONeal 13 лет назад 0
0
InBetween

Щелкните правой кнопкой мыши на «Мой компьютер», а затем нажмите «Свойства».

Я сделал это, но здесь нет способа сказать, что он 32-битный tintincutes 13 лет назад 0
Вы используете XP? Vista? 7? МНЕ? InBetween 13 лет назад 0
Я использую XP Professional tintincutes 13 лет назад 1
Так что на скриншоте выше, (http://i.imgur.com/wJa5R.gif), когда говорится, что 64-разрядная версия это потому, что у него установлена ​​64-разрядная версия Windows XP. Что вы скажете, когда откроете свойства? InBetween 13 лет назад 0
ничего такого. Мой довольно старый, я думаю. Это просто сказать: Microsoft Windows XP Professional Версия 2002 с пакетом обновления 3. Поэтому я предположил, что это только 32-разрядная tintincutes 13 лет назад 1
0
durette

Командная строка в Windows:

wmic computersystem 

Просто тип системы:

wmic computersystem get systemtype 

Терминал, в Linux:

sudo lscpu 

Просто тип системы:

sudo lscpu | grep Architecture