32-разрядная операционная система процессор x64, как понять?

Основные различия между 32 битной Windows и 64 битной Windows

Операционная система Windows имеет две версии разрядности: 32 битную и 64 битную, которые имеют обозначения: 32-bit (x86). 64-bit (x64).

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

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

Если на компьютере с Windows x86 установлено до 3 ГБ оперативной памяти, операционная система использует всю доступную память. Если, на ПК установлена память объемом в 4 ГБ, то система будет использовать объем оперативной памяти размером, чуть более 3 ГБ. Даже при наличии общей оперативной памяти (ОЗУ), размером в 6 ГБ, 8 ГБ и т.д., в Windows 32-bit, все равно будет доступно только менее 4 ГБ памяти.

В Windows с разрядностью 64 бита эта проблема не существует, потому что подобная система поддерживает объем оперативной памяти (до 16 Тб), достаточный для любой современной конфигурации компьютера.

Работа приложений в операционной системе Windows разного типа (х86 и х64) имеет отличия:

  • в Windows x64 можно установить 64 и 32 битные программы (64 битные приложения, по умолчанию, устанавливаются в папку Program Files, а 32 битные в папку Program Files (x86) на системном диске);
  • в Windows х86 устанавливаются только 32 битные программы, а установка 64 битных приложений не поддерживается.

Большая часть программ, созданных для Windows, поддерживает 32 битную разрядность. Эти приложения можно установить на компьютер с любой разрядностью, они будут работать, при условии поддержки программой определенной версии Windows (Windows 10, Windows 8, Windows 7 и т. д.).

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

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

Как определить разрядность компьютера

Способы определения разрядности компьютера

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

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

  1. Включите питание компьютера.
  2. Дождитесь появления диагностики POST. Здесь уже во второй строке видно, какой именно процессор установлен: Pentium Dual-Core E5200.

    Во время диагностики POST во второй строке можно увидеть данные процессора, по которым можно узнать разрядность компьютера

  3. Но этот экран довольно быстро исчезает, так что можно пойти дальше и войти в BIOS. Нажмите клавишу «DEL».
  4. В начальном меню BIOS выберите «Standard CMOS Features».

    Выбираем пункт «Standard CMOS Features», открываем его нажав клавишу «Enter»

  5. В меню «Standard CMOS Features» выберите пункт «System Information».

    Выбираем пункт «System Information», нажимаем «Enter»

  6. Появятся самые важные сведения о конфигурации оборудования, и там обязательно будет указан процессор.

    В открывшемся окне мы увидим важные сведения о конфигурации оборудования, в первой строке будет указан процессор

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

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

При загруженной системе нужно обратиться к ее свойствам. Для этого нужно сделать следующее:

  1. Войдите в меню «Пуск».

    Открываем меню «Пуск»

  2. Выберите «Компьютер».

    Открываем «Компьютер»

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

    Внизу, наведя курсор мыши на пункт «Процессор», мы увидим полные сведения о типе процессора

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

Для определения установленного процессора можно использовать командную строку.

  1. Войдите в меню «Пуск».

    Открываем меню «Пуск»

  2. Найдите приложение cmd.exe в папке (подменю) «Стандартные». Или можно проступить еще проще и написать в текстовом поле «cmd».

    Вводим в текстовом поле «cmd», открываем приложение

  3. В появившемся консольном окне наберите имя команды: «systeminfo» и нажмите «Enter».

    В поле вводим команду «systeminfo», нажимаем «Enter»

  4. В результатах, выданных программой «systeminfo», обязательно будет указан тип процессора (а заодно и тип операционной системы).

    В пунктах «Тип системы» и «Процессоры» находим соответствующую информацию

Ответы на частые вопросы

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

Вопрос Ответ
Какой процессор x86? Любой 32-разрядный, совместимый с ПК
Нужны ли 64-разрядные драйверы для устройств при работе в 64-разрядной версии Windows? Обязательно. Драйверы устанавливаются в соответствии с выбранной операционной системой
Как сменить разрядность операционной системы? Никак. Только переустановкой. Предварительно необходимо сохранить все важные данные
32 или 64 бит: какую ставить систему и как определить? Если процессор 32-разрядный, то можно ставить только 32-разрядную версию ОС. Если процессор 64-бит, то следует руководствоваться всеми остальными системными требованиями
Почему следует устанавливать 64-битную версию операционной системы? Если ваш компьютер достаточно современный (не старше 7-8 лет) то он обязательно поддерживает 64-разрядные системы, и именно этот вариант раскрывает все возможности данного компьютера полностью
Какая «семерка» лучше — 32-х или 64-х разрядная Здесь скорее нужно говорить о «железе», если компьютер достаточно новый, то лучше, конечно-же 64-разрядная
Можно ли запускать 32-разрядные программы и драйвера на 64-разрядном компьютере? В подавляющем большинстве случаев можно, если используется архитектура amd64 (она же x86-64). Кроме того, в Windows 7, например, имеется режим эмуляции Windows XP, который дает дополнительные возможности для этого. Однако есть случаи несовместимости и придется использовать 64-разрядные версии таких приложений
Какие недостатки есть у 64 битной Windows? Повышенные требования к памяти, и больше места на диске. Но это является проблемой только для старых компьютеров

Придут ли процессоры ARM на смену x86?

Точного ответа на этот вопрос пока не знает никто. Но уже сейчас очевидно, что в ближайшие годы основная борьба x86 в лице Intel и ARM в лице Apple развернется на рынке компактных ноутбуков. Они, в отличие от неттопов (Mac Mini) и моноблоков (iMac), значительно более востребованы. Также очевидно и то, что пользователи от такого противостояния только выиграют.

Конечно, техника (особенно у Apple) от этого не подешевеет, но зато мы прямо сейчас получили ультрапортативные лэптопы без активного охлаждения с долгожданным ощутимым приростом мощности и времени работы от батареи. Здорово и то, что разработчики Intel наконец-то взбодрятся. Из-за отсутствия конкуренции они слишком долго почивали на лаврах: самое время доставать из рукавов все припрятанные козыри. Собственно, именно так технологии и развиваются. Новый виток эволюции процессоров происходит прямо у нас на глазах, и ситуация выглядит так, что все вполне может обернуться революцией, которая полностью изменит как рынок процессоров, так и рынок компьютеров.

Поддержка программ и оборудования

Рядовому пользователю важно понимать следующее:

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

Аналогичным образом, 32-разрядная система может поддерживать 16-битные приложения, которые актуальны, например, для Windows 3.1 1992 года выпуска. Если вы не работник музея IT, то на 32-битной Windows будете запускать исключительно 32-битные приложения, а 64-разрядное ПО поддерживаться не будет.

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

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

ПО ТЕМЕ: iPhone или iPad, в качестве второго дисплея для компьютера Windows. Как это сделать бесплатно?

Откуда повелось

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

Пионером в сфере разработки 64-битных вычислительных чипов считается компания AMD. Поэтому разработчики программного обеспечения обобщают подобные процессоры под общим именем «Amd64»

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

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

Описание архитектур сравниваемых процессоров

x86-64 (ia32/x86/i386/amd64/EM64T/Intel/AMD)

x86 — CISC архитектура, созданная компанией Intel, о которой знают все. Современный вариант архитектуры пошёл со времён 32-битного процессора Intel 386. Крупные игроки: Intel, AMD и VIA (а ещё тут появился какой-то Zhaoxin).

ARM

ARM — RISC архитектура разрабатываемая компанией ARM Limited с середины 80х годов. Текущие версии 32-битных ARM ядер: armv6 (ARM1136J(F)-S), armv7 (Cortex A9, Cortex A15), armv8 (CortexA53, CortexA57, Cortex A72 и выше). Процессоры данной архитектуры широко используются в мобильных телефонах, планшетах, встраиваемых устройствах, одноплатных компьютерах. Процессоры энергоэффективные и достаточно производительные.

MIPS

MIPS — RISC система команд и микропроцессорных архитектур, разработанных компанией MIPS Computer Systems. Процессоры данной архитектуры как и ARM используются в мобильных телефонах, планшетах, встраиваемых устройствах и т.д. Но почему-то больших объёмов устройств по сравнению с ARM она не достигла. Но процессоры на архитеткуре MIPS часто можно встретить в роутерах, ну и в медиа проигрывателях, а ещё она использовалась в процессоре приставки Play Station 1. Текущие реализации: 32-битная MIPS32 и 64-битная MIPS64.

разработка

64-битный процессор AMD Athlon 64

Первые архитектуры с изолированными свойствами 64-битной архитектуры, разработанные в 1960-х годах в области суперкомпьютеров . Решающим фактором здесь стала оптимизация обработки математических моделей с поддержкой 64-битных операций с плавающей запятой . Для сравнения: процессоры для сектора ПК / рабочих станций до 1990-х годов поставлялись без модулей с плавающей запятой ; обычно был предусмотрен отдельный слот для дополнительного сопроцессора . Адресное пространство IBM 7030 Stretch не доходило даже до мегабайта данных.

Дальнейшее развитие 64-битных архитектур было обусловлено все более дешевой основной памятью, которую можно было производить, что в начале 1990-х привело к появлению 64-битных архитектур в серверном секторе (MIPS 4000, DEC Alpha, SPARC64, HP PA-RISC, IBM Power 3, Intel Itanium и IA-64), в начале 2000-х годов в области ПК / рабочих станций (x64) и в начале 2010-х годов даже в области смартфонов (ARM64). Некоторые из старых архитектур расширили пути передачи данных еще до разработки полной 64-битной архитектуры, например Pentium P5 (64-битная шина данных, длина команд от 8 до 120 бит) или даже Pentium-4 (здесь даже две 64-битные шины данных, которые обычно используются для передачи 512-битных слов).

Ранние специальные архитектуры суперкомпьютеров с шириной шины от 64 бит
  • 1961: IBM 7030 Stretch с 18-битным адресом и 64-битной шиной данных и поддержкой слов переменной разрядности
  • 1974: CDC STAR-100 (преемник 60-битного компьютера от Control Data Corporation ), векторный компьютер в архитектуре Гарварда. Используя 16-битную адресную шину, по 512-битной шине данных можно передать до 65536 сверхслов по 512 бит каждое. Для команд была выделена 128-битная шина.
  • 1976: Cray-1 , первый 64-битный векторный компьютер, предшественник линейки суперкомпьютеров Cray : 24-битное адресное пространство, 16 или 32-битные команды, 16 шин данных по 64 бита каждая.
  • 1983: Так называемый « мини- суперкомпьютер» Elxsi 6400 с 64-битными путями данных, 64-битными целочисленными регистрами, но 32-битным адресным пространством, поддержка кластеров до 12 процессоров.
64-битные архитектуры для серверов в универсальных процессорах
  • 1991: от MIPS (позже SGI ) от MIPS R4000 до 64-разрядной архитектуры MIPS (32- и 64-разрядной)
  • 1992: Декабрь «s процессор Альфа серии
  • 1995: от Sun Microsystems архитектура SPARC («UltraSPARC», 32- и 64-разрядные версии )
  • 1995: от Hewlett-Packard PA-RISC — серии (32- и 64-разрядных)
  • 1997: питания серии от IBM (32- и 64-разрядная версия )
  • 1998: от Apple / IBM / Motorola (или с 2005 Freescale и с 2015 NXP ), серия PowerPC (32- и 64-разрядная)
  • 2000: серия System — z от IBM (ранее S / 390 )
  • 2001: Архитектура Itanium «IA-64» от Intel и Hewlett-Packard
  • 2005: SPARC64 — V архитектура от Fujitsu
64-битные архитектуры для серверов, ПК, планшетов и смартфонов в универсальных процессорах
  • 2003: от Apple / IBM / Motorola (или с 2005 Freescale и с 2015 NXP ), серия PowerPC (32- и 64-разрядная)
  • 2003: от AMD / Intel x64 , расширение набора инструкций для семейства процессоров x86 (16- и 32-разрядное, с расширением x64 на 64-разрядное)
    • от AMD — расширение AMD64 архитектуры IA — 32 (с 2003 г.)
    • от Intel Intel 64 расширения, которая в значительной степени совместимы с AMD64 (с 2005 года)
  • 2013: от ARM Limited Архитектура

Каждый сопроцессор был ограничен в своем развитии путями передачи данных главного процессора. Как первый математический сопроцессор (FPU) 16-битного Intel 8086 , Intel 8087 даже имел 80-битные регистры. Более поздние графические процессоры (GPU) оптимизированы для трехмерных вычислений с четырехкратным представлением матриц , так что они превратились в 128-битные и 256-битные процессоры. Поскольку у них нет собственных приложений и операционных систем с такой разрядностью, они не являются полноценными архитектурами.

Плюсы и минусы перехода на 64 разрядную Windows

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

  • Использование всего объема оперативной памяти (более 4 ГБ), установленной на компьютере.
  • Более высокая скорость работы системы и программ.
  • Потребление системой и приложениями большего объема оперативной памяти.
  • Отсутствие x64 драйверов для устаревшего оборудования.

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

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

Пользователям компьютеров с устаревшим железом, с памятью в 2-4 ГБ нужно все тщательно взвесить. В большинстве случаев, играть в современные игры или пользоваться «тяжелыми» программами не получится из-за недостатка памяти. Система и работающие программы займут больше места в памяти компьютера, чем аналогичные приложения в 32 битной Windows. Слабый процессор не даст положительного эффекта. В некоторых случаях, 64 разрядная система будет работать медленнее на компьютере, чем 32 битная Windows.

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

Если такой возможности нет, для установки необходимых драйверов, после установки системы, воспользуйтесь специализированными программами, например, DriverPack Solution, Snappy Driver Installer и т. д.

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

Нанесите термопасту.

Если вы спросите онлайн, вы получите множество мнений о «лучшем» способе нанесения термопасты. Нарисовать крестик, сделать крест, разложить его заранее, позволить гравитации сделать всю работу – существует множество методов и некоторые свидетельства в пользу (и против) каждого из них. разогнанной электростанции с наддувом, то, как вы наносите термопасту, не сломает и не сломает машину. Я лично использовал метод «рисового зерна» и сделал очень маленький шарик прямо в центре процессора. Радиатор – и тепло самого процессора – должны заботиться о его распределении с течением времени. Обычно, когда дело доходит до термопасты, меньше значит больше, и вы всегда можете переделать его, если обнаружите, что ваш компьютер слишком сильно нагревается. . Это самая открытая часть процедуры, но не самая сложная, если только вы не сводите себя с ума по ней.(Изображение предоставлено: Руководство Тома)

Что такое разрядность системы – плюсы и минусы

Практически большинство пользователей не раз видели и слышали об этом слове. В интернете всегда приписывают пометку к программам, для какой системы она предназначена – x64 или x32. Но мало кто знает, что именно означат битность.

Итак, существует две разрядности – 64x и 32x (последняя обозначается так же 86x, но сути не меняет, это все та же 32-x).

Обратимся к великой Википедии и посмотрим четкое определение разрядности:

Разрядность (битность) – количество информации, которое одновременно может быть обработано устройством или шиной.

Существует разрядность не только операционной системы, но и процессора, шины данных, видеокарты и пр.

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

Минусы разрядности 32 бита

  • При использовании системы или процессора с разрядностью 32x компьютер не сможет использовать более 4 Гб оперативок памяти. Если стоит больше, то система попросту ее не увидит.
  • 32х битная ОС поддерживает исключительно программы, написанные для этой разрядности. 64 разрядные приложения не запустятся.

Минусы разрядности 64 бита

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

Сейчас все программное и аппаратное обеспечение новое и поддерживает технологию 64x. Не думаю, что у кого-то еще остались компьютеры 2000-х годов и ранее.

