Как запустить 64 битную игру на 32
Перейти к содержимому

Как запустить 64 битную игру на 32

  • автор:

Можно ли запустить 64-битное приложение в 32-битной системе

Рядовые пользователи не особо задумываются о таких вещах как архитектура процессора и разрядность операционной системы, по крайне мере до тех пор, пока не столкнуться с проблемами совместимости при установке приложений или операционной системы. Так, попытка установить 64-битное приложение на 32-битную систему неминуемо приведет к ошибке «32-bit Windows hosts are not supported…» .

32-bit Windows hosts are not supported

В связи с этим у пользователей 32-битных Windows может возникнуть вопрос: а нельзя ли каким-то образом обойти это ограничение?

Да, такой способ существует, но работать он будет только при одном условии, — если процессор поддерживает 64-разрядную архитектуру.

В Windows 10 и 8.1 проверить разрядность ЦП очень просто, достаточно выполнить в окошке Win + R команду control /name Microsoft.System .

Сведения о компьютере

Обратите внимание на пункт «Тип системы», в котором будет указана разрядность ОС и разрядность процессора. Наличие процессора x64 делает возможной установку 64-битных программ, если ЦП x86 , увы, запускать 64-битный софт вы не сможете даже при всём желании.

Тип системы

Примечание: если ЦП поддерживает архитектуру x64, установка 64-разрядной Windows возможна на ПК даже с 1 Гб оперативной памяти.

Более того, на машине с таким процессором возможна установка только 32-разрядной Windows или другой ОС. Для определения разрядности процессора в Windows 7 и более старых ОС можно воспользоваться встроенной консольной утилитой systeminfo или сторонним приложением CPU-Z.

Выполните в командной строке systeminfo и посмотрите, что указано в пункте «Процессор».

Systeminfo

x64 укажет на 64-разрядный ЦП, а x86 — на старый 32-битный. В CPU-Z на 64-разрядный ЦП укажут маркеры х86-64 или ЕМ64Т в блоке «Instructions», если процессор окажется 32-битным, указанные маркеры будут отсутствовать.

CPU-Z

С разрядностью разобрались, теперь что до установки 64-разрядного софта на 32-битные Windows.

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

VirtualBox

Другое дело, будете ли вы довольны результатом такой виртуализации.

Производительность виртуальной 64-битной OS, даже если это будет XP , окажется более чем низкой, впрочем, возможно именно это заставит пользователя задуматься о необходимости перехода на более производительную 64-битную систему.

Как запустить 64 битные приложения на 32 битной Windows

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

Подготовка компьютера

Поскольку для использования виртуальной машины может потребоваться от 1 до 2 Гбайт на компьютере-хосте, нужно будет закрыть абсолютно все ненужные в данный момент приложения, чтобы она не испытывала нехватку ресурсов. Также нелишним будет увеличение объема области подкачки, который задается вручную. Минимальный размер – не менее 3 Гбайт, а максимальный – не более 15 Гбайт.

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

Проверить, поддерживает ли процессор 64-битовую архитектуру, можно с помощью свойств системы, а также приложений AIDA64 или Speccy. В последней программе на это укажет строка Intel 64 для одноименных ЦПУ. Кроме того, объем оперативной памяти на хост-ПК должен составлять не менее 4 Гб, если планируется запуск 64-рязрядных приложений, как будет описано ниже.

Как запустить 64 битные приложения на 32 битной Windows

Создание виртуальной машины

Этот способ — один из наиболее эффективных. В некоторых случаях — это единственная возможность запустить 64-разрядное приложение на системе x86 без ее переустановки.
Для использования на ОС Windows существует несколько видов ПО для виртуализации. Их краткий список приведён ниже:
• Oracle VM Virtual Box. Распространяется бесплатно и позволяет запускать на основном компьютере разнообразные операционные системы. Поддерживает аппаратную и программную виртуализацию. Подходит для рядовых пользователей.
• VMware Workstation. Обладает более широкими возможностями и повышенной надежностью. Распространяется платно. Лучше всего подходит для профессионалов и опытных специалистов.
Создание виртуального ПК для запуска 64-битовых приложений без переустановки системы будет рассмотрено на примере VM VirtualBox.
В окне мастера на первом этапе нужно указать тип виртуальной машины (ВМ) – Microsoft Windows и версию (чаще всего – это 8.1 или 10 — 64 бита). Далее, на следующем шаге следует указать, сколько аппаратной памяти на ПК нужно выделить для ВМ.
К виртуальной машине для запуска 64-битовых приложений предъявляются более жесткие требования, чем обычно. Для ВМ выделяют как можно больше памяти, чтобы игры и программы могли запускаться и работать хотя бы на минимальных настройках. Вначале указывают 1,5 Гбайта. Если VirtualBox по мере использования выдаст сообщение о прерывании работы ВМ из-за нехватки ресурсов хост-компьютера, то выделенный объем уменьшают на 100-200 Мбайт. Если же на момент создания ВМ свободно более 1,5 Гб аппаратной оперативы, то выделенный объем памяти, наоборот, повышают на 100-200 Мб. Не стоит забывать, что для хост-системы нужно оставить запас в 150-250 Мб.
На третьем шаге создают виртуальный фиксированный жесткий диск объемом – не менее 60 Гб. Затем присоединяют образ 64-разрядной системы. Эту операцию можно также сделать позже, во время запуска.
В настройках созданной виртуальной машины задают дополнительные параметры:
• Устанавливают флажок включения PAE/NX.
• Увеличивают количество ядер виртуального ЦПУ до 4, а объем видеопамяти – до 128 Мбайт.
Когда ВМ будет сконфигурирована, можно выполнять запуск и установку гостевой системы. Это может занять от 0,5 до 2 часов в зависимости от производительности основного компьютера. Сразу после завершения установки нужно инсталлировать пакет дополнений гостевой ОС, который скачивают с сайта. Вслед за этим виртуальную машину перезагружают и активируют.

