Как запустить 32 разрядную программу на 64

Содержание
Читайте также:
Wentgas junior программа для настройки

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

Если у вас есть старое программное обеспечение, которое вам нужно запустить, это представляет проблему. Вот как вы боретесь и получаете старое 16-битное программное обеспечение и игры и работаете на Windows 10.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Как вы запускаете 16-битные программы в 64-битной Windows?

Итак, ваша 64-битная установка Windows 10 не может запустить 16-битное программное обеспечение

Почему 64-разрядные операционные системы не могут запускать 16-разрядные приложения?

Почему 64-разрядные операционные системы не могут запускать 16-разрядные приложения?

Как запустить 32-бит приложение в macOS Catalina 10.15 – Мнение Хакинтошника


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

, Тем не менее, вам нужно знать, что вы можете виртуализировать или эмулировать 16-битную программу или игру в Windows 10. Настройка виртуальной машины для запуска старой версии Windows — это простой способ еще больше погрузиться в старые игры. ,

1. Режим Windows XP

В Windows 7 была классная функция, известная как Режим Windows XP, Режим Windows XP был полной виртуальной машиной Windows XP, которую вы могли запустить. Он был прост в использовании и сделал доступ к Windows XP из Windows 7 доступным для всех.

К сожалению, режим Windows XP не сделал прыжок ни к Windows 8, ни к Windows 10. Но, не волнуйтесь. Вы можете следовать моему руководству о том, как легально скачать Windows XP бесплатно

Как легально скачать Windows XP бесплатно, прямо от Microsoft

Как легально скачать Windows XP бесплатно, прямо от Microsoft
Узнайте, как загрузить, установить и запустить Windows XP бесплатно на виртуальной машине, чтобы вы всегда могли держать ее под рукой.
Прочитайте больше

Читайте также:
Кто установит программу 1с на компьютер

, Руководство показывает, как именно загрузить режим Windows XP, импортировать его в виртуальную машину и запустить, чтобы вы могли играть в свои любимые старые игры.

2. Настройка собственной виртуальной машины для старых игр

У вас есть старый диск с Windows? Используйте виртуальную машину, например VirtualBox или VMware Workstation, для создания виртуальной среды. VirtualBox или VMware Workstation позволяет вам создать виртуальный компьютер, используя ваш старый установочный диск. Еще лучше, если у вас все еще есть старый код лицензии.

Это не займет много времени, чтобы запустить вашу старую версию Windows. Не знаете, что делать? Следуйте инструкциям Бена Стегнера «Как пользоваться VirtualBox»: Руководство пользователя

Как поставить 32 битную систему на 64 битную в играх


Как использовать VirtualBox: руководство пользователя

Как использовать VirtualBox: руководство пользователя
С VirtualBox вы можете легко установить и протестировать несколько операционных систем. Мы покажем вам, как настроить Windows 10 и Ubuntu Linux в качестве виртуальной машины.
Прочитайте больше

для удобного прохождения.

3. Запустите Windows 3.1 в DOSBox

DOSBox практически не имеет себе равных, когда дело доходит до инструментов, позволяющих играть в ваши старые игры. Но знаете ли вы, что DOSBox может работать с полной операционной системой Windows 3.1? Windows 3.1 была в основном большой программой MS-DOS, то есть она очень хорошо работает со средой эмуляции DOSBox.

Чипы-вызов-DOSBox

Да, это Windows 3.1, работающая в DOSBox, с Chip Challenge.

Вы можете следовать этому руководству, чтобы узнать, как загрузить Windows 3.1 в DOSBox. Это займет немного времени, и вам нужна ваша собственная версия Windows 3.1 для загрузки (она старая, но не бесплатная).

4. Запустите старое программное обеспечение Windows в Wine (Mac https://okdk.ru/kak-zapustit-dejstvitelno-staroe-programmnoe-obespechenie-na-64-bitnom-pk-6-metodov/» target=»_blank»]okdk.ru[/mask_link]

Как запустить программу 32 бит на 64 бит windows + видео обзор

Как установить и запустить программное обеспечение 32-Bit в Windows 64-bit

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

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

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

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

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

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

Активация 32-битных инсталляций на 64-битных компьютерах Windows

Обновление за апрель 2021 года:

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

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

Использование консоли CommCell (удаленная установка)

Альтернативный метод: использование установочного пакета (локальная установка)

Перед запуском инсталляционного пакета необходимо настроить раздел реестра на 64-битном компьютере:

Откройте редактор реестра Windows, затем перейдите в следующий каталог:

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

Заключение

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

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

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

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Обзор вопросов совместимости 32-битных программ в 64-битных версиях Windows

Видео: Как из 32 разрядной системы сделать 64 разрядную? Скачать

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

Видео: Как перейти с 32 на 64 битную Windows? Легко и без потерь! Скачать

Как перейти с 32 на 64 битную Windows? Легко и без потерь!

В этой статье рассматриваются вопросы совместимости и ограничения для 32-битных программ, работающих в 64-битных версиях Windows.

Исходная версия продукта: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 896456

Аннотация

64-bit versions of Windows use the Microsoft Windows-32-on-Windows-64 (WOW64) subsystem to run 32-bit programs without modifications. 64-bit versions of Windows don’t provide support for 16-bit binaries or 32-bit drivers. Программы, зависят от 16-битных или 32-битных драйверов, не могут работать в 64-битных версиях Windows, если изготовитель программы не предоставляет обновление для программы.

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

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

Введение

Версии Microsoft Windows на основе x64 оптимизированы для запуска 64-битных программ. Кроме того, в 64-х версиях Windows для запуска 32-битных программ используется подсистема WOW64.

Запуск 32-битных программ

Подсистема WOW64 позволяет запускать 32-битные программы без изменений в 64-х версиях Windows. Для этого подсистема WOW64 создает 32-битную среду в 64-х версиях Windows. Дополнительные сведения о подсистеме WOW64 см. в разделе «Запуск 32-битных приложений» в разделе 64-bit Windows документации по Microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Майкрософт: запуск 32-битных приложений

Вопросы производительности программы

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

Дополнительные сведения о различиях в управлении памятью между 64- и 32-битными версиями Windows см. в разделе «Виртуальное адресное пространство» в разделе «Управление памятью» документации по Microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Майкрософт: виртуальное адресное пространство

Ограничения подсистемы WOW64

Подсистема WOW64 не поддерживает следующие программы:

16-битные программы

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

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

Если 32-битная программа, которая требует 16-битных компонентов, попытается запустить 16-битный файл или компонент, 32-битная программа занося в журнал системы сообщение об ошибке. Затем операционная система позволит 32-битной программе обработать ошибку.

Чтобы определить, требуется ли для программы 16-битный компонент, установите и запустите программу. Если программа создает сообщение об ошибке, обратитесь к производителю программы за обновлением, совместимым с версиями Windows на основе x64.

32-битные драйверы

32-битные драйверы не поддерживаются в 64-х версиях Windows. Все драйверы оборудования и программные драйверы должны быть скомпилироваться специально для версии Windows на основе x64.

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

Видео: Как изменить 32 бит Windows 10 на 64 бит Скачать

Как изменить 32 бит Windows 10 на 64 бит

Видео: Как перейти с Windows 32 на 64 бит Скачать

Как перейти с Windows 32 на 64 бит

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

Чтобы определить, требуется ли программе 32-битный драйвер, установите и запустите программу. Если программа создает сообщение об ошибке, обратитесь к производителю программы за обновлением, совместимым с версиями Windows на основе x64.

Дополнительные рекомендации

Реестр и перенаправление файлов

Подсистема WOW64 изолирует 32-битные файлы от 64-битных файлов, перенаправляя вызовы реестра и некоторые вызовы файловой системы. Подсистема WOW64 изолирует двоичные данные, чтобы предотвратить случайный доступ 32-битного двоичного файла к данным из 64-битного двоичного файла. Например, 32-битный двоичный файл, который запускает DLL-файл из папки %systemroot%System32, может случайно попытаться получить доступ к 64-битным DLL-файлу, несовместимым с 32-битным двоичным файлом. Чтобы предотвратить это, подсистема WOW64 перенаправляет доступ из папки %systemroot%System32 в папку %systemroot%SysWOW64. Это перенаправление предотвращает ошибки совместимости, так как требует, чтобы DLL-файл был специально разработан для работы с 32-битными программами.

Дополнительные сведения о файловой системе и перенаправлении реестра см. в разделе «Запуск 32-битных приложений» в разделе 64-bit Windows документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Майкрософт: запуск 32-битных приложений
Подсистема WOW64 перенаправляет 32-битные двоичные вызовы без внесения изменений в 32-битные двоичные файлы. Однако это перенаправление может быть подтверждено при выполнении некоторых задач. Например, если ввести сценарий командной строки в 64-битной командной строке, командная строка не сможет получить доступ к 32-битным программам в папке Program Files.

Подсистема WOW64 перенаправляет и устанавливает 32-битные программы в папку Program Files (x86). Чтобы получить доступ к нужной папке, необходимо изменить сценарий командной строки. Кроме того, необходимо ввести сценарий командной строки в 32-битной командной строке. 32-битная командная подсказка автоматически перенаправляет вызовы файловой системы в правильный 32-битный каталог.

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

Проверка версии

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

OpenGL

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

Консоль управления (MMC)

В 64-х версиях Windows для запуска различных оснастки используется 64-битная версия консоли управления (MMC). Однако иногда может потребоваться, чтобы 32-битная версия MMC запускала оснастки в подсистеме WOW64. Дополнительные сведения о поведении MMC в 64-х версиях Windows см. в разделе «Запуск 32- и 64-битных оснасток в 64-битных windows» в разделе «Использование MMC 2.0» документации по Microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Майкрософт: запуск 32- и 64-битных оснастки в 64-bit Windows

x64 Considerations

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

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

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

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

Ссылки

Дополнительные сведения об процессоре AMD64 можно получить на следующем веб-сайте Advanced Micro Devices: AMD Website
Контактные данные сторонних организаций предоставлены в этой статье с целью помочь пользователям получить необходимую техническую поддержку. Эти данные могут быть изменены без предварительного уведомления. Корпорация Майкрософт не дает гарантий относительно правильности приведенных контактных данных сторонних производителей.

Дополнительные сведения о разработке программ для версий Windows Server 2003 на основе Itanium и Windows XP можно найти на следующем веб-сайте Майкрософт: введение в разработку приложений для 64-битной версии Windows на основе Itanium

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

Как на 64-битной Windows запустить программы в режиме совместимости

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

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

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

Видео: КАК 64 БИТНУЮ ИГРУ ЗАПУСТИТЬ НА 32 БИТНОЙ СИСТЕМЕ 2018 Скачать

Источник: altarena.ru

Как запустить exe-файл в 32-разрядном режиме на 64-разрядном компьютере?

У меня есть исполняемый файл, который отлично работает при запуске на 32-разрядных windows, но ломается при запуске на 64-разрядных windows.

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

У меня нет доступа к исходному коду.

задан Dave

Количество просмотров материала

22.04.2023 14:20 2561

Распечатать страницу

3 ответа

как технический ответ вы хотите? Вероятно, вы можете заставить exe всегда запускать 32bit с несколькими инструментами SDK, но для этого требуется немного работы.

легкий ответ запустить от процесса 32bit (например. используйте %SystemRoot%SYSWOW64cmd.exe запуск).

более сложным, чтобы проверить, какой exe это, а затем изменить его самостоятельно. Фон здесь, чтобы понять, что скомпилированный код из языков, которые непосредственно работают с API Windows, создаются как 32bit или 64bit при компиляции время разработчиком. Это не может быть изменено без возврата к исходному коду.

однако все чаще приложения пишутся через уровень виртуализации, что облегчает написание приложений. Есть два распространенных: .NET и Java. Я не уверен в Java, за исключением того, что знаю, что принудительная правильная установка Java runtime решает проблему.

для .NET вы можете использовать инструменты SDK для:

  • проверить, что приложение является » AnyCPU»: corflags myExe.exe . С помощью утилиты из .NET SDK для чтения заголовков .NET сборки, для exe вернет что-то вроде:

Version : v4.0.30319 CLR Header: 2.5 PE : PE32 CorFlags : 0x20003 ILONLY : 1 32BITREQ : 0 32BITPREF : 1 Signed : 0

the 32BITREQ подсказывает мне, что это AnyCPU потому что 32bit необходимо.

  • использовать corflags С /32BITREQ+ возможность изменения exe быть только 32bit.

отвечен Richard 2023-04-23 22:08

Если у вас есть windows 7 professional (или выше), а затем использовать виртуальный режим XP от Microsoft

Это эмулирует(?) 32-битная среда, и она оказалась полезной для запуска некоторых старых 16-битных программ

отвечен SeanC 2023-04-24 00:25

пробовал все и ничего не работало. но потом подумал о перемещении каталога gta iv из C / program files (x86) в C / program files, и он работает, поскольку x86 предназначен для 32-битных приложений(я думаю), но все равно работал.

отвечен mdb 2023-04-24 02:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Опубликовать ответ

Похожие вопросы про тегам:

  • Как использовать TASKKILL для 32-разрядных приложений в 64-разрядной среде Windows?
  • Ubuntu 64bit-лучший способ установить Python 32bit
  • чистый.адаптер прослушивателя tcp и сеть.служба общего доступа к портам tcp не запускается при перезагрузке
  • Стандартное значение переменной PATH Windows 10
  • Ошибка Центра обновления Windows 0x80246016
  • Не удается записать каталоги WindowsApps и восстановить файлы

Недавние вопросы

  • 7 Какое максимальное количество разделов можно создать на жестком диске?
  • 3 Таблица прилипает к верхней части страницы, как ее удалить?
  • 6 При двусторонней печати как исправить, что задняя страница печатается вверх ногами?
  • 4 Как превратить оглавление в простой форматированный текст?
  • 5 Что значит 1Rx8 и 2Rx8 для оперативной памяти и совместимы ли они?
  • 10 Копирование и вставка в Windows PowerShell
  • 13 Сочетание клавиш для сворачивания удаленного рабочего стола
  • 1 Как включить фон рабочего стола на удаленном компьютере?
  • 5 Как сделать ярлык на рабочем столе доступным для всех пользователей в Windows 10
  • 1 Зачем Windows 10 нужна служба очереди сообщений и почему она установлена по умолчанию?

Недавние публикации

  • Наушники Wireless и True Wireless: чем они отличаются?
  • Не включается iPad: причины и решения проблемы
  • Как ускорить передачу данных по Bluetooth
  • Как правильно приобрести подержанный iPhone?
  • Каковы преимущества фотоэлектрической системы?
  • 5 лучших USB–пылесосов для клавиатуры
  • Как выбрать чехол-аккумулятор для смартфона
  • Мобильный телефон Razr: новая складная раскладушка от Motorola стоит 1200 евро
  • Компания Nothing: смартфон Phone 2 должен быть «более премиальным» и выйти в этом году
  • UMTS — История технологии сотовой связи
  • Выбор домена
  • 3D-печать: будущее массового производства
  • Искусственный интеллект в малом бизнесе: как улучшить эффективность и конкурентоспособность
  • Ошибки, которых стоит избегать при продвижении сайта
  • Высокие технологии в Windows: что это такое и как их использовать в своих приложениях
  • Оцинкованный крепеж: особенности стандартов ГОСТ и преимущества использования в строительстве
  • Сварочные столы от производителя

Акции IT-компаний [13.06]

Apple $173,24 +0,81%
Amazon $114,49 -1,94%
Microsoft $325,19 +3,61%
Google $123,44 +2,11%
Netflix $364,74 -0,03%
Intel $27,45 -5,34%
Facebook $254,49 +2,11%
Tesla $185,54 +1,44%
Tencent $322,40 -3,01%

Цитата дня

Все дело в мыслях. Мысль — начало всего. И мыслями можно управлять. И поэтому главное дело совершенствования: работать над мыслями.

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

Источник: kompsekret.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru