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

Хотя бы раз каждый из нас используя компьютер сталкивался с таким понятием, как “64-битная” система или программа. Чем отличаются 64 бита от 32-х кроме номера, и почему некоторым важно это знать – об этом расскажет Digitark!

Прошло почти пять лет с того момента, как Apple представили смартфон iPhone 5S. Устройство стало первым телефоном компании с сенсором отпечатка пальца. Во время презентации Тим Кук сделал акцент и на другое техническое новшество нового iPhone, внедрённого в его процессор Apple A7. Данный мобильный чип стал первым в своём классе процессором со встроенным 64-битным расширением.

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

32 или 64 бита среди нас

Мы сталкиваемся с выбором между 64- или 32-битными версиями программ, загружая их из интернета. Windows также разделяет эти программы по разным папкам Program Files следующим образом:

В 64-битной версии Windows папка Program Files отвечает за 64-битные программы, а в папке Program Files (x86) находятся 32-битные приложения

Но почему же 32-битные программы находятся в папке “x86”? Дело в том, что модельные номера процессоров Intel в конце прошлого века заканчивались цифрой 86. Все эти процессоры, разумеется, обладали именно 32-битной архитектурой (с 1985 года).

Главное отличие 64-битной системы от 32-битной в том, что последняя не способна читать более 4 ГБ RAM.

Это касается не только основной оперативной памяти, но и той, что установлена в видеокарты компьютера. Важно знать эти различия потому, что многие современные компьютеры, способные поддерживать современные игры на приемлемом уровне графики, или же проигрывающие видео в формате 1080p и 4K, оснащены, как правило, минимум 8 ГБ оперативной памяти, не считая видеокарты.

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

В случае компьютеров Mac ещё проще узнать, с какой системой вы имеете дело. Просто убедитесь в том, что ваше устройство было произведено в 2008 году или позже. Скорее всего, этот критерий точно выполнен.

Судьба 32 бит

Переход индустрии с 32 бит на 64 уже давно завершён. Тем не менее, на просторах интернета и в магазинах приложений до сих пор можно найти 32-битные программы. Это не очень хорошо, поскольку, например, если на вашем компьютере с 12 ГБ RAM запустить 32-битный веб-браузер, то он будет утилизировать максимум 4 ГБ.

Для кого-то это покажется хорошей новостью, т.к. браузер не будет посягать на отведённый для других программ ресурс. Однако стоит учесть то, что разнообразные HTML5-плееры, которые загружаются по умолчанию в Facebook и YouTube, съедают огромное количество памяти, что в случае её нехватки приводит к нестабильности приложения.

Apple стараются похоронить 32-битную архитектуру одними из первых, задавая тренд индустрии, как это некогда случилось с отказом от Flash в пользу HTML5. Многие пользователи iPhone, обновившие свои устройства до iOS 11, могли обнаружить, что некоторые программы больше не запускаются, а в качестве ошибки преподносится “разработчик не обновил своё приложение”.

Именно так Apple борется с устаревшей технологией на своих устройствах – 32-битные приложения было запрещено публиковать в App Store ещё в 2015 году. На очереди программы и приложения для Mac, ведь в Apple пообещали, что их macOS High Sierra станет последней ОС, поддерживающих 32-битные программы. 1 января этого года в Mac App Store также запретили публикацию новых приложений со старой архитектурой, а с июня нельзя будет обновить уже имеющиеся.


Со стороны же Microsoft в этом плане пока тишина. Линейка Windows славится среди многих компьютерных энтузиастов своей консервативностью (к примеру поддержка выпущенной в 2001 году Windows XP вплоть до 2014 года). Тем не менее есть основания полагать, что и в Microsoft задумываются о том, как сделать 32-битную архитектуру историей. Из года в год разработчики прекращают поддержку устаревшей технологии, что может позволить компании выпустить следующую версию Windows полностью 64-битной.

Если это кому-то не понравится – всегда есть возможность остаться на Windows 10 до конца цикла поддержки. Ни для кого не секрет, что пользователи Windows очень медленно адаптируются к новым версиям (к примеру по сей день доля 51% от общего количества установленных на компьютерах систем Windows принадлежит выпущенной в 2009 году Windows 7).

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

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

Microsoft начала выпускать 64-битные системы вскоре после запуска любимой многими Windows XP. Она имела самый продолжительный срок службы - около 14 лет.

Историческая справка подтверждает тот факт, что самой первой реализацией 64-битных систем была UNICOS - Unix-подобная система, созданная в 1985 году суперкомпьютером Cray Inc. Сегодня многие ОС - Mac OS X, Windows, Solaris и свеженькая Android от Google - созданы на основе 64-битной версии.

32-х и 64-разрядные операционки поддерживают определенный тип архитектуры процессора и названы так соответственно. 32-разрядная ОС использует ресурсы, поддерживаемые 32-разрядным процессором (например, Intel x86). То же самое относится к 64-разрядной системе.

Что означает «бит»? Самая маленькая часть данных известна как бит или двоичный код. Именно его понимает компьютер, поэтому каждый бит может иметь только одно значение - 0 или 1. Устройство хранит данные в виде наборов таких битов, называемых байтами. 8 бит составляют один байт или октет.

Кое-что о 32-х и 64-битных процессорах

Процессор или ЦП содержит регистры и логические схемы. Он также называется мозгом компьютера. Размер регистра процессора — 32-бит в 32-битном ЦП и аналогичный в 64-битном:

  • количество значений, которое ЦП хранит в регистрах, равно 2 32. Эти значения используются для сопоставления адреса ячеек памяти, присутствующих в физической памяти. Итак, 2 32 = 4 гигабайта - это объем оперативки, к которой может получить доступ 32-битный процессор;
  • 64-битный регистр хранит значения 2 64. Они соответствуют 16 ЕБ (ексабайтам) ОП. В сравнении с 4 ГБ памяти это намного больше.

Более того, 32-разрядный процессор может обрабатывать 4 байта данных за один цикл, поскольку 8 бит равны 1 байту. Таким образом, если размер обрабатываемых данных превышает 4 байта, для перехода к оставшимся данным ЦП должен начать другой цикл.

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

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

Отличия 64-битной от 32-битной Windows

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

В сравнении с 32-разрядной Windows, для которой требуется 1 ГБ оперативной памяти, минимальный объем ОП, необходимый для 64-разрядной версии, составляет 2 ГБ. Это очевидно, поскольку для поддержки большего числа регистров требуется соответствующая память.

Компьютер должен иметь ОП не менее 4 ГБ, если вы хотите, чтобы на нем работала 64-битная Windows. Домашняя версия десятки поддерживает память до 128 ГБ, в то время как Pro - до 2048 ГБ! Таким образом, вы можете увеличить виртуальную память до максимума. Пользователям Windows 10 корпорация Microsoft рекомендует не менее 8 ГБ оперативной памяти.

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

На заметку! Единственное, что вам нужно иметь в виду, так это то, что , при этом не ждите чудес. Чтобы в полной мере насладиться мощью 64-разрядного вычислителя вам необходимо установить соответствующую версию Windows. Кроме того, используемые драйверы и приложения также должны поддерживать новую архитектуру.

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

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

Mozilla реализовала 64-разрядную версию браузера Firefox еще в декабре 2015 года. Частота внедрения более производительной Windows значительно увеличилась за последнее десятилетие.

Как проверить, является ли моя ОС 32-х или 64-битной?

Вы легко можете это узнать.


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

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

Преимущества и недостатки

Преимущества 64-битных систем:

  • возможность использовать больше оперативной памяти;
  • улучшенная эффективность. Когда установлена дополнительная ОП, 32-разрядные системы не могут ею воспользоваться из-за ограничений адресуемого пространства. Но 64-битные системы на это способны, что часто приводит к значительному повышению производительности компьютера;
  • больше виртуальной памяти. 64-разрядная архитектура Windows теоретически может предложить 8 ТБ виртуальной памяти для одного приложения. 32-разрядная ограничена 2 ГБ. Современные программы, особенно игры, видео и редакторы фотографий, требуют больше ОП. Благодаря более эффективному распределению памяти при наличии 64-разрядного процессора, оптимизированные под эту архитектуру приложения могут использовать новое пространство в полной мере;
  • дополнительные функции безопасности. 64-битная версия обеспечивает дополнительную безопасность в виде аппаратного обеспечения D.E.P, функции защиты ядра и улучшенных драйверов.

Важно учитывать недостатки, к которым относятся следующие:

  • возможная несовместимость драйверов. Несмотря на то, что 64-разрядная ОС поддерживает все больше программ, для тех, кто все еще использует старые, надежные и часто функциональные аппаратные средства, переезд на новую архитектуру может оказаться весьма болезненным. Маловероятно, что 64-разрядные драйверы доступны для более старых систем и оборудования;
  • некоторые ограничения ОП материнской платы. Чаще всего последняя поддерживает ранние 64-разрядные процессоры, но не предлагает использовать больше 4 ГБ ОП. Вы можете испытать некоторые преимущества 64-битного процессора, хотя и без доступа к большему количеству оперативной памяти. Возможно, пришло время обновить ОС;
  • проблемы со старыми приложениями. Программное обеспечение, скорее всего, не сделает переход на 64-битную архитектуру. Старые средства, включая 16-разрядные, требуют виртуализации. В противном случае, на их обновление вам понадобится время.

Почему была разработана 64-разрядная архитектура?

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

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

Запуск 32-разрядных приложений на 64-разрядном компьютере

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

Однако, система постоянно скачет между приложениями несколько тысяч раз в секунду. Такое перескакивание называется «расписанием». Каждый раз, когда планировщик переходит с одного приложения на другое, ему также необходимо переключать режим ЦП между разрядностью 64-бит и 32-бит, что неизменно занимает некоторое время. Это дополнительное время кажется незначительным, но все же влияет на работоспособность устройства.

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

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

Видео — Какой Windows установить 32 или 64 битной и в чем разница

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-х битная версия ОС Windows 7 . Часто вы также можете встретить вариант написания вида Windows 7 x86 – это означает, что указываемая версия так же является 32-х битной. Определение х86 пошло от компании Intel : произведенный ей процессор в 1985 году был 32-битным и имел возможность адресовать до 4Гб оперативной памяти.


Для простого пользователя понимание отличия архитектур 32-х битной и 64-битной ОС заключается в следующем:

  • 32-х битная операционная система не может адресовать (т.е. поддерживать) более 4Гб оперативной памяти. На самом деле, операционная система не предоставит вам ровно 4Гб, т.к. часть памяти будет необходима для работы периферийных устройств, установленных в вашем ПК. Установив 4Гб памяти в ваш компьютер, фактически вы получите немного меньше памяти для приложений.
  • 64-х битная операционная система может поддерживать более 4Гб оперативной памяти. Технически, 64-х битная Windows 7 может поддерживать значительно больше, чем 4Гб оперативной памяти, но фактически Microsoft ввела ограничения некоторых дешевых лицензий: Windows 7 (Home Edition) в размере 16Гб и 192Гб для лицензий Windows 7 Professional или . На самом же деле, 64-х битная ОС в паре с 64-х битным процессором позволяет адресовать 2 64 байт памяти (16 Эксабайт памяти, что в миллионы раз больше по сравнению с ограничениями в Windows 7 Home Edition).
  • Для работы 64-х битной версии ОС вам потребуется процессор, позволяющий выполнять программы в 64-х разрядном режиме. Почти все современные процессоры поддерживают эту технологию (хотя у разных производителей она может называться по-разному: x86-64 , x64 , Intel 64 , IA-32e и другие).
  • Работа с 64-х битной версией ОС позволит вам выделить больше памяти для ресурсоёмких приложений, а также использовать драйвера для устройств или видеокодеки, которые в определенных задачах дают прирост производительности 10-40% относительно 32-х битных систем.
Несмотря на ограничения в 16 ГБ для младших лицензий Windows 7, этого вполне достаточно для работы с новыми программами, требующими больших объемов оперативной памяти: PhotoShop, различных 3D и видео редакторов. В то же время обычный пользователь никакого увеличения производительности не почувствует. Для работы в интернете или в программе MS Word вполне достаточно и 32-х бит.

Как узнать, скольких разрядная у вас операционная система

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

В Windows 7 сначала нажимаем на значок «Компьютер», из меню «Пуск», и правой кнопкой мыши выбираем из контекстного меню «Свойства». Эти действия помогут пользователю попасть в меню системных свойств (рис. 1). Именно здесь, в свойствах системы, можно узнать, какая у вас разрядность ОС – 32-х или 64-х битная (рис. 2). Все очень легко и просто. Для этого не нужно проходить никаких компьютерных курсов.
Рисунок 1. Меню системных свойств.

Рисунок 2. Окно свойств системы.

Возможно, у кого-то возникнет вопрос. Если все так замечательно с 64-х битным регистром, то почему он так долго добирался до рядового пользователя? Все объясняется просто. Регистр с количеством битов 64 не пользовался спросом по той простой причине, что у этого регистра была слабая поддержка драйверов.

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

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

Компания Microsoft еще в 2001 выпустило издание Windows XP с 64-х битным регистром. Но поддержка драйверов была настолько слабой, что это издание не получило широко распространения. Хотя первый 64-х битный компьютер появился еще в 1985 году. Это был компьютер CrayUNICOS или консоль Playstation 2 . Правда, в те времена считалось, что 64-х битные вычисления в первую очередь нужны для суперкомпьютеров и больших серверов.

Если использовать Windows 7 x64 с новыми приложениями и драйверами, то никаких проблем возникать в работе не будет.

При установке 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.
  • Выберите тип установки - Обновление.



В продолжение темы:
Android

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