Как запустить 64 битные приложения на 32 битной Windows

Установка 64-разрядных программ

Виртуальная система может получить необходимые файлы несколькими способами:
• Путем скачивания из Интернета (браузер Microsoft Edge для этого подойдет).
• Через дисковод, который можно подключить в меню главного окна.
• Из любой папки на хост-компьютере, которую нужно добавить в раздел общих папок, а затем подключить в гостевой ОС, как сетевой диск.
Вначале на гостевой ОС нужно закрыть все ненужные приложения. Затем приступают к установке требуемой 64-разрядной программы. Когда процесс завершится, нужно проверить, запускается ли приложение, поскольку некоторые из них могут работать некорректно на виртуальных машинах. Пример такой программы — UVScreenCamera.
Если игра запустилась, то нужно выставить минимальные настройки графики и попытаться пройти простое испытание. Картинка должна отрисовываться, по возможности, плавно, а звук – идти без перебоев. В этом случае можно повысить разрешение экрана во время игры, например, с 640 на 480 пикселей до 800 на 600 пикселей.

Заключение

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

Как запустить 32-битную программу на 64-разрядной ОС Windows 10 – 6 способов

Как запустить 32-битную программу на 64-разрядной ОС Windows 10 – 6 способов

Компьютер позволяет решать множество задач при помощи дополнительного ПО. После установки приложения от стороннего разработчика перед пользователем открывается широкий круг возможностей – от редактирования фото и видео до создания собственной 3D-графики. Но порой софт не открывается, и все упирается в разрядность операционной системы. Чтобы решить проблему, нужно понять, как запустить 32-битную программу на 64-разрядной ОС Windows 10.

Почему 32-битное приложение не запускается на Windows 10, 64 bit

Операционные системы Windows, вышедшие из-под крыла Microsoft, отличаются не только версией (XP, Vista, 8 и так далее), но и разрядностью. Долгое время стандартными считались 32-битные ОС, но относительно недавно состоялся переход на 64 bit. Новый стандарт отличается поддержкой свыше 4 Гб оперативной памяти, что положительным образом сказывается на производительности компьютера. screenshot_1 В то же время некоторые программы до сих пор продолжают выпускаться под 32-битные системы, из-за чего после запуска приложения 10 64 bit на Windows может выскочить ошибка совместимости. Самое простое решение проблемы – поменять операционку на Windows 10 32 bit, но переустановка требует большого количества времени и сил, непропорционального пользе от 32-разрядного ПО. Поэтому рекомендуется рассмотреть более рациональные способы устранения ошибки совместимости. На заметку. 64-битные ОС поддерживаются процессорами с соответствующей архитектурой и располагают обратной совместимостью с 32 bit. При этом 32-битные системы ни при каких обстоятельствах не работают с программами 64 bit. screenshot_2

Запуск от имени Администратора

  • Найдите исполняемый файл 32-разрядной программы.
  • Щелкните по нему ПКМ.
  • Выберите пункт «Запуск от имени Администратора».

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

screenshot_3

Через настройки параметров совместимости

Если же вы решили установить старую программу или игру, которая никогда не предназначалась для 64-битных систем, а получение прав Администратора не помогло, можно вручную исправить ошибку совместимости:

  • Щелкните ПКМ по ярлыку приложения.
  • Перейдите в «Свойства».

screenshot_4

  • Откройте вкладку «Совместимость».
  • Нажмите на кнопку «Запустить средство устранения проблем с совместимостью».

screenshot_5

