Разрядность: 32 или 64 бита — разбираемся что к чему.

c327667_aСовсем недавно на блоге Master-Hard.com была опубликована заметка, в помощь тем, кто собирается обновлять свой компьютер или же покупать/собирать новый. А именно, в ней говорилось о том, сколько оперативной памяти нужно компьютеру в зависимости от тех задач, которые передними ставятся: Сколько оперативной памяти нужно?

Следующей нашей заметкой по плану была статья о поддержке различных объемов памяти со стороны операционной системы — о разрядности операционной системы; о том, что не все объемы памяти поддерживаются всеми версиями Windows. Отдельное спасибо всем читателям, которые в комментариях на блоге упомянули о теме разрядности: после прочтения их я понял, что короткой заметки в блоге на эту тему — мало. Нужен подробный материал на эту тему.

Именно поэтому было решено написать статью, (ликбез, если хотите) по этому вопросу и разместить ее здесь, на ITexpertPortal.com — в архиве бесплатных обучающих материалов и статей на важные темы компьютерной грамотности.

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

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

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

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

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

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

Существует две версии операционной системы 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-битную ОС, в противном случае, вы просто не сможете использовать столь большой доступный объем.

00100021538Мы рассмотрели, можно сказать, "крайности", до 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 заявляла, что современные приложения серии 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-битная версия ОС:

box1

disk1

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

Но это в данном случае — Vista Ultimate (только Ultimate) так поставлялась, в двух версиях. Как правило, та же Windows, например (или любая другая программа) продается ИЛИ 32-битная ИЛИ 64-битная, о чем указано на коробке, как я уже упоминал.

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

