Отличаются 32 и 64. Как узнать разрядность операционной системы и процессора в Windows

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

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

В первую очередь нужно сказать, что 32 бит или x86, или i386 - это почти одно и то же, и это архитектура процессора, а уже операционная система рассчитана для работы на этой архитектуре. Впервые архитектура x86 была использована в процессорах Intel. Такое название образовалось от первых процессоров, где она применялась - Intel 80386. Уже позже ее начали поддерживать процессоры от AMD и x86 стала стандартом для персональных компьютеров. Дальше она улучшалась, дорабатывалась, но суть не в этом.

Архитектура 64 бит

Архитектура 64 бит была разработана намного позже компанией AMD. Еще эту архитектуру называют x86-64 или amd64. Несмотря на название она тоже поддерживается процессорами Intel и AMD. Она полностью совместима с x32. Разница между ними, в основном, в битности, но что это такое мы рассмотрим намного подробнее ниже.

Чем отличается 64 и 32 бит?

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

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

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

Процессор, с размером регистров 64 бит может получить доступ к адресам до 2 ^ 64, а это уже намного больше, если перевести в привычные величины, то это 1 Эб (экзабайт) или миллард гигабайт. Фактически такого количества оперативной памяти еще не поддерживает ни одна операционная система, даже Linux. По сравнению с 4 Гб - это очень большая разница.

Но это еще не все. В одном цикле работы процессор с размером регистра 32 бит может обрабатывать 32 бит или 4 байта данных, 1 байт равняется 8 бит. Таким образом, если размер данных превышает 4 байта, то процессору придется выполнить несколько циклов для его обработки. Если процессор 64 битный, то размер данных для обработки в одном цикле увеличивается в два раза, и теперь составляет 8 байт. Даже если данные имеют размер больше, чем 8 байт, то процессору одинаково нужно будет меньше времени на их обработку.

Но во время реального использования вы вряд ли заметите большое увеличение производительности, если, конечно, вы не используете очень тяжелые приложения. Кроме всего, описанного, разница 32 и 64 битных систем еще много в чем. Эти архитектуры еще много чем отличаются. Архитектура 64 бит более оптимизирована, рассчитана на более новое оборудование, многозадачную и очень быструю работу. В наши дни все процессоры работают в режиме 64 бит, но поддерживают 32 бит для совместимости в режиме эмуляции. Но не стоит сразу бежать и переустанавливать систему на 64 бит потому что она лучше, и ниже мы рассмотрим почему.

Что выбрать x32 или x64?

Теперь вы знаете чем отличается 64 битная система от 32 бит. Среди пользователей ходит очень много споров, о том, какую архитектуру использовать. Одни говорят что только 64, другие ратуют в пользу x32. Как вы понимаете из выше написанного, все зависит от оперативной памяти. Если у вас меньше четырех гигабайт, то можно использовать 32 бит, если больше, то нужно использовать 64 бит, чтобы система могла увидеть всю память. Да, есть расширения PAE, которые позволяют процессору видеть больше 4х гигабайт, но будет намного быстрее, если система будет работать с памятью напрямую, без всяких хаков.

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

А это все значит, что если вы установите 64 битную систему на компьютер с меньше чем 4 Гб ОЗУ памяти, то оперативной памяти вам будет очень мало. Вы не заметите прироста производительности, будет только хуже, потому что часть оперативной памяти уйдет на диск в раздел подкачки. а скорость работы с диском, как вы понимаете, очень сильно отличается от скорости работы ОЗУ.

Даже если у вас 4 Гб, то использовать 64 бит не желательно, потому что памяти будет не хватать. По современным меркам, для персонального компьютера это уже мало, а вы ее еще уменьшите использовав эту архитектуру. В конце концов, вы можете использовать технологию PAE, эту опцию можно включить в ядре Linux, чтобы получить доступ ко всем четырем гигабайтам из 32 бит. Это будет вполне оправдано.

Но если у вас 6 Гб и больше, то здесь уже не целесообразно применять PAE, лучше использовать нормальную 64 битную архитектуру, памяти благо хватает. и процессор рассчитан именно на нее.

Выводы

В этой статье мы рассмотрели чем отличается чем отличается 32 от 64 и теперь вы сможете правильно подобрать систему, чтобы она работала с оптимальной производительностью. А как вы считаете, что лучше использовать при тех или иных объемах ОЗУ? Если с 3 Гб и 6 еще все понятно, то 4 Гб вызывает много споров, какое ваше мнение? Напишите в комментариях!

На завершение небольшое видео про отличия 64 битных процессоров от 32 битных, в видео акцент сделан на мобильные процессоры, но технология та же:

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

Разрядность

Что такое разрядность. Разрядность системы – это размер памяти, к которой обращается процессор при работе с приложениями. Иными словами процессор может использовать либо 32 бита для работы, либо 64. Вполне логично, что 64 больше чем 32, а значит, компьютер будет работать быстрее с такой системой, но тут есть несколько подводных камней, с которыми нужно разобраться.

Версия операционной системы с 32 битами

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

Однако у такой системы есть и существенный минус – они может использовать только 4 гигабайта оперативной памяти . По факту это означает, что если у пользователя компьютер или ноутбук имеет более 4 гигабайт оперативной памяти, но при этом стоит 32-битная система, лишние гигабайты просто не используются и, значит, деньги за такую оперативную память пользователь отдал зря.

Если привести конкретный пример минуса использования ОС х32 – это случай, когда пользователь обращается к файлу объемом более 4 гигабайт и он начинает грузиться частями, так как оперативная память позволяет работать одновременно только с таким объемом информации.

Интересный факт ОС х86 и х32 – это одно и то же, почему было решено дать два названия неизвестно, но этот факт не должен вводить в заблуждение пользователя.

Версия операционной системы с 64 битами памяти

Многие считают, что ОС x64 появилась недавно, но по факту она существует уже е первый десяток лет. Впервые такая системы была использована в 1985 году на суперкомпьютере, который занимался сложными вычислениями. Позже она появилась в Nintendo 64 и PlayStation 2, но конечный пользователь об этом даже не подозревал. Компания Microsoft предпринимала еще несколько попыток внедрить ее в массовое использование. Это происходило при выходе Windows XP и Windows Vista. Тогда система не пошла в массы, потому что приложений для нее было очень мало, да и редкий пользователь в 2001 году имел на своем ПК больше 4х гигабайт оперативной памяти. Как бы там ни было массовое использование 64 – разрядной системы произошло с выпуском Windows 7. Тогда было создано множество приложений способных работать на данной системе, да и драйвера на различные устройства стали выпускать под обе версии ОС.


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

Использование 64 битной системы еще не значит, что все программы будут работать именно с 64 битами, весь и сегодня хватает приложений, которые рассчитаны на 32 бита. Соответственно, при использовании таких программ система не будет обращаться ко всем 64 битам и всей оперативной памяти.

При установке данной операционной системы нужно предварительно убедиться, что все устройства в ПК имеют драйвера под 64 бита и вообще железо в устройстве рассчитано на нее. Если эти условия не выполнены, то операционная система попросту не запуститься.

Как узнать тип операционной системы

Чтобы узнать какая в настоящий момент стоит система следует зайти в меню на иконке Мой компьютер и выбрать вкладку свойства. В ней среди прочей информации есть графа тип системы, в которой будет указано 64 бита или 32 она использует для работы.

На чем остановить выбор

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

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

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

Простой пользователь компьютера может долгое время работать с установленной операционной системой 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-разрядный это способы обработки информации процессором компьютера. 32 битные и 64 битные версии Windows созданы для использования с такими же 32 и 64 битными процессорам и программным обеспечением. В 64-разрядных системах происходит работа с блоками данных размером 64 бита, а в 32-разрядных - 32 бита соответственно.

Одним из главных отличий 32 и 64 битных систем является то, что последние могут использовать больше памяти, чем 32-разрядные. Компьютеры с 32-разрядной системой могут видеть только до 4 Гб оперативной памяти, в то время как 64-разрядные системы могут иметь памяти в разы больше (так и хочется написать, столько памяти, насколько хватит денег и слотов на материнской плате). А, думаю всем известно, чем больше оперативной памяти на компьютере, тем быстрее он работает (одна из причин).

Еще одно важное отличие 32-разрядных и 64-разрядных систем, про которое нужно сказать, это то, что для 64-битных систем не так много программного обеспечения (программ), как для 32 битных. Хотя его становится все больше, и производители адаптируют свои продукты под обе эти системы. Это относится больше к индивидуальным разработчикам. А если это коммерческая организация, например продающая ip камеры , то их программное обеспечение точно уже давно адаптировано как для 32, таки и для 64 битных систем.

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

Разница между 32-разрядными и 64-разрядными системами

  • 32-разрядные системы предназначены для 32-разрядных процессоров, а 64-разрядные для 64-разрядных процессоров.
  • 64-разрядные системы имеют проблемы с несовместимостью программного обеспечения, в отличие от 32-разрядных. Касается это только не очень популярных программ, так как популярные и известные производители уже давно имеют 64-битные версии своих программ.
  • 32-разрядные системы поддерживают только до 4 Гб оперативной памяти, а 64-разрядные не имеют таких ограничений.
  • С помощью обновления Windows нельзя выполнить обновление разрядности. То есть нельзя 32-разрядную систему обновить до 64-разрядной.
  • Чтобы поменять 32-разрядную Windows на 64-разрядную, нужно ее купить и установить.

А вот что лучше: 64 или 32-разрядная система - это уже решать Вам и возможностям вашего компьютера!

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

В чем разница между 32-bit и 64-bit?

Вспоминаем школьную информатику. Что такое бит? Правильно, это единица информации в двоичной системе счисления, т.е. 0 или 1. Ну а что если мы перейдём с языка програмирования на более доступный?

Итак, 1 бит = 1 яблоко. Процессор — это ваш рабочий, который может унести лишь определённое количество яблок за один раз. Либо он силён аж на 64-bit, либо же слабее до 32-bit. Собственно, сам момент переноса яблок и называется разрядностью. Думаю, здесь всё ясно: процессор таскает 32-bit или 64-bit, как рабочий — яблоки.

Причем здесь операционная память?

Таскать яблоки он может, однако в чем ему перевозить такое количество? В этом случае ему на помощь в виде тележки приходит операционная память (ОЗУ/RAM). И здесь уже важно понимать, какого конкретно объёма эта тележка. Если она объёмом более чем в 4 GB, то, к сожалению, рабочему 32-bit с ней не совладать, уж больно большая она для неё. Зато если за неё возьмётся коллега в 64-bit , то ему не только 4 GB по плечу, но и всё, что выше. Зато с маленькой тележкой ему мощному будет неудобно.

Теперь возвращаемся к вашей ситуации без аллегорий и сравнений. Если на вашем компьютере оперативной памяти меньше чем 4 GB, то вам подойдёт только версия Windows 32-bit, и никаких «но». Если же у вас ПК мощнее, и памяти на нём 4 GB или даже выше, то не бойтесь устанавливать сразу Windows 64-bit. В противном случае он лишь будет расходовать силы впустую.

Почему это важно?

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

Таким образом, проведём параллели: 32-разрядными и 64-разрядными бывают процессоры, программы и Windows, и важно, чтобы они совпадали.

Всего может быть три вариации работы:

  1. У вас 32-разрядная система Windows, и она может поддерживать программы только с такой же разрядностью в 32-bit.
  2. 64-разрядные версии Windows, к сожалению, смогут работать лишь с процессором аналогичной разрядности — 64-bit.
  3. Ну а 64-разрядные сторонние программы смогут работать только на Windows такой же разрядностью и с таким же процессором.

Какая у меня система?

Чтобы узнать, какая у вас система, просто воспользуйтесь следующей последовательностью действий:

  • нажмите клавишу «Пуск» и зайдите в панель управления;
  • выберите раздел «Система и безопасность»;
  • затем нажмите «Сведения о системе»;
  • найдите раздел «Тип системы», где и будет указана разрядность вашего процессора.

«Что делать, если я скачал программу для Windows 64-bit, а у меня 32-bit?»

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

  1. Поищите 32-разрядную версию программы для 32-bit версии Windows.
  2. Переустановите ОС до 64-разрядной Windows, если вам позволяют характеристики компьютера, т.е. наличие 64-bit процессор и 4 GB ОЗУ.

Какую Windows устанавливать: 32-bit или 64-bit?

Отталкивайтесь прежде всего от характеристик своего компьютера. Если свой ПК вы приобрели в течение последних лет 4, то за его возможности беспокоиться не стоит. Вероятно, на нём уже установлена 64-разрядная версия, и по техническим характеристикам он соответствует требованиям для 64-разрядной программы, т.е. у вас всё хорошо.

Если же компьютер куплен более чем 4 года назад, а Windows переустановить всё же нужно, то, как уже отметили выше, смотрите на ОЗУ. Если у вас меньше чем 4 GB, то о 64-разрядной версии можете даже не задумываться — ничего хорошего из этого не выйдет. Ну а если свойства вашей оперативной памяти составляют 4 GB и более, то устанавливайте более мощную и актуальную 64-разрядную версию Windows.