В данном случае операционная система будет сама искать причину сбоя и предложит устранить ее, выставив, например, режим совместимости с Windows XP. Если автоматическое средство устранения неполадок не поможет, то есть смысл вручную перебрать предложенные варианты «Свойств».

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

Установка неподписанных или 32-битных драйверов

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

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

screenshot_6

Запуск игр с DRM-защитой

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

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

screenshot_7

Использование виртуальной машины

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

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

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

screenshot_8

16-битные приложения

Сложнее всего обстоят дела с программами, которые разрабатывались под 16-битные системы. В отличие от 32-разрядных аналогов, они не имеют даже теоретической совместимости с Windows 10 64 bit. Единственным решением проблемы является установка 32-битной ОС, которая как раз-таки поддерживает одни из самых старых приложений. Альтернативный вариант – установка DOSBox (виртуальная машина, написанная под старые операционки).

Можно ли на 32-битной системе запустить игру, рассчитанную на 64 бита?

Большинство современных игр, таких как Overwatch, Hurtworld или Subnautica, могут работать исключительно на 64-разрядных операционных системах. Создателям этих программ просто не выгодно делать разные варианты приложений под 32- и 64-bit. Хотя обе версии достаточно распространены. Конечно, перейти на x64 достаточно легко. Но что делать, если вы не собираетесь переставлять ОС и при этом хотите посмотреть на популярную игру? Узнайте, как на 32-битной системе запустить Subnautica и другие 64-разрядные программы.

Overwatch 64-бит на 32-бит

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

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

Почему же программы, рассчитанные на 64 bit, не получается открыть на 32 bit? Чем эти версии так отличаются, раз на них не работают одни и те же приложения? И если Overwatch можно запустить в x64, почему в него нельзя поиграть на таком же компьютере, но с x32?

От системы зависит, сколько оперативной памяти может быть установлено на ПК и сколько он способен выделить каждому конкретному приложению. В x64 максимальный объём RAM составляет 16 Гб (в Windows 7 Professional — до 192 Гб). При этом какой-либо утилите предоставляется до 4 Гб. В версии с x32 указанные цифры гораздо меньше — 4 Гб максимум и 2 Гб отдельной программе.

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

На «слабые» машины устанавливают x32. Если у ПК не очень много оперативной памяти и не самый хороший процессор, просто нет смысла работать с 64 bit. Это будет только «перегружать» электронную вычислительную машину, не добавляя ей производительности. А вот мощному компьютеру x64 будет как раз к месту.

Несмотря на то что эти системы внешне похожи друг на друга, они сильно различаются на программном уровне. У них разный набор драйверов, поэтому Subnautica, Overwatch, Hurtworld и другие подобные не пойдут на 32-разрядной ОС, пусть даже ПК и обладает необходимыми характеристиками.

Модерным играм, приложениям, программам для редактирования графики или видео недостаточно 2 Гб, которые им выделяет x32. Компоновщики новых игр создают свои продукты с расчётом именно на x64.

Как узнать, поддерживает ли процессор x64?

  1. На рабочем столе кликните правой кнопкой мыши на значок «Мой компьютер».
  2. Пункт «Свойства». Его также можно найти в разделе «Панель управления».
  3. В строке «Тип» будет указано, сколько бит в вашей версии ОС.

Разрядность системы в окне свойств

Предварительно нужно понять, в какой системы вы работаете

Перед тем как запустить Overwatch на 32-битной системе, узнайте, «потянет» ли ваш ПК такую игру. Проверьте, поддерживает ли процессор 64-битные команды. Это можно сделать при помощи специальных программ-тестеров. Подойдёт, например, бесплатная утилита «SecurAble». Её не надо устанавливать. И, соответственно, не нужно удалять после эксплуатации. Просто запустите исполняемый файл. Будет показана информация о процессоре: название, тактовая частота, разрядность, поддерживает ли он D.E.P (это защита девайса от переполнения буфера) и аппаратную визуализацию. Можно кликнуть на любой из результатов — появится его описание.

SecurAble оценит возможности процессора

Проверка поддержки процессором 64-битных команд

Если программа выдаст вердикт «Maximum 32 bit», значит, приложения, рассчитанные на x64, вряд ли будут работать. Чтобы поиграть в Overwatch или Hurtword, придётся менять процессор или утилизировать удалённые серверы.

Как сделать из 32-битной системы 64-битную?

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

Данные программы создают некую «гостевую» ОС. Но её надо в любом случае устанавливать и приобретать лицензионную версию, если она платная. Для этого у вас должен быть диск (или образ диска) с той операционкой, которая вам нужна.

Oracle VirtualBox

