64-битные и 32-битные операционные системы
Большинство новых процессоров сегодня основаны на 64-битной архитектуре и поддерживают 64-битные операционные системы. Эти процессоры также полностью совместимы с 32-разрядными операционными системами.
Большинство выпусков Windows 10, Windows 8, Windows 7 и Windows Vista доступны в 64-разрядном формате. Из выпусков Windows XP только Professional доступна в 64-разрядной версии. Все версии Windows – от XP до 10 – доступны в 32-разрядной версии.
Каждая операционная система Mac начиная с версии 10.8 (Mountain Lion) была 64-битной.
Как и Windows, Linux может быть 32-разрядной или 64-разрядной. Вы можете увидеть, что вы используете, с помощью команды lscpu.
Что такое разрядность 32 и 64 бит?
Когда дело доходит до компьютеров, разница между 32-битной и 64-битной системой заключается в вычислительной мощности. Компьютеры с 32-разрядными процессорами являются более старыми, медленными и менее безопасными, в то время как 64-разрядные являются более новыми, более быстрыми и более безопасными.
Центральный процессор функционирует как мозг вашего ПК. Он контролирует все коммуникации и поток данных в другие части системного блока. В настоящее время существует только две основные категории процессоров: 32-разрядные и 64-разрядные. Тип процессора, который используется вашим компьютером, влияет на его общую производительность и на то, какое программное обеспечение он может использовать.
Большинство компьютеров, созданных в 1990-х и начале 2000-х годов, имеют 32-разрядную систему, которая может получить доступ к 2 ^ 32 (или 4 294 967 296) байтов (единицам цифровой информации) ОЗУ (оперативной памяти). Лишь немногие из компьютеров, работающих в мире, сегодня используют операционную систему, которая использует 32-разрядную архитектуру управления памятью (шина данных). Они обычно называются системами X86 (это относится к первым 32-битным 286 \ 386 \ 486 системам). Сегодня на рынке осталось немного 32-битных операционных систем.
Между тем 64-разрядный ЦП может обрабатывать 2 ^ 64 (или 18 446 744 073 709 551 616) байтов ОЗУ. Другими словами, 64-разрядный процессор может обрабатывать больше данных, чем 4 миллиарда 32-разрядных процессоров вместе взятых.
Способы решения
Но в начале следует ещё раз напомнить пользователям о том, что перейти (именно перейти, а не эмулировать) на другую разрядность ОС Windows (32/64) без ее установки/переустановки — невозможно!
Все имеющиеся в сети видеоролики и конфиги представляют собой лишь обновление системы, при этом разрядность ее остаётся прежней!
Данного — нелёгкого и непонятного для большинства юзеров — вопроса следовало коснуться в связи с тем, что рассматриваемая ошибка с текстом «Версия этого файла несовместима…» имеет непосредственное к нему отношение.
Как установить 32 битную программу на 64 битную систему?
Полный текст ошибки выглядит следующим образом:
«Версия этого файла несовместима с используемой версией Windows. С помощью сведений о системе определите необходимую версию программы (32 или 64 разрядную) и обратитесь к издателю программного обеспечения».
То есть, все причины появления сбоя указаны в тексте самой ошибки: пользователь пытается запустить программу, разработанную на 64-битной архитектуре, на 32-битной операционной системе.
Таким образом, наиболее логичный выход из ситуации (альтернативный вариант будет рассмотрен ниже) — это скачать необходимое программное обеспечение, разработанное для 32-битной операционной системы, и спокойно использовать его в работе.
Также необходимо отметить, что в большинстве случаев подобная проблема появляется на стадии установки какой-либо игры или сразу же после запуска.
Если игру и программу установить удалось, то, возможно, установщик написан для 64-бит и устанавливает сразу две версии игры/программы. Наверняка, многим знакома ситуация, когда на рабочем столе появляется сразу 3 ярлыка установленного продукта, и подписаны они обычно в виде «Ярлык 32-бит», «Ярлык 64-бит» и «Launcher».
Соответственно, для решения просто откройте нужный ярлык.
Что делать, если у тебя 32 битная система, а для игры нужна 64 ОС?
Теперь рассмотрим вопрос, как запустить игру, требующую 64-битную ОС, на 32-битной системе, который является разновидностью рассмотренной выше проблемы. Для него существует альтернативный вариант решения, однако помогает он ладеко не всегда.
Запустить некоторые программы/игры, предполагающие наличие 64-битной архитектуры, возможно и на 32-битной машине, но при соблюдении ряда условий:
- Процессор изначально должен поддерживать 64-битную архитектуру. Проверить это можно программой CPU-Z на вкладке «CPU» в строке «Instructions» — если указано «x86-64», то процесс отвечает упомянутым требованиям, если просто «х86», то, увы, нет.
- Характеристики компонентов компьютера, в особенности оперативная память, позволяют использовать возможности более новой версии разрядности операционной системы, а, следовательно, и предложить соответствующие технические характеристики.
Например, при наличии 2 ГБ оперативной памяти пытаться перейти на 64-бит бессмысленно, так как работать операционная система должным образом просто не будет.
Итак, данный вариант предполагает установку гостевой виртуальной операционной системы с разрядностью 64 бит и запуск необходимых приложений/игр с использованием виртуальной ОС.
Реализовать это можно с помощью «Oracle VirtualBox», которая достаточно проста в установке, настройке и использовании.
Но здесь возникает логичный вопрос: «Какой смысл использовать виртуальную машину и пытаться установить виртуальную 64-битную гостевую систему, если технические возможности компонентов компьютера позволяют установку и использование 64-битной операционной системы Windows?!».
Такой подход/вариант был бы логичен в обратной ситуации, когда на компьютере с ОС в 64-бит нужно эмулировать операционную систему на 32-бит (например, для программы, которая корректно работает только на данной разрядности).
В контексте рассматриваемого вопроса подобные действия бессмысленны, так как кроме дополнительной нагрузки вы ничего существенного не получите.
Как перейти с 32 бит на 64-битную Windows
Для работы нам понадобится работоспособный USB-драйв (флешка), желательно пустой, объемом на 4 Гигабайта и больше. Всю информацию с него придется удалить. Будет также нужна утилита MediaCreationTool (загружается с официального сайта Microsoft). Потом останется сделать резервное копирование файлов Windows и приступить непосредственно к процессу перехода.
Поэтапно процедура выглядит так:
- Резервное копирование файлов.
- Получение образа Windows.
- Создание загрузочной флешки.
- Сам переход, смена разрядности.
Залог успеха – вдумчивые, осознанные действия. Торопиться никуда не надо. Лучше потратить больше времени на перенос, чем в спешке сделать что-нибудь не так.
Подготовка к установке
Перед тем, как изменить разрядность, следует сделать резервную копию. Процедура стандартная для тех, кто устанавливал Windows, самостоятельно занимается администрированием компьютера. И еще будет нужна дополнительная флешка, внешний жесткий диск для хранения копии.
Делается это для того, чтобы сохранить личные настройки, файлы, ключи, избранное и прочие мелочи. В процессе перехода с Windows 32 на 64 удаляются данные пользователя на системном диске. Резервная копия выполняется средствами системы.
Для этого заходим в меню Пуск, выбираем «Параметры»
затем – раздел «Обновление и безопасность» и в нем находим позицию «Резервное копирование».
Останется выбрать ресурс (USB драйв, внешний или логически диск) и произвести сохранение информации.
Создать загрузочную флешку
Перед тем, как сменить разрядность, обновить Windows до 64-битной версии, следует подготовить носитель. Еще нам понадобится ISO-образ системы, его загружаем на официальном сайте Microsoft. MediaCreationTool скачивается, запускается на ПК. Затем подключается заранее отформатированная флешка (система должна ее опознать).
Далее в утилите выбирается пункт Windows x64 в поле «Архитектура». Обязательно нужна позиция «Создать установочный носитель». При этом режим «Использовать рекомендуемые параметры» дезактивируется.
Важно на момент подготовки флешки отключить все прочие носители. Если по каким-то причинам принято решение использовать DVD носитель, в меню утилиты следует выбрать данную опцию
Очень важно иметь на системном диске 8 Гигабайт чистого пространства. Как только закончится создание загрузочной флешки, можно приступать к изменению разрядности системы.
Установка 64-разрядной версии Windows 10 с флешки
Вот все готово для переустановки Windows 10: осталось поменять в BIOS порядок загрузки, установить режим USB-носителя. Это необходимо для того, чтобы загружалась не стандартная, установленная на жестком диске система, а образ с флешки.
Если при создании образа, изменении приоритета загрузки не было допущено ошибок, после запуска компьютера на экране должно появиться меню стандартного загрузчика. Остается следовать его подсказкам, сопровождая установку. Когда процесс закончится, восстанавливаем личные файлы с помощью соответствующего меню.
Если на каком-то этапе случился сбой, загрузка не началась, проходим весь алгоритм сначала. Неактивированная Windows обязательно запросит ключ. Об этом следует позаботиться заранее. Ну, и все пиратские, нелицензионные копии также могут не обновиться или затем стать требовать ввода ключа, которого нет.
«Новая» система окажется более требовательна к ресурсам: ей нужно 4 Гигабайта оперативной памяти и больше. Некоторые программы, не предназначенные для 64-разрядной среды (игры, приложения) работать не будут. Поэтому до начала установки следует изучить системные требования софта. В остальном 64-разрядная Windows будет только радовать быстродействием, стабильностью работы.
Стоит ли менять шило на мыло и наоборот?
Основное и едва ли не единственное отличие x64 от x32 в том, что версия x64 может работать с памятью вплоть до 32 Гбайт и запускать одновременно и 64-битные, и 32-битные приложения, тогда как традиционная x32 способна адресовать лишь до 4 Гбайт памяти, запускать только 32-битные программы для которых доступно только 3 Гбайт (говоря проще, даже если в компьютере 4 Гбайт (и более) памяти, то 32-битная система будет отображать и работать лишь с 3-мя, а остальная память будет попросту простаивать, ибо ни система, ни программы, попросту её не увидят).
У версии x64 ситуация иная: для 32-битных приложений доступны все 4 (и более) Гбайт , а для 64-битных приложений вообще вся оперативная память, которая физически установлена в компьютере. Повторюсь, что 64-битная система может запускать и те и другие приложения, но не наоборот.
В общих чертах вот так. Остальное — куча технических и не очень подробностей, которые в общем-то не очень то нужно знать, а посему я попросту приведу некоторые итоги, которые объяснят почему стоит\не стоит (решать всё равно Вам) переходить на x64.
Популярны ли 32-битные ОС?
Microsoft не публикует информацию о количестве устройств, продолжающих работать под управлением 32-разрядных версий Windows 10. Однако, по данным платформы Steam американской корпорации Valve, в апреле 2020 г. доля таких систем среди всех машин под управлением Windows не превышала 0,2%. Для сравнения: показатель Windows 7 32 bit составил 0,35%, Windows 7 64 bit – 5,96%, а Windows 10 64 bit – 86,08%.
Результаты опроса пользователей Steam в апреле 2020 г. Используемые версии Windows
Стоит отметить, что статистика Steam базируется на результатах опросов аудитории платформы, то есть преимущественно любителей компьютерных игр, которые, вероятно, имеют в своем распоряжении более современные ПК, нежели средний пользователь Windows. Тем не менее, цифры, опубликованные Steam, позволяют сделать вывод, что число пользователей 32-разрядных Windows на сегодняшний день невелико.
10 простых шагов: как эффективно внедрить ИИ в бизнес
Искусственный интеллект
Разработчики альтернативных десктопных операционных систем сегодня, как правило, ограничиваются выпуском 64-битных сборок. К примеру, образы такого популярного дистрибутива Linux как Ubuntu, начиная с версии 18.04 (апрель 2018 г.), доступны только для архитектуры x86_64 (AMD64). Разработчик Ubuntu, компания Canonical, и вовсе собиралась полностью прекратить сборку пакетов ПО и библиотек для ПК на базе x86-совместимых 32-битных процессоров, но пересмотрела свое решение из-за критики со стороны разработчиков проекта Wine (свободная реализация Windows API) и компании Valve, которая обеспечивает запуск многих игровых приложений из Steam под Linux.
Ответы на частые вопросы
Пользователей часто интересуют вопросы, на которые они хотят иметь вполне однозначные ответы, без необходимости вникать в тему глубоко. Вот некоторые из них вместе с ответами.
Вопрос | Ответ |
---|---|
Какой процессор 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? | Повышенные требования к памяти, и больше места на диске. Но это является проблемой только для старых компьютеров |
32-битные ПК уходят в прошлое
Microsoft внесла изменения в перечень системных требований к технике для корректной работы операционной системы Windows 10.
Согласно поправкам, начиная с предстоящей версии 2004 все новые системы Windows 10 будут требовать применения 64-битных сборок, а устаревшие 32-разрядные разрядные больше не будут поставляться OEM-партнерам Microsoft.
Таким образом, приобрести новый персональный компьютер на базе 32-битного с предустановленной свежей версией Windows 10 в самом скором времени станет практически невозможно. Более того, не исключено, что производители электроники полностью откажутся от выпуска таких устройств, которые, впрочем, и так практически не представлены на рынке.
Microsoft подчеркивает, что изменение на данный момент не означает полного отказа от поддержки 32-битных систем. ПК с соответствующими сборками Windows 10 «на борту» продолжат получать обновления безопасности и новые функции наравне со всеми остальными. Кроме того, приобрести дистрибутив 32-разрядной сборки ОС будет по-прежнему возможно, в том числе в розницу и через партнеров компании. Тем не менее, по мнению специалистов портала ZDNet, сделав данный шаг, корпорация дала старт продолжительному процессу полного прекращения поддержки 32-разрядных версий Windows.
Напомним, корпорация Microsoft начала ужесточать требования к «железу» для нормальной работы Windows 10 в апреле 2019 г. С выходом майского обновления ОС стало требоваться как минимум 32 ГБ на системном диске, что вдвое превышало предыдущие минимальные требования ее 32-разрядной версии.
Как узнать разрядность операционный системы
По моим знаниям и экспериментам я расскажу вам об 4-х способах который точно решить возникший вопрос по разрядности.
- Через ярлык мой компьютер
- Через диск. С:
- Через командную строку
- С помощью программы
- Для того чтобы узнать полную информацию о ваше системе windows нужно наводить курсор мыши на ярлык мой компьютер. Кликаем правой кнопкой мыши и заходим свойства.
После откроете, обращаем внимание на строку тип систем
В этом строке будет написана разряд вашего windows. И при установке выбираем этот же разряд.
Внимание в некоторых случаях рядом с разрядом в скобках может быть написано, что примерно 1.2 Гб не используется,
это означает что windows установлено не правильно. Т. е. место 64х было установлено 32х. в этом случаи выбираем соответствующий вариант, поэтому внимательно следим за предупреждениями.
- Если у вас установлено операционная windows 64x, то это можно определить, зайдя в системный раздел. С:.
Открываем мой компьютер заходим, радел. С: и в этом разделены вы найдете попку Program Files(86X).
Если у вас есть такая папка это значить, что ваша операционная система 64х разрядная.
Папка Program Files(86X) создаётся системой для того чтобы, устанавливать программы работающие под 32х разряда. Вот по этой, определение можно определить какая у вас система.
- И так следующий способ это определение разрядности через командную строку.
Это метод, наверное, будет сложным для новичка. Но все-таки расскажу, так как она еще дает много информации о вашей системе. Открываем пуск и в строке поиска вводим командная строка.
Открываем ее. И в открывшейся окне с маленькими английскими буквами вводим system info и нажимаем enter
Далее откроется вся информация о вашей операционной системе windows
Наше внимание должно останавливаться на строке тип систем
Вот так можно определить из какой разрядности состоит ваша операционная система windows. Этот метод даст вам точную информацию об ОС windows.
- Самый последний и малоэффективный способ это определить систему с помощью программы.
Почему малоэффективный?
Да потому, что некто не станет лазать по интернету в поисках программы, когда под рукой есть такие легкие методы. Да и к тому же не у всех есть интернет подключение. Не смотря, на это я все-таки расскажу про этот метод.
Для начало заходим браузер и поиске Яндекс или Гугл пишем 64bit-checker. Заходим вот этот сайт
Далее переходим в раздел скачать
А вот сейчас нажимаем скачать. Кстати если переводчик браузера не врет название данной программы 64bit шашка. Прикольное название
Теперь заходим в папку загрузки и запускаем данную программу. Это программа не нуждается в установки и запускается сразу.
Во время запуска программа сам сделает анализ вашей системы. И в первом строке будет вот такая надпись Your Windows is detected as 64bit (x64).
Это переводиться вот так: ваш Windows определяется как 64-битная (х64)
В чем разница между 32х битной и 64х битной железой
Разница между этими двумя параметрами примерно вот такая. У вас есть двух дверная машина, в котором только два места это 32х битная windows,
а четырех дверная машина это 64хбитная. Допустим, вы таксист и у вас 4-х дверная машина, а перевозите только два пассажира, а два места у вас свободная и вы их не используете. Вы не используете номинал вашего производительности.
Такая ситуация происходит если вы вместо 64х битной устанавливаете 32х битную windows.
И наоборот двух дверной машине вы перевозите три человек что существенно нагружает машину и производительность такая ситуация бывает если вы вместо 32х установили 64х систему.
Вот таки вот пироги друзья. Надеюсь в этом статье я все ясно и понятно раскрыл суть темы. Мне кажется, что самый лучший способ узнать, сколько битная ваша система это первый. В плане этой статьи. Так как он самый простой быстрый и точный. Наверно вы со мной согласитесь.
Преимущества 64-битного процессора
Если вы хотите, чтобы ваш компьютер работал быстро, вам следует выбрать 64-битные процессоры. Благодаря обратной совместимости на 64 – разрядном процессоре можно запускать 32-битные программы. Это означает, что 64-битные компьютеры будут запускать большинство 32-битных программы, а вот 32-разрядный ПК не сможет запускать 64-разрядные приложения.
Несколько основных приемуществ 64-битных процессоров:
- Графика: Помимо возможности обрабатывать больше данных, 64-битный процессор обеспечивает лучшую графическую производительность. Это означает, что ваш компьютер будет работать быстрее при запуске приложений, редактировании фотографий и играх с интенсивной графикой.
- Безопасность: 64-разрядный компьютер все еще может быть заражен вредоносным ПО (вредоносным ПО), которое включает в себя вирусы, шпионское ПО, трояны и вымогателей. Однако компьютер с 64-разрядной системой имеет больше функций безопасности, чем 32-разрядная система.
64-разрядная версия Windows также требует обязательной подписи драйверов, которая является протоколом Microsoft для предотвращения запуска неподписанных драйверов вредоносных программ в системе. Подпись драйвера – это то, что вы называете цифровым отпечатком, который гарантирует, что файл был протестирован с операционной системой и что он поступает из законного источника. Авторам вредоносных программ будет трудно обойти процесс обязательной подписи 64-битной системы Windows.
64-x операционная система также имеет уровень совместимости, который накладывает определенные ограничения на 32-разрядные программы. Не вдаваясь в технические подробности, это означает, что старые вредоносные программы не смогут работать в вашей 64-разрядной версии Windows.
Плюсы и минусы перехода на 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 и т. д.
В зависимости от оборудования, драйверы могут поддерживать обе разрядности, или необходим отдельный драйвер для каждой разрядности.