Узнаём разрядность (x86 или x64) в разных семействах систем. Как узнать разрядность операционной системы и процессора в Windows Как узнать разрядность системы mac os

В настоящее время, когда постепенно происходит переход на 64-битные операционные системы и программы для них, все чаще на форумах в интернете можно встретить вопрос о том, как узнать скольки битная система установлена на компьютере. Все основные современные операционные системы (Windows, Mac и Linux) существуют как в 32-битных, так 64-битных версиях.

Необходимость перехода на 64-разрядные версии операционных систем возникла в связи с отсутствием возможности адресовать более 4 гигабайт оперативной памяти в 32-битных системах. Об этом хорошо известно всем, кто расширял объем оперативной памяти на 32-разрядных системах до 4 Гб. Из установленных 4 Гб, компьютер в данном случае мог использовать только 3,2-3,7 Гб.
С переходом на 64-битные системы граница теоретически поддерживаемого размера оперативной памяти значительно расширилась и составила 2х64=16 Эксабайт, что в переводе на более знакомые нам величины составит 16 млрд. гигабайт. Таким образом, запас для наращивания оперативной памяти после перехода компьютеров на 64-битную разрядность просто огромный.

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

Узнать скольки битная система установлена в вашем компьютере можно следующими способами.

В Windows Vista и Windows 7
Нажать кнопку «Пуск», в появившемся меню выбрать «Панель управления». В панели управления запустить компонент «Система». В открывшемся окне ищите строку «Тип системы» напротив которой и должна быть указана разрядность операционной системы. В нашем примере операционная система оказалась 32-разрядной.


В Windows XP
Если вы используете Windows XP Home Edition, то данная операционная система является 32-битной. Windows XP Professional Edition выпускалась в 32-битном и 64-битном вариантах. Чтобы посмотреть скольки битная система у вас, нажмите правой кнопкой мышки на значке из рабочего стола «Мой компьютер» и в появившемя контекстном меню выберите пункт «Свойства». Посмотрите, что будет указано в появившемся окне. 64-разрядная версия будет обозначена как Microsoft Windows XP Professional x64 Edition. В противном случае вы используете 32-разрядную операционку.

В Mac OS X
Узнать в каком режиме работает ядро операционной системы Mac OX X можно, если нажать на логопит Apple () в левом верхнем углу и выбрать пункт «Об этом компьютере». В появившемся окне нажать кнопку «Подробнее». В левой колонке с названием «Содержание» выбрать раздел «Программное обеспечение». Справа в окне с названием «Обзор программного обеспечения» найти строку «64-битное ядро и расширения» и посмотреть какое значение стоит напротив - да, или нет.


В Linux
Во всех UNIX-подобных системах, включая и Mac OS, разрядность операционной системы можно определить командой uname -a, введенной в терминале.
Об использовании 64-битной системы будет говорить наличие в ответе системы значения x86_64. Если присутствует i686 - значит операционная система 32-разрядная.


Кроме поддержки большего объема оперативной памяти, 64-разрядные операционные системы более производительны, могут работать с файлами большого размера, во многих операциях меньше нагружают процессор, а также обладают лучшей безопасностью и устойчивостью к хакерским атакам.

Для перехода на 64-бита, как правило требуется обновить, или полностью установить заново операционную систему из дистрибутива соответствующей разрядности.

Понятия 32 и 64 бит — знакомы практически каждому, но что именно это значит — знают далеко не все. Знать разрядность компьютера крайне необходимо, поэтому начнем разбираться с тем, как это определить, и почему информация о разрядности так важна.

На что влияет разрядность компьютера

Запуск программ

Многие ПК продаются с многоядерными процессорами, а все разрабатываются на 64 битной платформе. На современных компьютерах возможен запуск программ, работающих на 32 и 64 битной платформе. Для слабых ПК выпускаются 32 битные (или x86) версии операционных систем. С 32 битной ОС невозможен запуск программ, разработанных на 64 битной архитектуре.

Быстродействие программ

Какая система – такие и программы. Если версия Windows 10 – 64 bit, то ставьте на неё x64 программы — они будут работать быстрее, а нагрузка на центральный процессор будет умеренно распределена по всем ядрам. Запуская x86 программы на компьютере с x64 – вы ограничиваете количество используемых ядер процессора для приложения, значительно уменьшая производительность программ.

Иерархия директорий с программами

Каково назначение папки Program Files (x86) на диске С?