Универсальная программа для подобных задач.

  1. Установите её и запустите. Слева будет список установленных ОС и панель инструментов. Справа — сведения о выбранной системе.
  2. Нажмите кнопку «Создать». Появится информационное окно. Кликните «Далее».
  3. Выберите тип и версию ОС. Там есть много вариантов на выбор: не только Microsoft Windows, но и Linux.
  4. Затем необходимо будет решить, сколько оперативной памяти выделить «гостевой» системе. Выделить можно лишь часть основной, то есть если на 32-битной системе допустимо использовать 3.7 Гб, то гостевой машине можно дать 2 Гб или чуть больше. Этого может быть мало для игр.
  5. После этого нужно создать виртуальный диск (на который запишутся файлы ОС). Можете выбрать уже существующий или сделать новый. И поставьте галочку рядом с опцией «Загрузочный диск».
  6. В следующем окне отметьте, фиксированный ли объём будет у диска или динамический (изменяющийся). К каждому пункту есть подробные пояснения. Загрузочный лучше делать фиксированным. Впоследствии можно добавить другие диски.
  7. Настройте размер виртуального хранилища. Обычно хватает 10 Гб. Создавать его лучше в отдельном месте — не в том, куда установлена основная система.
  8. Дождитесь окончания процесса. В списке доступных появится новая виртуальная машина.

Интерфейс менеджера Oracle Virtual Box

Один из способов — это использование утилит виртуализации

После можно настроить аппаратную часть:

  1. Выберите гостевую ОС и нажмите «Свойства».
  2. В разделе Общие — Дополнительно поменяйте папку для сохранения снимков на ту, которая удобна вам.
  3. Там же настройте буфер обмена. Он определяет, как будет передаваться информация между разными ОС.
  4. Во вкладке «Система» можете выбрать характеристики виртуальной материнской платы и процессора.
  5. Пункт «Сеть» нужен для настройки доступа во всемирную паутину. Можно оставить настройки по умолчанию.
  6. В разделе «Носители» укажите, откуда нужно взять ОС. Если установщик находится на CD, вставьте его в дисковод. Для загрузки с .ISO нажмите на кнопку «Открыть» рядом со списком «Привод». Она выглядит как жёлтая папка.
  7. Туда же можно добавить другие образы для быстрого переключения между ними: базы данных, приложения, игры.

После окончания настройки нажмите «OK». Чтобы запустить гостевую ОС, кликните на неё и на кнопку «Старт». Будет произведена установка. И вы сможете переключаться между системами: играть в 64-битной, а работать в 32-разрядной.

Другие виртуальные машины

Существуют ещё утилиты для работы с виртуальными машинами:

  • VMware Workstation. Серьёзная профессиональная программа для сложных задач. Она распространяется на платной основе.
  • Windows Virtual PC. Работает только с Windows-системами. Можно настраивать приоритет процессов — так онлайн-машине автоматически будут выделяться ресурсы, если она выполняет определённую задачу.
  • Virt-Manager. Предоставляет широкие возможности по настройке аппаратной составляющей — доступно виртуальное оборудование на любой вкус.

Помните, что все виртуальные машины сами по себе потребляют немало ресурсов компьютера, а если запустить на них еще и довольно ресурсоёмкую игру, то компьютер может просто её «не потянуть». Кроме того, винчестер такой машины представляет собой просто файл, притом он может фрагментироваться, и скорость работы такого «винчестера» намного меньше, чем реального. Поэтому не стоит рассчитывать, что виртуальная машина с 64-битной системой будет такой же быстрой, как основной компьютер. Нет, она будет заметно медленнее.

Облачные вычисления (удалённые серверы)

Если производительности всё равно не хватает для запуска игры, можно сделать это на удалённом сервере. Все расчёты, вся информация будет обрабатываться на нём. Так вам не помешают никакие ограничения, связанные с x32. Ведь по сути приложения будут «открываться» на подходящих системах. Только не на вашем компьютере.

Для этого подойдёт программа Microsoft Azure. С её помощью можно создать несколько операционок для разных целей. Любителям игр также пригодится специализированный сервис виртуализации видеокарты NVIDIA GRID. Данным утилитам нужен высокоскоростной интернет.

Виртуализация NVIDIA GRID

Ультрасовременные облачные сервисы расширяют наши возможности

Работа с 64-разрядными приложениями на системе с 32-bit вполне возможна. Но нужно устанавливать дополнительный софт или, вообще, переходить на удалённый сервер. Сделать это достаточно сложно. Если вы хотите полноценно играть в Overwatch, Hurtword и другие популярные игры, лучше установить x64 ОС и не городить дополнительные «костыли». Так не возникнет проблем с совместимостью. И не надо будет ничего настраивать. В пользу этого говорит и то, что многие современные программы, например, Фотошоп, уже не имеют 32-битной версии и пользоваться ими на такой системе станет затруднительно.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *