Виндовс 32 и 64 бит отличие. Разрядность Windows и чем отличаются версии x32, x64 и x86

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

Очень краткая история 64-х битных вычислений

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

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

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

Несмотря на то, что 64-х битные вычисления, кажется, являются новым творением технологического мира, в действительности они существуют уже десятилетия. Первым компьютером с 64-х битной архитектурой был Cray UNICOS, который еще в 1985 году создал прецедент для 64-х битных суперкомпьютеров (Cray 1 показан в центре на рисунке выше). 64-х битные вычисления оставались привилегией суперкомпьютеров и больших серверов еще в течение почти 15 лет.

Со временем 64-х битные системы пришли и к пользователям, хотя большинство из них об этом не догадывалось. Так, консоли Nintendo 64 и Playstation 2, представленные на рисунке выше, имели 64-х битные процессоры еще за 5 лет до появления компьютерных 64-х битных процессоров пользовательского уровня и соответствующих операционных систем.

Непонимание 64-х бит пользователями в совокупности с плохой поддержкой драйверов отодвинули 64-х битные персональные компьютеры на 2000-ые годы. В 2001 году Microsoft выпустила 64-х битное издание Windows XP, которое, впрочем, из-за чрезвычайно слабой поддержки драйверов и массы других проблем широкого распространения не получило.

В следующий год 64-х битные процессоры в различном масштабе стали поддерживать OS X Panther и некоторые дистрибутивы Linux. При этом Mac OS X не полностью поддерживала 64 бита еще пять лет, вплоть до выпуска OS X Leopard.

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

Может ли ваш компьютер работать с 64-мя битами?

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

Во-первых, вы можете посмотреть на версию установленной у вас Windows - возможно, вы уже используете 64-х битную операционную систему. Для этого в Windows Vista и Windows 7 кликните по Компьютеру (Computer) из меню Пуск (Start) правой кнопкой мыши и в контекстном меню выберите пункт Свойства (Properties). Это приведет вас в меню системных свойств (подобное тому, что представлено на рисунке выше), где в разделе Система (System) вы увидите, какая у вас операционная система – 32-х битная или же 64-х битная.

Под Windows XP вы можете использовать схожий метод определения битности вашей ОС. Хотя, шансы, что вы используете Windows XP х64 довольно малы. Самый важный шаг, который вы можете предпринять под XP (или под 32-х битными Windows Vista/7) – это протестировать свой процессор и узнать, можете ли вы проапгредиться на 64-х битную Windows.

Для этого вам необходимо скачать бесплатную утилиту SecurAble от Стива Гибсона (Steve Gibson). Данная утилита, представленная на рисунке выше, проверяет процессор по трем различным параметрам.

Во-первых, она проверяет, является ли процессор 64-х битным. Во-вторых, она проверяет поддержку им D.E.P. (технологии безопасности, разработанной для защиты машин от атак переполнения буфера). И, наконец, в-третьих, программа проверяет наличие поддержки виртуальной машины XP под Windows 7.

Если вам интересно, то вы можете кликнуть на любой результат в SecurAble, и узнать, что он означает. В случае нашей тестовой машины – ее процессор подходит для 64-х битных вычислений, поддерживает защиту D.E.P. и аппаратную виртуализацию.

Преимущества и недостатки 64-х битных вычислений

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

Чего вам стоит ждать от перехода на 64 бита? Вот некоторые преимущества перехода на 64-х битную систему.

Вы можете использовать значительно больше оперативной памяти (RAM).

Насколько больше? 32-х битные версии Windows (и также других ОС) ограничены 4096MB (или 4GB) оперативной памяти. В тоже время 64-битные ОС теоретически способны поддерживать около 17 миллиардов гигабайт оперативной памяти (благодаря расширенному системному регистру, о котором мы говорили ранее).

В действительности операционная система Windows 7 64-bit Home edition ограничена (не из-за физических ограничений, а из-за вопросов лицензирования) на 16GB оперативной памяти. В тоже время Windows 7 х64 Professional и Windows 7 х64 Ultimate поддерживает до 192GB памяти.

Вы увидите возросшую эффективность.

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

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

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

И под 64-х битной системой они могут его получить – такие системы позволяют выделять до 8TB виртуальной памяти. Этого более чем достаточно даже для сумасшедших сессий Photoshop или игры в Crysis.

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

Вы будете наслаждаться расширенными возможностями безопасности.

Windows х64 с современным 64-х битным процессором предоставляют пользователям дополнительную защиту, которая не доступна для пользователей 32-х бит. В такую защиту входит вышеупомянутый аппаратный D.E.P., как и технология Kernel Patch Protection, которая защищает вас от эксплоитов ядра, и драйвера устройств должны иметь цифровую подпись, что уменьшает число инцидентов с драйверными инфекциями.

Звучит отлично, не так ли? А как на счет недостатков? К счастью список недостатков перехода на 64-х битную операционную систему не очень велик. А, кроме того, со временем он сокращается. И все-таки некоторые недостатки пока остаются.

Вы можете не найти 64-х битных драйверов для старых, но все-таки важных устройств вашей системы.

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

К несчастью же, поиск драйверов для старых устройств может оказаться для вас тяжелой, неразрешимой задачей. У вас есть любимый сканер 2003-го года выпуска? Он вам очень нравится? Это плохо. Ведь вам, вероятно, не удастся найти для него 64-х битный драйвер. Ведь производители оборудования скорее поддержат новые продукты (и будут советовать покупать их), чем станут поддерживать старые.

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

Ваша материнская плата не поддерживает более 4GB оперативной памяти.

Материнские платы, поддерживающие ранние 64-х битные процессоры и не поддерживающие более 4GB оперативной памяти являются редкостью. Однако, если это ваш случай, то с переходом на 64-х битную ОС вы не получите самого уважаемого преимущества такой ОС: доступа к большей памяти. С другой стороны, одновременно с апгрейдом ОС, вы можете проапгрейдить и свою материнскую плату.

Вы используете старые программы.

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

Кроме того, следует понимать, что если даже приложение является 64-х битным, плагины и расширения для него могут таковыми не являться. Такие проблемы часто возникают с Photoshop и Firefox. Основное приложение доступно в 64-х битном варианте, но важные плагины – нет.

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

Все работало хорошо и гладко, я наслаждался 8GB оперативной памяти, без проблем работал с дюжиной виртуальных машин и, в общем и целом, был чрезвычайно доволен. Единственной же проблемой, с которой я столкнулся – был мой сканер Canon из начала 2000-х годов, и мои попытки заставить его работать.

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

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

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

Отличие 32-битной системы Microsoft Windows от 64-битной: общие положения

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

В мире негласно считается, что основное отличие 32-битной системы от 64-битной (Windows XP и выше) состоит в том, что системы с архитектурой х64 являются более производительными за счет поддержки намного большего количества обрабатываемой в процессе работы информации. Но ведь такая обработка осуществляется не программными компонентами самой ОС, а установленным на компьютере «железом». Именно поэтому, чтобы в полной мере понять, чем отличается Windows 8.1 32 бита от 64 бита (впрочем, как любые другие модификации, для которых предусмотрено два варианта исполнения), необходимо обратить внимание на основные составляющие аппаратной части.

Немного о процессорах

Сердцем любого компьютера считается центральный процессор, поскольку именно на него возложена львиная доля вычислений. В свое время архитектура 32 бита была разработана компанией Intel и впервые была применена в процессорах серии 80386, впоследствии получивших обозначение i386. А саму разрядность по маркировке процессора стали обозначать как х86.

Архитектура 64 бита по современным меркам относительно недавно была внедрена корпорацией AMD. В связи с расширившимися возможностями процессоров нужно было использовать весь их потенциал, и именно поэтому назрела необходимость создания операционных систем и программного обеспечения, которые бы смогли в полной мере задействовать вычислительные способности ЦП. Но в чем отличие 32-битной системы от 64-битной применительно к процессорам? Основная проблема при обработке программных запросов заключается в том, что информацию нужно где-то сохранять. И оперативная память тут совершенно ни при чем. В самих процессорах имеется специальная сверхбыстрая память, представленная в виде своеобразных ячеек и часто называемая регистрами. Разница очевидна: одна ячейка при использовании 64-битной архитектуры может уместить вдвое больше информации (как уже понятно, 64 бита против 32). Но ведь как работает процессор?

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

Связь процессора с оперативной памятью

Еще одно отличие 32-битной системы от 64-битной касается и оперативной памяти, поскольку в обработке информации она принимает самое непосредственное участие. К ее адресам обращается ЦП, но сами адреса как раз и хранятся в той самой сверхбыстрой памяти. Таким образом, при разрядности 32 бита процессор может получить доступ только к адресам памяти с общим числом 2^32 степени, а при использовании 64-битной структуры - 2^64 степени.

Исходя из этого, нетрудно сделать вывод о максимально поддерживаемом объеме ОЗУ. 2^32 степени составляет 4 Гб, а 2^64 степени - уже 16 Эб (эксабайта). Конечно, это все теория, ведь такие объемы оперативной памяти еще не созданы (хотя, опять же, теоретически это возможно). Кроме того, необходимости в ней нет и по той причине, что на сегодняшний день нет ни одного программного продукта, для которого бы потребовалось задействовать такие огромные мощности. Таким образом, если установить на компьютер операционную систему с разрядностью х86, больше 4 Гб оперативной памяти использовать не получится, сколько бы вы не устанавливали туда дополнительных планок (система их попросту не «увидит»). В случае с системами х64 можно устанавливать планки хоть до бесконечности. Кроме того, несмотря на максимум в 4 Гб для 32-разрядных систем, на самом деле доступно оказывается всего 3 Гб! Но это уже применительно именно к операционным системам.

Что же касается самих ОС в виде программного обеспечения (например, Windows 10), отличие 32-битной системы от 64-битной, состоит и в том, что архитектура х86 может использовать максимум ОЗУ, а х64 - нет.

Речь идет как раз о том, что теоретически 64-битная ОС, по идее, должна бы работать с объемом 16 Эб, но на практике ограничение составляет всего 192 Гб.

Дополнительные характеристики

Кроме всего прочего, отличие 32-битной системы Windows 7 от 64-битной (или ОС других поколений) может проявляться еще и на программном уровне. Так, например, для системного кэша в системах х86 может резервироваться в максимуме 860 Мб, в то время как в 64-битных поддерживаемый объем достигает 1 Тб.

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

Наконец, в системах х64 имеется инструмент Kernel Patch Protection, несколько напоминающий предыдущую функцию, но его назначение состоит в блокировании внесения изменений в ядро системы и предотвращении обработки данных на аппаратном, а не на программном уровне, что очень часто применяется к драйверам, не имеющим цифровой подписи.

И последнее. Несмотря на то что при наличии 8 Гб ОЗУ в системах 64 бита виртуальную память можно не использовать вообще (запросы будут направляться прямо в ОЗУ с обработкой загруженных компонентов, а не сохраняться на жестком диске при задействовании файла подкачки), теоретически размер виртуальной памяти можно увеличить до 8 Тб. Смысла в этом, конечно, нет абсолютно никакого, тем не менее…

Файловые системы

Одним из самых спорных вопросов для всех пользователей является понимание файловой системы, используемой при установке Windows с разной архитектурой. Самыми распространенными сегодня являются стандарты FAT32 и NTFS.

Но первая изначально имеет разрядность 32 бита и может работать с файловыми объектами, размер которых не превышает 4 Гб. Для NTFS таких ограничений нет. Даже при установке Windows с 32-битной архитектурой, но с использованием NTFS производительность компьютера увеличивается достаточно сильно. Достигается это за счет «умного» распределения дискового пространства. FAT32 считается в некотором смысле морально устаревшей структурой, но иногда без нее не обойтись. И связано это с процессами инсталляции операционной системы, когда в качестве носителя используется какой-нибудь USB-накопитель.

Понимание приоритетов BIOS и UEFI

Первичные системы ввода/вывода (устаревший BIOS и более новая модификация UEFI) тоже играют немаловажную роль.

И дело тут даже не в их прямом предназначении (распознавание «железа», сохранение информации о нем и т. д.), а в том, что они очень тесно связаны с файловыми структурами, которые могут находиться на установочных носителях или на жестких дисках. Объяснение тут довольно простое. Если установка Windows производится из-под UEFI, съемный носитель должен иметь файловую структуру FAT32, поскольку сама первичная система NTFS-носитель не распознает.

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

Стили разделов

В случае появления вышеуказанной ошибки раздел необходимо переконвертировать из GPT в MBR, и наоборот. Но с MBR (главными загрузочными записями) можно работать только в ОС с разрядностью х86. С другой стороны, если вы устанавливаете Windows на жесткий диск с объемом 2 Тб и более, MBR с такими объемами не работает, то есть весь доступный размер виден не будет. А чтобы диск можно было использовать в полной мере, он и должен иметь Ну просто замкнутый круг... Таким образом, перед установкой ОС на свой компьютер необходимо предварительно проверить соответствие всем критериям и устанавливаемой ОС, и первичной системы, и файловой структуры, и стиля раздела.

Отличие системы 32 бита и 64 бита: вопросы работоспособности программного обеспечения

Еще один камень преткновения - корректная работа инсталлируемого на компьютер программного обеспечения. Архитектура и «железа», и самой операционной системы здесь тоже играют немаловажную роль. Основное отличие 32-битной системы от 64-битной в этой ситуации состоит в том, что любое приложение, рассчитанное на архитектуру х86, в среде 64-битных ОС работать будет как ни в чем ни бывало. Наоборот - никак! То же самое, кстати, относится и к драйверам устройств. Убедиться в том, что Windows х64 поддерживает исполнение приложений с архитектурой х86, можно совершенно просто.

Достаточно посмотреть на корневой каталог системы, в котором можно найти папки System32 и SysWOW64. В первой как раз и находятся компоненты, отвечающие за корректный запуск 32-битных программ в среде 64-битных ОС, а второй предназначен только для 64-битных приложений, но является своего рода дублирующим, поскольку в нем можно найти точно такие же апплеты и библиотеки, которые есть в директории System32. То же самое относится и к каталогам, в которые программное обеспечение устанавливается. В 64-битных ОС для этого имеется две папки Program Files, но одна из них имеет обозначение «х86», что и свидетельствует о ее предназначении для хранения файлов 32-битных приложений.

Попутно можно рассмотреть еще одно отличие 32-битной системы от 64-битной. 1С очень часто вызывает у пользователей сомнения в плане того, какую именно разрядность предпочесть для обеспечения корректной работы пакета. Одни утверждают, что разницы тут нет, другие советуют исключительно ОС с разрядностью 64 бита. Кто прав? В плане скорости работы, как оказывается, разница особо не ощутима. Само собой разумеется, если серверная часть устанавливается на терминале с объемом ОЗУ более 4 Гб, она должна иметь разрядность 64 бита. С другой стороны, при минимальных показателях повышение битности необходимо только для того, чтобы добиться более высокого масштабирования и развертывания, что к скорости работы не имеет никакого отношения.

Какую разрядность выбрать при установке Windows на компьютер?