Вопрос возникает довольно часто. По факту наличия этой папки уже можно сказать, что операционная система 64 битная. Папка x86 предназначена для установки в неё 32-ух битных программ, а основная папка Program Files для 64 битных.

Объём максимально доступной оперативной памяти

До появления многоядерных процессоров, максимально-возможный запас RAM памяти — составлял 4 Гб. С переходом на x64 архитектуру, предел значительно вырос, настолько значительно, что вообразить такое количество информации почти невозможно – 16 Эксабайт (16 000 000 000 000 Гб). Из внешних модулей, которые в сумме дают такой объём памяти, можно было бы построить Эйфелеву башню.

Частая путаница

У меня x86 – это больше чем x64. В данном случае больше не значит лучше. Обозначение архитектуры x86 получено от наименования первого процессора intel i8086, и это не более чем обозначение 32-х битной версии для одноядерных процессоров и ограниченным запасом оперативной памяти.

Случается так, что 32 битная Windows установлена на многоядерный процессор. В результате этой ошибки, работает только одно ядро процессора и не запускаются 64 разрядные программы.

Как узнать версию Windows 10

Самый простой способ проверить разрядность системы, проверить сборку Windows 10, а также получить массу других полезных сведений о ПК – это выполнит DXDIAG. Тест занимает всего несколько секунд и мгновенно выводит на компьютере интересующую информацию о системе и какой windows установлен.

  1. Первый шаг. Открыть меню пуск, и в строке поиска ввести команду dxdiag .
  2. Второй шаг. Дождаться сбора информации и вывода её на экран.

Диагностика с помощью DirectX

Второй способ – классический, в панели поиска меню “Пуск” пишем: «сведения о системе». Дожидаемся загрузки, после чего можно посмотреть разрядность виндовс 10. Посмотреть версию сборки можно способом №1 и способом №2.

Версия сборки ПК — видеоинструкция по второму способу

32 или 64 битная система на Windows 7 / Vista?

Оформление меню “Пуск” немного отличается от десяток, но способ добраться до системной информации почти один и тот же.

  • Войти в меню “Пуск” —> “Панель управления”.
  • В панели управления найти компонент “Система”.
  • Щелкните правой кнопкой мыши и нажмите «Открыть».


Чтобы выяснить, какая разрядность ОС, найдите строку «тип системы»

Видеоинструкция для Windows 8

Разрядность процессора 32 или 64 на Windows XP

Операционная система Windows XP оказалась в том временном промежутке, когда на мировой рынок поступили первые двухъядерные процессоры с архитектурой x64. Версия Home Edition априори не может поддерживать 64 бита.

Для остальных версий следуйте инструкции:

  1. Нажмите по значку «мой компьютер» —> Свойства.
  2. Далее, два варианта как узнать сколько бит:
    • Если разрядность не указана – то версия 32 бит.
    • 64 бит доступно только в версии Microsoft Windows XP Professional x64 Edition, о чем будет написано в соответствующей строке.

Разрядность компьютера на MAC OS X


Напротив панели «Обзор программного обеспечения» найти запись «64-битное ядро и расширения» и посмотреть, какое значение присвоено — да, или нет.

У тебя ещё остались вопросы о том, как узнать 32 или 64 бита? Смотри видео инструкцию:


На этой неделе я решил продолжить разговор о технологиях, использующихся в Mac OS X, и «откровенно» поговорить о том самом 64-битном режиме, которым хвастался Фил Шиллер на . Давайте попробуем разобраться, чем это хорошо и чем плохо, как на данный момент работает OSX и что нас ожидает в ближайшем будущем. Постараюсь написать доступно и понятно 🙂

Гибридное ядро

Стоит понимать, что написанная на сайте информация о полной поддержке системой 64-разрядного режима является небольшой маркетинговой уловкой. На самом деле, такая фраза означает вот что: практически все стандартные приложения были переписаны с поддержкой 64-битных инструкций, и если другие программисты захотят при разработке софта обеспечить совместимость с этой архитектурой, а им это придется рано или поздно сделать, то все будет правильно и корректно работать.

Чем это хорошо? А вот чем:

  • Стандартная 32-битная архитектура была разработана давным давно. В то время никто даже не мог предположить, что пользователи захотят установить на компьютеры 4 и больше гигабайта оперативной памяти. Новая архитектура, в частности, исправляет этот недостаток.
  • За счет поддержки 64-битных вычислений процессорами , которые неустанно трудятся внутри самых разных компьютеров Apple, можно получить прирост в производительности.

А теперь, немного подробней. В теории, любая программа, адаптированная для работы в 64-битном режиме может использовать до 16 экзабайт (это равняется 16 миллиардам гигабайт, фантастическая по нынешним временам цифра). Однако, даже в Mac Pro сейчас не ставят больше 32 ГБ ОЗУ.

Процессоры Intel (Core 2 Duo, Xeon, i5 или i7) поддерживают 64-битные вычисления и могут выполнять по два действия за такт, за счет этого и достигается прирост производительности. Однако, это совершенно не означает, что какая-то работа в реальности будет сделана в два раза быстрее. К примеру, JavaScript в станет быстрее на 50%, открытие большого PDF-файла - на 20%, а запуск QuickTime - на 30%. Хотя опять же, цифры достаточно относительные и будут существенно отличаться в зависимости от конфигурации системы: процессора, его тактовой частоты, объема, шины, кэшей оперативной памяти и даже скорости вращения пластин .

Также, 64-разрядные приложения более устойчивы к атакам хакеров и вредоносного ПО. В них встроены более совершенные техники выявления вредоносного кода. Большую роль играет функция аппаратного отключения исполнения для памяти с неупорядоченным хранением данных (при помощи усиленных контрольных сумм), что помогает предотвратить атаки, рассчитанные на повреждение памяти.

Само ядро является гибридным. Те. оно позволяет одинаково работать любым приложениям в независимости от того, являются ли они 32- или 64-битными. Единственное отличие гибридного ядра от полноценного 64-разрядного - это невозможность использовать в системе больше 32 ГБ оперативной памяти (опять вспоминаем про 🙂). Поэтому на данный момент нет совершенно никакой разницы между загрузкой в 32- и 64-битном режимах. А вот в будущем разница обязательно появится по мере увеличения объемов использования ОЗУ и появления новых технологий.

К сожалению, все вышесказанное не относится к вашему Mac’у, если в нем установлен процессор Intel Core Solo или Intel Core Duo.

64-битный EFI

Для полноценного «64-разрядного счастья» вашего компьютера должен поддерживать 64-битный режим. Extensible Firmware Interface - это интерфейс между микропрограммами, оборудованием и операционной системой компьютера, пришедший на смену Open Firmware. Он включает в себя таблицы данных, содержащие информацию о платформе, загрузочные и runtime-сервисы, доступные для загрузчика операционной системы и самой ОС.

Чтобы узнать, поддерживает ли EFI вашего компьютера 64-разрядные инструкции, введите в Терминале такую команду:

ioreg -l -p IODeviceTree | grep firmware-abi

В результате вы увидите «EFI32» или «EFI64»:

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

Кстати, по сети ходят слухи, что Маки с 32-битным EFI тоже смогут запускать 64-разрядное ядро (вроде бы это программная «фишка» Apple, которая может быть исправлена обновлением EFI), однако я не могу сказать - правда это или слухи.

Выбор режима перед запуском приложений

Посмотреть, под какую архитектуру «заточено» приложение можно в Activity Monitor. В колонке Kind (Тип) будет написан режим, в котором оно запущено. Как видите, и другие процессы работают с 64-разрядными инструкциями, а процесс ядра (kernel_task) с 32-разрядными.

Если же у вас возникают проблемы со стабильностью 64-битного приложения, то можно попробовать его запустить в старом режиме. Для этого, в папке Программы (Applications) выделяем наше нужную программу и в контекстном меню выбираем пункт «Get info». Опция «Open in 32-bit mode» позволит в следующий раз запустить приложение в 32-битном режиме.

И зачем нам такие проблемы?

Мне сложно ответить на этот вопрос, я бы даже не сказал, что это проблема - нормальные пользователи не подозревают, какое именно ядро работает в их системе и с какими инструкциями работают программы.

Вполне возможно, что Apple просто выжидает, пока все расширения ядра (kext’ы) будут переведены на 64-битный режим. Своего рода перестраховка, желание «обкатать» технологию на миллионах пользователей Snow Leopard и попытаться достичь совершенства. И когда в Купертино убедятся, что все работает гладко и без сбоев, выпустит очередное обновление операционной системы, которое автоматически заменит 32-битное ядро на 64-битное.

А мы этого даже не заметим.



Статьи по теме