64-битные операционные системы

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

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

Некоторые системы существуют в единой «унифицированной» версии. Так обстоит дело, например, с Solaris , ядро ​​которого 64-битное, но для которого исполняемые файлы могут быть 64-битными или 32-битными.

macOS , начиная с версии 10.8 «  Mountain Lion  » , доступен только в 64- битной версии . Система остается обратно совместимой с 32-битными приложениями, но ядро ​​существует только в 64-битном формате, поскольку Apple отказалась от 32-битной версии в системе Mac OS .

Системы Unix и производные

  • Старая операционная система IRIX (для архитектуры MIPS) 1994 г. ( версия 6.0 ); это была первая 64-битная система .
  • HP-UX , с 1997 г. ( версия 11.0 ).
  • Solaris , с 1998 года ( версия 7 ).
  • Большинство дистрибутивов GNU / Linux с 2001 года ( ядро 2.4 ).
  • FreeBSD , посколькуянварь 2004 г.( версия 5.2-RELEASE ).
  • OpenBSD , посколькуМай 2004 г.( версия 3.5 ).
  • NetBSD , посколькудекабрь 2004 г.( версия 2.0 ).
  • Mac OS X (для архитектур PowerPC и x86), посколькуавгуст 2009 г.( версия 10.6 «Snow Leopard» ) с эксклюзивной поддержкой сИюль 2012 г.( версия 10.8 «Горный лев» ).
  • iOS , посколькуСентябрь 2013( версия 7 ). С 11- й версией iOS в году все приложения обязательно должны быть закодированы 64-битными, 32-битные версии несовместимы.
  • Android , посколькуноябрь 2014( версия 5 «Леденец» ).

Продукты Microsoft

  • 64-битные версии продуктов Microsoft для архитектуры Itanium доступны с 2001 года. Следующие системы существуют в 64-битных версиях для Itanium: Windows 2000 , Windows XP , Windows Server 2003 и Windows Server 2008 . В настоящее время для этой архитектуры по-прежнему поддерживаются только Windows Server 2003 и Windows Server 2008 ;
  • 64-битные версии продуктов Microsoft для архитектуры x86 доступны с 2005 года. Следующие системы существуют в 64-битных версиях для x86: Windows XP , Windows Server 2003 , Windows Vista , Windows Server 2008 , Windows Server 2008 R2 , Windows 7 , Windows 8 и Windows 10 . В настоящее время все эти версии, кроме Windows XP, по-прежнему поддерживаются этой архитектурой;
  • Версии продуктов Microsoft, предназначенные для 64-битных архитектур, были доступны задолго до появления Windows 2000  : Windows NT 3.x и Windows NT 4.0 существовали в версиях, подходящих для процессоров DEC Alpha или MIPS R4000 . Как и эквивалентные версии для x86, все эти версии больше не поддерживаются Microsoft.
  • С 2012 года Microsoft установила 64-разрядную версию для профессиональных пользователей, желающих установить виртуализацию и « облачные  » продукты  .

Проблемы

Однако без специально адаптированной среды выполнения переключение с 32-разрядного на 64-разрядный ЦП не принесет никакой пользы. Это становится особенно очевидным для процессоров с обратной совместимостью, таких как AMD Athlon 64 X2 , AMD Phenom X3 / X4, Intel Pentium D , Intel Pentium Extreme Edition , Intel Core 2 Duo , Intel Core 2 Quad , Intel Core i7 или 64-разрядных процессоров PowerPC. . Это относится не только к операционным системам с 64-битными системными ядрами для администрирования подкачки с большими адресами, но и к вспомогательным библиотекам программ с используемыми в них алгоритмами: многие старые системы используют 32-битные оптимизированные алгоритмы, которые только после адаптации программистом выгода от 64-битного расширения.

Необходимость адаптации особенно влияет на математические вспомогательные функции (включая мультимедиа и игры), а также на управление памятью. Многие программы из области Unix имеют здесь преимущество, поскольку 64-битные архитектуры были там уже давно. Во время разработки рабочих станций настольные программы в области Unix (включая Linux) также были адаптированы к 64-разрядной версии на много лет до того, как программы Windows были адаптированы к 64-разрядным версиям Windows. В macOS разработка является смешанной, поскольку ядро ​​на основе Unix и интерфейс рабочего стола происходят из разных ветвей разработки. Последние системы, в частности, используют возможность процессоров с обратной совместимостью для параллельного запуска как 32-разрядных, так и 64-разрядных программ в 64-разрядном ядре операционной системы. рабочий стол может быть заблокирован (например, для плагинов браузера).

Подобно расширениям SIMD или AltiVec , для 64-битных систем обычно также требуется специально адаптированное программное обеспечение.

Постепенный отказ от поддержки 32-битных программ

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

Многие администраторы знают про относительно новый режим установки и работы серверной версии операционной системы под названием Server Core. Это тот режим, о котором участники войн «Windows vs Linux» говорили очень давно. Одним из аргументов сторонников использования Linux на сервере была возможность установить серверную ОС без графического интерфейса (GUI). Но вот и в Windows Server появилась такая возможность. Установка в этом режиме позволяет получить только командную строку без пользовательского интерфейса.

Эта возможность (установка Server Core) появилась в Windows Server 2008. Но в Windows Server 2008 R2 появилось нововведение, приближающее 64-битное будущее. При установке Windows Server 2008 R2 (Server Core) поддержка запуска 32-битных приложений стала опциональной. Причем по умолчанию эта поддержка выключена. И при попытке запуска 32-битного приложения в режиме Server Core пользователь получит сообщение о невозможности запуска. Конечно, можно добавить поддержку 32-битных программ:

start /w ocsetup ServerCore-WOW64

В обычном (Full Installation) режиме 32-битные приложения по умолчанию запускаются, а вот в Server Core уже нет.

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

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

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

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

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

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

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

Важно понимать, что 64-разрядные версии Windows используют две разные папки установки, поскольку они также содержат 32-разрядный каталог. Однако, 32-разрядная версия Windows имеет только одну папку установки. Чтобы сделать это несколько запутанным, папка Program Files 64-битной версии имеет то же название, что и папка Program Files в 32-битной версии Windows. Одним из примеров того, почему это так, является то, что 32-битная программа не пытается использовать 64-битную DLL, которая не будет работать. Вместо этого, когда 32-разрядная программа установлена в папке «32-разрядных программных файлов», а затем вы запускаете указанную программу, Windows знает, что ей нужно загрузить некоторые 32-разрядные файлы, а не те, которые используются для 64-разрядных программ

Одним из примеров того, почему это так, является то, что 32-битная программа не пытается использовать 64-битную DLL, которая не будет работать. Вместо этого, когда 32-разрядная программа установлена в папке «32-разрядных программных файлов», а затем вы запускаете указанную программу, Windows знает, что ей нужно загрузить некоторые 32-разрядные файлы, а не те, которые используются для 64-разрядных программ.

Если вы запутались, посмотрите здесь:

На 64-битной версии Windows есть две папки:

  • 32-разрядное расположение: C:\Program Files (x86)\
  • 64-разрядное расположение: C:\Program Files\

На 32-битной версии Windows есть одна папка:

32-разрядное расположение: C:\Program Files\

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

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

Проверьте модуль TPM

Если даже после активации Secure Boot утилита проверки не признаёт ваш компьютер, то всё дело, скорее всего, в отключённом модуле TPM (Trusted Platform Module), который отвечает за хранение криптографических ключей и шифрование. Это может быть как отдельный чип на плате, так и программный модуль.

Для проверки наличия TPM-модуля, вызовите диалоговое окно для команд при помощи сочетания клавиш Win + R, впишите команду tpm.msc и нажмите Enter.

Если в окне отобразилось «Не удаётся найти совместимый доверенный платформенный модуль», то вам нужно вновь перейти в UEFI через «Параметры» и «Особые варианты загрузки», как это было описано выше.

В UEFI настройки TPM могут находиться в разделе Security — ищите TPM, Trusted Platform Module, Security Chip, fTPM, TPM Device или PTT. В зависимости от производителя вашего ПК или материнской планы путь к этим настройкам и название раздела могут отличаться.

На ноутбуке Dell, к примеру, пункт настроек TPM так и называется «TPM 2.0 Security», и он действительно отключён по умолчанию. Для включения необходимо выбрать «TPM On». На других ПК и ноутбуках он может активироваться выбором параметра Enabled.

После включения модуля TPM нажмите Apply и Exit. Загрузившись в Windows 10, вновь нажмите Win + R, впишите команду tpm.msc. Если вы всё сделали правильно, то отобразятся параметры TPM на локальном компьютере и версия модуля в правом нижнем углу. Для Windows 11 нужна 2.0.

Вновь выполните проверку компьютера на совместимость при помощи утилиты PC Health Check — теперь ПК должен подойти для Windows 11.

Список поддерживаемых процессоров может быть увеличен в будущем. Windows 11 выйдет лишь в конце 2021 или начале 2022 года. До этого времени Microsoft ещё вполне может расширить её совместимость, как было и с Windows 10. Поэтому даже на компьютерах, которым больше 5 лет, способы установить систему легально наверняка появятся.

Выводы

Компания Intel продолжает увеличивать привлекательность своей продукции для профессионального пользователя, работающего на дому, разумно полагая, что покупатель вряд ли станет приобретать систему на топовых процессорах исключительно для игр. В очередной раз Intel сделала упор на ускорение работы ПО, массово распространенного, но в то же время очень ресурсоемкого. Теперь программы из комплекта Adobe Creative Suite, пакеты для 3D-моделирования и создания/обработки медиаконтента получат значительное преимущество на системах с новыми процессорами серии 6хх по сравнению с предыдущими модификациями, не говоря уж о продукции конкурента, пока еще отстающей в подобных задачах. По большому счету, это действительно оправданный ход, так как для игрового применения любого нового процессора серии Pentium 4 будет достаточно, пусть даже при меньшей абсолютной производительности по сравнению с эквивалентными моделями Athlon 64.

Дальнейшие шаги полупроводникового гиганта тоже объяснимы: практически сразу увидели свет 64-битные Xeon, оснащенные L2-кэшем 2 MB, а, как известно, именно для серверных процессоров больший объем кэш-памяти выливается в (лучший) прирост быстродействия… Но зачем объявлять о скором выпуске Celeron D с 64-битным расширением, пока совсем непонятно.

Перед тестированием нас волновал вопрос какое тепловыделение должно быть у новых CPU, если серия 5хх, имеющая значительно меньше транзисторов, уже была очень горячей. Как оказалось, наши опасения были напрасны. Технология Enhanced Intel SpeedStep проявила себя с самой лучшей стороны: при обычной «офисной» загрузке системы радиатор процессора оставался теплым, но не более того. Так что еще одна проблема, за которую так критиковали предыдущее семейство Pentium 4, решена.

И в этот раз мы вынуждены были отказаться от тестирования CPU производства Intel и AMD в 64-битной Windows XP. Объяснения тому, как и прежде, следующие: во-первых, по функциональности и стабильности даже последней бета-версии данной ОС очень далеко до 32-битной c установленным SP2, и во-вторых, отсутствует реальное (а не специально созданное для бенчмаркинга) ПО, способное показать преимущества от перехода на платформу с большей разрядностью. Однако обещаем, что как только эти проблемы будут устранены хотя бы частично, мы обязательно проведем расширенное тестирование архитектур Pentium 4 и Athlon 64 в настоящем 64-битном режиме.

Оборудование предоставлено
Процессоры Intel Pentium 4 Представительство Intel в Украине (044) 490-6417
Процессор AMD Athlon 64 MTI (044) 458-3434
Материнские платы ASUS
Видеокарта ATI X850XT PE ATI www.ati.com