Но какую же систему выбрать для себя? Многие, думается, уже нашли ответ на этот вопрос. Конечно, 64-битные системы и в плане аппаратной части, и в отношении программной среды обладают куда большей производительностью и скрытыми потенциальными возможностями. Если вы в дальнейшем планируете производить апгрейд «железа» (замену оборудования на более новое), естественно, лучше установить и соответствующую модификацию Windows (или любую другую ОС) с разрядностью х64. Но при наличии относительно слабенькой конфигурации, в которой не предполагается использовать ресурсоемкие программные продукты, а работать вы будете только с офисными документами, хватит и ОС с архитектурой х86. Но если строить планы на будущее, нужно четко понимать, что сейчас наметилась тенденция к увеличению битности (пока планируется переход на структуры 128 бит), и 32-битные системы в ближайшем будущем могут просто морально устареть. Однако такой переход если и состоится, когда это может произойти, пока точно неизвестно. К тому же в самих 64-битных структурах еще есть достаточно мощный потенциал или, так сказать, запас прочности.

Эпилог

Подводя итоги, можно выделить несколько основных отличий между рассмотренными системами:

  • архитектура 64 бита обладает большей производительностью, но она достаточно требовательна к аппаратной части;
  • 32-битные системы являются относительно дешевыми и годятся для использования на компьютерах только простейших программ;
  • при выборе операционной системы необходимо учитывать минимальные требования к конфигурации и ограничения (например, по объемам ОЗУ и жестких дисков);
  • ориентируясь на апгрейд в будущем, предпочтение стоит отдать 64-битным комплексам;
  • использовать операционные системы с разрядностью 32 бита на «железе», поддерживающем архитектуру 64 бита, нецелесообразно (весь потенциал из них выжать будет невозможно).

Любая операционная система имеет определенную разрядность. Однако далеко не все они устанавливаются на любые типы компьютеров. Здесь все немного запутанно для неподготовленного пользователя. Поэтому стоит разобраться в этом вопросе. Как узнать разрядность системы? Об этом мы и расскажем чуть позже в статье. А пока - немного "ликбеза".

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

В те времена, когда по Земле еще мамонты ходили, появилась ОС типа MS-DOS. Ее разрядность составляла всего 16 бит. Но и процессоры в то время были только 16-битные. Так что такая система как нельзя лучше соответствовала существовавшим реалиям. Но со временем появились процессоры с поддержкой 32-битной архитектуры. Она также обозначается как х86. Естественно, MS-DOS безнадежно устарела. И на сцену вышла любимая всеми Windows.

С развитием технологий появились и 64-битные процессоры. Детищу Билла Гейтса пришлось срочно эволюционировать. Поддержка архитектуры х64 была реализована в легендарной Windows XP. С тех пор каждая версия "Винды" традиционно поддерживает новую архитектуру. И это хорошо, поскольку 64-битные процессоры имеют ряд преимуществ перед устаревшими 32-битными. Разрядность системы ХР (32 бит) не могла раскрыть всего потенциала новых процессоров.

Разница между 32 и 64

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

При этом самыми популярными процессорами (и операционными системами) и по сей день являются 32-битные решения. Однако лет через пять 64-битная архитектура полностью вытеснит этих "старичков". И тогда наступит катарсис. Да и 32-битные процессоры поддерживали только 3,5 гигабайта оперативной памяти. В то время как 64-битные системы могут поддерживать от 4 до 256 гигабайт "оперативки" (и это не предел). Однако давайте посмотрим, как узнать разрядность системы семейства Windows.

Использование возможностей Windows

Как определить разрядность системы с помощью стандартных инструментов Windows? Очень просто. Достаточно щелкнуть по иконке "Мой компьютер" правой кнопкой мыши и выбрать пункт меню "Свойства". В появившемся окне будет много информации. Нужная нам строчка находится где-то под названием операционной системы и называется "Тип системы". Так вы сможете как узнать разрядность системы XP (или другой версии), так и почерпнуть много полезной

Есть еще один способ:

  • Идем в меню "Пуск", выбираем команду "Выполнить" и в адресной строке пишем systeminfo.
  • После этого нажимаем "Ввод".
  • Появится окно, в котором будет представлена исчерпывающая информация об операционной системе компьютера.

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

Использование специальных программ

Есть еще один ответ на вопрос о том, как узнать разрядность системы. В этом помогут информационные программы типа Everest или AIDA. Они способны выдать информацию обо всем, что есть в компьютере: процессоре, оперативной памяти, мостах материнской платы, самой материнской плате, жестких дисках, операционных системах и многом другом. Но есть одно "но". Программы эти не бесплатны. Но даже пробные версии способны рассказать многое. А если поощрять пиратство, то на этот счет вообще можно не заморачиваться.

Everest и AIDA 64 далеко не единственные программы, которые могут предоставлять информацию об установленной операционной системе. Многие приложения, которые созданы для чистки и оптимизации ОС? тоже это умеют. Хотя особо полагаться на них не стоит. Они могут иногда ошибаться. Тем не менее разрядность операционной системы они показывают довольно точно. Нужно только учесть, что далеко не все они являются бесплатными. А за полноценную версию придется заплатить немалые деньги.

Почему стоит установить 64-битную систему

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

Как узнать, какая разрядность системы? Это можно сделать в той же программе AIDA 64. И если вы видите, что у вас 64-битный процессор и 32-битная система, срочно приводите все в порядок. К тому же наличие 64-битной операционной системы сыграет положительную роль при дальнейшем "апгрейде" компьютера.

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

Заключение

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

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

Отличия 32 и 64 бит

Главное отличие 32 битной системы - она не поддерживает оперативную память больше 4 Гб. 64-битные версии Windows поддерживают до 192 Гб оперативки. Тут есть несколько оговорок: не все материнские платы позволяют использовать такой большой объем оперативной памяти и на Home версиях Windows стоит ограничение в 16 Гб.

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

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

Еще одно отличие - на 32 и 64 бита часто идут отдельные версии программ. Прирост производительности у 64-битных версий программ до 20%. В то же время, при запуске 32-битных приложений на 64-битной системе наблюдается незначительное падение в 2-3% скорости работы из-за подсистемы WoW64, которая эмулирует 32-битное окружение.

Если у вас более-менее современный компьютер и оперативной памяти стоит 4 Гб или больше - смело ставьте 64-битную версию. Если оперативной памяти менее 4 Гб и не планируется расширять - ставьте 32-бита.

Как определить версию Windows

Узнать, какая сейчас стоит версия ОС можно с помощью свойств компьютера.

Правой кнопкой нажмите на «Мой компьютер» и откройте его Свойства. На Windows XP информация об операционной системе будет на вкладке «Общее», на Windows 7, 8 и 10 окно выглядит немного по-другому, но информация о системе там есть.

Windows XP x64

Windows 7 32-бит (x86)

Как определить поддержку 64-бит процессором

Узнать, поддерживает ли процессор 64-бит можно с помощью бесплатной программы Speccy https://www.piriform.com/speccy/download .

Откройте Speccy и посмотрите информацию о центральном процессоре.

В строке «Инструкции» найдите упоминание 64-бит. Например, если там встречается:

  • Intel 64,
  • AA-64,
  • AMD 64,
  • EM64T.

Значит ваш процессор поддерживает 64-битные команды. Даже некоторые процессоры с архитектурой x86 умеют понимать 64-битные команды.

Еще один способ без установки программ - узнайте название своего процессора (например в Диспетчере устройств, его можно открыть нажав Win+R и введя команду devmgmt.msc) и поищите его спецификацию через поисковик: архитектуру и набор команд.

Как перейти с 32 на 64 битную ОС

Если вы обнаружили, что у вас стоит более 4 Гб оперативки или хотите расширить её, можно обновить систему. Для этого скачайте образ установки Windows и сделайте загрузочную флешку, или запустите установку через Daemon Tools.

Запустите установщик ОС и при выборе настроек установки, чтобы сохранить старые данные выбирайте пункты:

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