В остальном — все точно так же, как и на привычных 32-битных Windows XP/Vista/7.


  • 2Фед

    @Виталий, если у вас 4Гб оперативки и меньше, то для просмотра фильмов большой разницы вы не заметите, если больше, то однозначно 64-разрядная система — ваш выбор

  • Наталия

    если на старый ноут с оперативкой 1Гб поставить 64-разрядную систему, комп будет нормально работать? или лучше все-таки ставить 32-разр.?

  • Оксана

    @Наталия, 32-разрядную, конечно же, для 64-битной системы минимальная ОЗу 2 Гб. Притом, если ноут старый, то лучше установить либо ХР, либо Win 7 Starter.

  • Михаил

    Здравствуйте, хочу попросить у вас совет, какую ОСь и какой разрядности ставить, проц у меня Intel core 2 duo e6550, ОЗУ 2 ГБ, винчестер старый, sata2, маленькая скорость обмена с данными, посоветуйте пожалуйста, и ещё, мне нужно чтоб вы посоветовали САМУЮ ПРОИЗВОДИТЕЛЬНУЮ ОСь для моего пк, чтобы было свободно как можно больше ресурсов (ну и чтоб более мение комфортно было работать), заранее спасибо)

  • Николай

    @Михаил, Приветствую. Для такого компьютера я бы посоветовал уйти от операционных систем Windows и перейти на Linux. Если раньше вы не пользовались Linux системами, то я бы посоветовал бы Вам попробовать Linux Mint. У меня стоит его 32 битная версия(оболочка Cinnamon). Система при включении потребляет 250 МБ оперативы. Можно поискать и более оптимизированные дистрибутивы, но и этого хватит. Также хочу отметить, что при переходе на Linux вам придется переобучиться на новый софт, так как далеко не все Windows приложения работают на Linux.

  • Николай

    @Михаил, Ах да, забыл добавить, что у меня такой же ПК, так что вам тоже необходимо ставить 32 битную ОС. И да, я не советую Вам Линукс Минт по той причине, что он будет оптимальным вариантом в соотношении производительность/удобство. Есть и более производительные ОС, но за прирост на 1-2% Вам придется долго привыкать к новому интерфейсу.

  • Михаил

    @Николай, Спасибо вам большое, я ранее с Линуксом не работал, сейчас узнаю о нём как можно больше, и всё же, если знаете, скажите пожалуйста, какая ОС будет самая производительная, а начёт привыкания к интерфейсу, ну я думаю рано или поздно я всё равно привыкну.

  • Михаил

    @Николай, и если отбросить Linux, то какой Windows, и какой разрядности ставить, как я уже говорил, чтобы было как можно больше свободных ресурсов.

  • Николай

    @Михаил, С Windows системами все просто-тем старее ОС, тем меньше ресурсов она потребляет. Та же 32 битная ХР потребляет 300-500 МБ. Висту ставить не советую-с функционалом ХР жрет как 7-ка. С восьмёркой тоже проблема- потребляет больше 7, а за что-не понятно.Когда я пользовался Windows 10 она была крайне забагованная (текущее положение не знаю). Потребляла как Windows 8.
    Если вы хотите максимально освободить ресурсы -ХР ваш выбор. Если +200МБ для вас не фатальны- то я бы посоветовал 7-ку.
    А теперь о Linux- системах.
    Из того, что я пробовал, меньше всего потребляло Arch Linux. Но с ней просто огромное кол-во мороки, придется очень часто сидеть в консоли+ «подкручивать» конфиги. Linux Mint и Ubuntu потребляют одинаково, но в Linux Mint сидеть удобней.
    Сам пользуюсь (да и сейчас сижу) с Linux Mint. С такими-же характеристиками как и у вашего ПК. Сейчас включен плеер, браузер, проводник, и офисный пакет. Потребление памяти-38%, ЦП- в районе 20. Так что мой совет это минт. Если захотите опробовать Mint поставляется в 2 оболочках -Mate или Cinnamon. Во второй более красивая картинка, а первый считается очень стабильным. Тут уже Ваш выбор.
    P.S. какую ОС вы бы не выбирали, Вам необходимо ставить 32 битную систему.

  • Сергей

    Подскажите, если поставлю 64 битную систему, при условии, что у меня 4 гб ОЗУ, выигрышная ситуация будет?

  • Вячеслав

    Добрый вечер, вопрос , что и у Сергеея, только немного по другому. хватит ли 3 ГБ оперативки для 64х Windows 10?

  • Максим

    У меня неплохой ноут с 64-системой, и 8 гигов ОЗУ. Но слабая видеокарта Intel HD, и игры идут слабо. И у меня есть выбор — ставить клиент х32 или х64. Будет ли разница в производительности?

  • Виктор

    @Максим,
    64 bit ставь

  • Зраствуйте подскажите пожалуйста пойдет ли мне 64бит. винда 7 максимальная на пк, процессор AMD Phenom II X4 805 2.51GHz Х64, ОЗУ 2гб,видеокарта NVidia GeForce 9600GT 512mb.

  • Валерий

    @Валерий, 32-битная операционная система может адресовать (т.е. может использовать, «видеть») не более 4 ГБ оперативной памяти. Это самое главное отличие, и самое существенное. Если в вашем компьютере установлено, скажем, 2 ГБ, то 32-битная операционная система работает с таким объемом нормально.

  • Омар

    Здравствуйте,вот у меня проблема,поменял я значит с 32-х,на 64-х,теперь не могу подключится к локальному сети(wi-fi подключить) и показывает что у меня 0 памяти ведиокарты,что-то вроде не так пошло…

  • Данил

    Здравствуйте, у меня на старом ноут буке 2 гб оперативной памяти, при том что он ломался и на нем меняли части. Стоит 64 битная система. Если поставить 32 битную то будут меньше лагать игры или нет?

  • vit

    Спасибо : приятно читать рекомендации грамотного специалиста ( поставил на 2хяд АМД ( 3000МГц, интегриров графика) к 2м еще +2 Гиг оперы, да — ОСх32 : пожилая женщина, скайп да сериалы — ей х64 и не надо, благодаря статье — дополнительно убедился в правильности решения)

  • Салават «Salik» Покер

    Здравствуйте помогите пожалуйста, стоит х32 вин 7, 6гб оперативки и в ( доступно 3.5)
    Сейчас нужно х64 поставить да? И все 6гб будут задействованы?Что посоветуете? Как нить перейти можно? Без потери данных на диске где винда??

  • Александр

    Совсем на другом сайте однозначно заявлено 64-й системе достаточно 2-х гигабитной памяти.

  • Влад

    если процессор позволяет поставить х64 то нужно
    можно перейти без потери данных

  • Дмитрий

    Можно точнее про такой момент:
    На диске C в 64-разрядной ОС Windows 7 есть 2 папки: Programm files и Programm files(x86). Я так понимаю, что в папке x86 приложения(даже если они сами по-себе 64-битные) работают только как 32-битные?
    Я сегодня хотел переустановить игру из х86 в обычную, но при выборе папки вылазит сообщение, что в Programm files и её подпапки установить нельзя. Я хочу понять: это сама игра не даёт себя туда установить, потому что она 32-битная(я не знаю, так ли это), или винда не даёт ей это сделать? Хотя несколько других приложений установил туда без проблем.

    И ещё вопрос: если 64битная ОС установлена на диске С, то 64-битное ПО, установленное на, к примеру, диске J(физически другом) будет работать тоже в 64-битной среде?

  • Жанна Платонова

    https://uploads.disquscdn.com/images/9343241b4f9d51860d1a23cde2337af7f10c90da47ed6640639b75f774933182.jpg

    Здравствуйте возможно ли мне обновить мою устаревшую операционную систему на современную 64 битную?

  • dyrila 007

    Вам не нужно. Хоть это и возможно.
    Пользы от такого перехода не будет никакого, при вашей то производительности ПК.
    Прочитайте статью. Там ясно указано, что 64х желательно ставить при 6 или 8 гб оперативной памяти, однако у вас только 2.

  • Arine Reznikova

    Здравствуйте! Хочу спросить, у меня на диске С находятся только программы, документы, музыку и т.д. я перенесла на диск Д, модуль памяти на компьютере стоит 2 ГБ, а диск светится красным. Что это так много программы занимают памяти? А можете вы написать какие стандартные программы должны стоять на компьютере, возможно у меня стоят какие-то лишние, потому что раньше загружал их мой сын, но сейчас он живет отдельно и далеко.

  • Марат Багавиев

    Если светится красным — диск заполнен! Нужно удалить все ненужные Вам программы-все, которыми Вы не пользуетесь. Стандартного комплекта для компа не существует, каждый пользуется своим комплектом программ, за исключением только Windows — которая является по сути тоже программой, но на ней работает само железо и драйверов для видео,звука,процессора, Вайфая и соединения LAN для подключения интернета. В числе частых программ чаще всего бывает Word, браузер для инета, проигрыватель для видео-аудио Windows Media Player, и WebPlayer для просмотра видео из интернета. Остальное всё чем вы не пользуетесь, можно удалить через меню ПУСК-Удаление программ.

  • Mari-Hel Ahene

    Здравствуйте! Стоит ли ставить Windows 7 x64 на такое устройство? Благодарю за ответ! https://uploads.disquscdn.com/images/1ef3fda72fcceff4a4f46f626fa88e3a8b46d0bba8f22e5aff28532ec42889bc.png

  • Дима Ищенко

    https://uploads.disquscdn.com/images/2bda6c61fab5dbcc61685a5ccfadb9b29298f78eec1d4b04732d99efffde8531.png
    Стоит ли ставить 64? Возможно стоит докупить пластинку на 4, что бы было 6?(стоит одна на 2, вторая на 1)
    Сильно повыситься производительность в играх?

  • Сергей

    А какие видеокарты подходят для 32 и 64 bit W-7 ?

  • SacredKnight

    Нет, не стоит т.к потребление оперативной памяти вырастет, а процессор не будет «справляться» с 64 бит, так как с 32.

  • Alphach Bro
  • Alphach Bro

    https://uploads.disquscdn.com/images/1ed1d3b766358dd936852a2a9c8c480533fd24fe54d22dcc56f9d467f1d7f168.png
    Cтоит ли на х64 перейти, играю в игры , порой вылетает, даже варфейс пишет что не хватает

  • Кирилл

    Можно ди с 2 ядерным процессором установить 64 бит сестему?

  • VladSid

    Конечно да

  • юра куц

    Здраствуйте. У меня этот процесор GenuineIntel (Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz) поддерживает 64-х битные инструкции или надо его менять? Заранее благодарю за внимание к моему вопросу.

  • ramzes

    да .32 разрядная операционная система не возьмет больше 4 гб оперативы

  • В основном 3))

  • Oleg

    поставил 64, но ни одна вэб-камера не ставится, логитеч прямо пишет, что она только для 32, а для ост рова грузятся, но неудачно, все камеры 4-5 летн давности. возможно ли их инсталлировать на 64?

  • Антон

    Можно ли поставить 64 бит если у меня 3ГБ оперативная память но даже самие нетребоватильние игри крашают и вилетают???

  • Владимир

    Помогите исправить,что натворино Hz. не знаю,прикрепится ли фото,но суть ошибки дословно:
    Версия этого файла несовместима с используемой версией Windows.С помощью сведеней о системе определите необходимую версию программы(32- или 64-разрядную) и обратитесь к издателю програмного обеспечения.