Как настроить смартфоны и ПК. Информационный портал
  • Главная
  • Вконтакте
  • Виндовс 86 бит. Как узнать разрядность операционной системы и процессора в Windows

Виндовс 86 бит. Как узнать разрядность операционной системы и процессора в Windows

Различия и особенности разрядности операционных систем

Как определить разрядность - это будет полезно знать тем, кто собирается обновлять свой компьютер или же покупать собирать новый.

А также, сколько же оперативной памяти нужно компьютеру в зависимости от тех задач, которые перед ними будут ставиться.

Итак, о разрядности операционных систем и к поддержке различных объемов памяти, вот подробный материал на эту тему.

Что такое разрядность?

Научное определение таково: В информатике разрядностью электронного устройства или шины называется количество разрядов (битов), одновременно обрабатываемых этим устройством или передаваемых этой шиной.

Термин этот применим к составным частям вычислительных, периферийных или измерительных устройств: шинам данных компьютеров, процессорам и т.д. Разрядностью компьютера называют разрядность его машинного слова.

Думаю, все просто и понятно. Разрядность - способность одновременно обрабатывать какое-то количество битов, если говорить проще.

На самом деле, все не так просто, и чтобы осветить полностью этот вопрос и "по-научному" - никакой статьи не хватит.

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

Причем тут объем оперативной памяти?

Существует две версии операционной системы Windows (по крайней мере пока - только две). Не важно, что именно мы возьмем из современных и актуальных систем: XP, Vista или Виндовс 7.

Все эти системы существуют в двух вариантах - 32-битные и 64-битные. Например:

Windows 7 Ultimate 32-bit (или х86 - равнозначные обозначения)
Windows 7 Ultimate 64-bit (или x64 - равнозначные обозначения)
Windows Vista Ultimate x86 (x86 - это обозначение 32-битной версии)
Windows Visa Ultimate x64 (соответственно - 64-битная версия)

Архитектурные различия между 32 и 64-битными версиями Windows, разумеется, есть. Говорить о них можно долго, но это ни к чему, поверьте мне. :)

Самые главные особенности и отличия, которые непосредственно касаются пользователя и с которыми приходится сталкиваться:

1. Максимальный объем оперативной памяти.
2. Разрядность операционной системы.
3. Разрядность процессора.

Вот об этом мы с вами поговорим подробнее...

Максимальный объем оперативной памяти

32-битная операционная система может адресовать (т.е. может использовать, "видеть") не более 4 ГБ оперативной памяти. Это самое главное отличие, и самое существенное.

Если в вашем компьютере установлено, скажем, 2 ГБ, то 32-битная операционная система работает с таким объемом нормально.

Если вы у становите 4 ГБ памяти и будете работать под управлением 32-битной ОС, то она просто не увидит такой объем. Все, что она сможет использовать - это примерно 3,5 ГБ из 4 ГБ. Остальной объем она не может предоставить для работающих программ.

Разумеется, если вы установите в компьютер 8 ГБ памяти, скажем, и при этом будете оставаться на 32-битной системе, то она так же не увидит более 3.5 ГБ из всего установленного объема.

64-битная операционная система может работать с гораздо бОльшими объемами памяти - до 192 ГБ (для Windows 7). То есть, если вы, скажем, захотели установить 8 ГБ памяти, то обязательно нужно переходить на 64-битную ОС, в противном случае, вы просто не сможете использовать столь большой доступный объем.

Мы рассмотрели, можно сказать, "крайности", до 2 ГБ и 8 ГБ и более. А как быть с золотой серединой? Что, если у вас уже установлено или же вы планируете увеличить объем памяти до 4 ГБ?

Нужно ли в этом случае переходить на 64-битную ОС, чтобы компьютер смог использовать не 3.3, а все 4 ГБ памяти?

Не все так просто... 64-битные версии ОС используют заметно больше памяти. Все переменные теперь уже не 32-битные, а 64-битные.

Обычно это увеличивает объём приложений на 20-40%, что приводит и к соответствующему росту объёма занимаемой памяти. На такие файловые форматы, как музыка или видео, это не влияет.

Устанавливать 64-битную версию Windows, чтобы лучше использовать 4 Гбайт памяти, смысла не имеет, пусть даже 32-битная версия распознаёт только до 3,5 ГБ памяти.

Проблема кроется в том, что вы получите отсутствующую память, однако сразу же её потеряете по той причине, что 64-битная версия требует для себя больше памяти. Так что переход на 64 бита актуален только при памяти большего объёма: 6, 8 ГБ и более.

Итак, если вы решили установить много памяти, и здесь 64-битная ОС нужна точно, то возможно, вас интересует вопрос:

Какими особенностями обладает
64-битная Windows Vista и 7 ?

Визуально - никакими. Т.е. внешне - это обычная ОС, ничем не выделяющаяся от 32-битного варианта. Вы можете определить ее принадлежность к 64-битной архитектуре только зайдя в пункт "свойства системы" в панели управления - там указана разрядность.

Технически - небольшие различия есть. Первое, собственно, что 64-битная ОС "видит" большие объемы памяти и умеет с ними работать. Второе - она позволяет запускать 64-битные приложения.

64-битная ОС позволяет запускать и обычные 32-битные программы. Привычным способом, никаких настроек для этого не требуется. Все как всегда.

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

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

Например, чтобы какой-то видеоредактор мог использовать в работе более 4 ГБ из доступной памяти.

Например, современные приложения серии Adobe CS5 - только 64-битные. Это значит, что, скажем, Photoshop CS5, Dreamweaver CS5 и т.п. смогут запустится только на 64-битной системе. На 32-битной ОС они просто не запустятся. Почему?

Потому что в 64-битной ОС могут работать 32-битные приложения , но не наоборот!

ВНИМАНИЕ! Следующий технический момент -64-битные ОС требуют 64-битных драйверов .

Как правило, все современные (не старше двух лет) устройства ПК, ноутбуки и периферия имеют на прилагающемся установочном диске две версии драйверов - 32 и 64-битную.

Поэтому с современными устройствами проблем не возникнет - как обычно вставляем диск с драйвером в привод и запускаем установку, инсталлятор сам определит версию Windows и запустит соответствующий разрядности драйвер.

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

ОБЯЗАТЕЛЬНО проверьте наличие 64-битных версий ВСЕХ необходимых драйверов еще ДО начала установки 64-битной версии Windows!

Разрядность процессора

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

Называться эти инструкции могут по-разному: у Intel - IA64, у AMD - AMD64. Убедиться, что ваш процессор поддерживает нужные инструкции можно с помощью специальной программы, которая выводит информацию о процессоре, в т.ч. о поддерживаемых инструкциях.

Отлично подойдет простая, бесплатная и понятная даже новичку утилита CPU-Z.
Скачать ее можно здесь: http://www.cpuid.com/cpuz.php

Где взять и как определить
64-битные приложения?

64-битное программное обеспечение можно определить без труда. На упаковке в системных требованиях, как правило, указывается, что данная программа 64-битная. Это же может быть указано отдельно на упаковке.

Если же вы приобретаете какое-то ПО через интернет, то принадлежность к 64-битной архитектуре тоже указывается.

Вот пример: моя лицензионная коробочная версия Windows Vista Ultimate.

В комплекте два установочных диска - 32 и 64-битная версия ОС :

Не обращайте внимание на "англоязычность" в данном случае, просто ОС была куплена в Соединенных Штатах.

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

Базовые версии операционной системы Windows разрабатывались давно, и с релизом новых вариантов программного обеспечения от компании Microsoft, они лишь дорабатывались. По сути 32-битный (32-разрядные) операционные системы уже отошли в прошлое, и они используются редко, только в тех случаях, когда «железо» компьютера не поддерживает 64-битный Windows.

Сами по себе биты в отношении операционной системы Windows – это способ обработки информации центральным процессором компьютера. В качестве обрабатываемой информации используется оперативная память, и 32-битный Windows способен работать не более чем с 3,5 Гб оперативной памяти, тогда как на 64-битном данный лимит находится на уровне около 200 Гб. С развитием мощности программ и их требовательности к оперативной памяти, компьютеры начали повально переходить на 64-разрядную операционную систему.

Главным минусом 64-разрядной системы является ее требовательность к центральному процессору компьютера. Если в PC установлен 32-разрядный центральный процессор, он никоим образом не сможет работать с 64-разрядной версией операционной системы, то есть им не предусмотрена поддержка более чем 3,5 Гб оперативной памяти.

Многих пользователей компьютера, которые выбирают при установке Windows разрядность операционной системы, вводит в заблуждение отсутствие версии на 32 бита. Связано это с тем, что 32-битная версия Windows для 64-битного процессора обозначается как x86, а не x32. Разобраться, с чем это связано, можно только в том случае, если изучить процессы взаимодействия операционной системы с компьютерным «железом». Пользователю же надо просто запомнить, что 32-битная и 86-битная операционные системы практически ничем не отличаются, и с объемом оперативной памяти более 3,5 Гб справляется только 64-разрядная версия ПО.

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


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

Как узнать разрядность Windows, установленной на компьютере?

Определить разрядность установленной на компьютер версии Windows можно с помощью десятка сторонних приложений. Имеются способы, как узнать x32, x64 или x86 версия операционной системы установлена на компьютере, с помощью стандартных средств Windows.

Первый способ

Узнать разрядность Windows на компьютере можно через меню информации о системе:


Второй способ


Третий способ

Посмотреть разрядность системы через «Сведения о системе»:


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

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

Современные процессоры состоят из большого числа блоков. Непосредственно целочисленными вычислениями занимаются блоки ALU. Естественно, что для хранения входных данных, промежуточных значений и результатов им нужна память. Этой памятью являются регистры. В 32-битных процессоров 8 регистров общего назначения размером в 32 бита. Отсюда и говорят, что процессор 32-битный. В 64-битных процессорах регистров общего назначения в два раза больше и они имеют размер 64-бита. Поэтому и говорят, что процессор 64-битный. Подавляющее большинство современных процессоров являются 64-битными.

На практике это значит, что 64-битный процессор в нормальном 64-битном режиме может работать с 64-битными числами. Что это дает? Это позволяет выполнять различные операции над 64-битными числами без различных ухищрений, а также объединять две простые операции над 32-битными числами в одну сложную, что на практике дает прирост производительности. Также 64-битные процессоры поддерживают режим совместимости. В этом случае они ведут себя как обычные 32-битные процессоры.

Важное замечание: прирост можно получить только при использовании 64-битного набора инструкций х86-64. Кроме блока целочисленных вычислений в процессоре есть еще и блок вычислений с плавающей точкой. Он имеет 80-битные регистры и использует свой набор инструкций х87. Он еще называется математическим сопроцессором. Многие приложения активно его используют. Смена типа операционной системы с 32- на 64-битную никак не повлияют на его работу.

Для того чтобы процессор работал в 64-битном режиме, необходима 64-битная операционная система. Если же установлена 32-битная ОС, то процессор будет работать в режиме совместимости.

С разрядностью регистров также связан максимальный объем памяти, с которой может работать процессор. Это связано с тем, что указатели адресов в памяти тоже могут храниться в регистрах. Если используется 32-битный процессор или 64-битный в режиме совместимости, то длинна адреса памяти ограничена 32 битами. Вот и получается, что адресное пространство ограничено примерно 4 Гб. Поскольку каждое устройство резервирует под себя определенный диапазон адресов, то получается, что система может работать не со всеми 4 Гб оперативной памяти, а с 2.75-3.25 Гб. Иными словами, 32-битные операционные системы могут работать с объемами оперативной памяти до 2.75-3.25 Гб. Существуют, конечно, различные способы обхода этого ограничения, но в настольных системах они не используются.

Ну вот с процессорами разобрались. А как же быть с запуском 32-битных программ в 64-битной системе? Для этого в операционной системе есть два набора системных библиотек: для 32- и для 64-битных приложений. Подобная схема применялась в Windows 95 для работы с 16- и 32-битными программами.

Вот и вся теория в очень упрощенном виде. Теперь перейдем к практической части.

В этой статье тестирование проводилось на ноутбуке Asus N61Vn с процессором Intel Core 2 Quad Q9000, с видеокартой nVidia GeForce GT 240M и с 4 Гб оперативной памяти DDR3-1066. Для сравнения использовались 32- и 64-битные версии Windows Vista SP2 с последними обновлениями. Версии драйверов использовались те же (с поправкой на битность. Для 32-битной системы - 32-битная версия драйвера, для 64-битной - 64-битная версия видеодрайвера). На 32-битной Windows Vista было доступно около 3Гб оперативной памяти, на 64-битной - 4 Гб. Причины указаны выше.

Это тестирование условно можно разделить на две части:

  1. Сравнение производительности обычных 32-битных программ на 32- и 64-битной Windows;
  2. Сравнение производительности 32- и 64-битной версий программ на соответствующей версии Windows.

Сравнение производительности обычных 32-битных программ

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

Для этой части тестирования использовались такие приложения:

  1. 3DMark03 3.6;
  2. 3DMark05 1.3;
  3. 3DMark06 1.1;
  4. PCMark05 1.2.

Настройки по-умолчанию. Разрешение экрана 1024х768:


Результаты тестирования в 3DMark05

Настройки по-умолчанию. Разрешение экрана 1280х720:


Результаты тестирования в 3DMark06

3. Результаты тестирования в PCMark05

Поскольку этот тест включает несколько отдельных тестов, то имеет смысл подать их по-отдельности.


Общий результат в PCMark05


Производительность процессора в PCMark05


Производительность памяти в PCMark05

Дополнительный гигабайт оперативной памяти у 64-битной системы делает свое дело.


Производительность графики в PCMark05


Производительность винчестера в PCMark05

Итоги этой части тестирования

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

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

Ответ от Кособокий [гуру]
86-битных систем в настоящее время не существует.
А 32 или 64 лучше - зависит от многого. От игры, например. Для многих современных игр лучше 64.


Ответ от Евровидение [гуру]
32=86, а 64 это двойное ускорение. лучше конечно 64 бита.


Ответ от Voland [активный]
где ж ты 86-то надыбал? дашь поюзать?))) это нужно смотреть по самой игре, универсального решения нет. но имей ввиду что 32-ая ось видит макс 3 гига оперативы


Ответ от Болт [гуру]
х86 или подругому говоря 32 битная для игр лучше, т. к в 64 битной ОС используется преобразование 32>64 - что немного уменьшает производительность. С другой стороны, 32 битные ОС максимально теоретическ могут поддерживать 4Гб озу (на практике 3.27 обчно) , а 64 битные более 4Гб. Если в вивтеме стоит больше 3Гб озу, то лучше использовать 64 битную систему для игр. Такде 64 битные системы и программы собранные специально под них показывают больший результат производительность, но какбы неприскорбно было, 64 битного софта нетак и много или невсе перешедшие на 64 битную систему его используют.
Вобщем решайте для себя сами. Ябы исходил из количества ОЗУ в вистете. Тоесть больше 3Гб - 64битная, если меньше, 2 кпримеру, то 32 битная.


Ответ от Виталий Картавский [гуру]
Смотреть надо по системным требованиям.
Если игрушка "заточена" под 32 битную ось, то, на пример, в Win7 она станет в "Program Files (x86)" и на 64 битной системе будет использовать ресурсы под 32 бита. Ни какого прироста не будет.


Ответ от Dim565 [гуру]
Если есть 4 Гб и более - ставьте 64 бита. Хотя вряд ли какая-то игра будет столько использовать, =>особого прироста в производительности не будет

При установке любых драйверов, а также многих программ, нужно знать разрядность своей операционной системы. Это нужно для того, чтобы установить оптимальную версию ПО для Вашей Windows 7/8/10. Как правило, если есть разные версии программы или драйвера, то перед их скачиванием предлагается выбрать: 32-х или 64-х битную версию.Если ничего выбирать не нужно, то значит это 32-х битная программа и работать она будет на любой системе.

32-х битные Windows содержат в названии пометку x86 или x32 , а 64-х битные – x64 . Код x86 не имеет ничего общего с 86 битами, просто так повелось ещё с первых версий Windows, которые работали на компьютерах с x86-совместимой платформой (386, 486, 586 кто помнит:))

В любой версии Windows разрядность можно посмотреть в окне свойств системы. Я покажу как оптимальнее всего туда войти.

Windows 7, Компьютер -> Свойства

Кликаем правой кнопкой мышки на рабочем столе по значку «Компьютер» и выбираем «Свойства»

Перед вами откроется окно свойств системы, где нужно найти запись о типе вашей Windows

Как видно по картинке у меня 64-разрядная система. Всё так просто.

Windows 8, меню «Пуск»

Можно так же, щелчком правой кнопки по иконке «Компьютер» на рабочем столе. Или зайти в плиточное меню «Пуск» восьмёрки, найти там кнопку «Компьютер», кликнуть правой кнопкой и выбрать «Свойства»

В окошке свойств системы смотрим разрядность своей Windows 8

Разрядность Windows 10

Всё так же, а чтобы открыть окно «Система» достаточно кликнуть правой кнопкой по «Пуск» и выбрать «Система»

Windows XP

Пара слов на счёт Windows XP. Так как эта ОС использовалась в основном на стареньких компьютерах, то x64 версия почти не пользовалась спросом. Поэтому в окне свойств системы даже не указывается что установлена x86 версия, т.е. это по умолчанию. А вот если стоит x64, то это будет указано.

Другие способы, если не получилось

Если по каким-то причинам вышеуказанные способы не работают, то будем действовать по-другому. Если на рабочем столе нет значка «Компьютер», то идём в меню «Пуск» и пишем в строке поиска «система»

В результатах поиска выбираем «Система», смотрим.

Второй способ: идём в «Пуск -> Панель управления -> Система»

Эти два варианта подходят для всех операционных систем: Windows 7 и Windows 8/10. Они позволяют показать всё то же окошко свойств системы.

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

В главном окне программы ищем строчку «Тип»

Для 64-битных ОС будет написано «x64-based PC», а для 32х «x86-based PC».

Какая система лучше: 32 или 64-х битная?

Многие задаются этим вопросом , и не зря, ведь от этого зависит многое. Вообще, разрядность системы определяет способ взаимодействия ОС с процессором и оперативной памятью компьютера или ноутбука. Тридцатидвух битная система может за один такт процессора обработать 32 бита (4 байта) информации, а шестидесятичетырёх битная может в два раза больше.

Теперь во-первых, возможность работы x64 версии на конкретном компьютере напрямую зависит от разрядности . К счастью, все современные процессоры поддерживают 64-х разрядные инструкции.

Если в x64 Windows установить x64 приложение, то оно будет работать быстрее, чем при использовании 32-битных версий!

Во-вторых, x86 системы поддерживают только 3,25-3,75 ГБ оперативной памяти (зависит от конфигурации железа). Следовательно, если у вас установлено 4 и больше гигабайт оперативки, то выбирайте 64-х разрядную операционную систему.

А вот если x64 ОС поставить на компьютер с 2-3 ГБ памяти, то работать она будет, но ввиду большей прожорливости этой самой оперативки, чем x32, производительность будет хуже, даже несмотря на более быструю работу процессора в такой ОС.

Если у вас x64 Windows, то при скачивании программ и драйверов всегда выбирайте их 64-битную версию. Для драйверов это правило является обязательным. Программы будут работать и той, и той версии. Для 32х программ существует отдельная папка на диске «Program Files (x86)» и они запускаются в режиме эмуляции x86 операционки. А вот запустить 64х программу в 32х системе не удастся.

Лучшие статьи по теме