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

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

В режиме совместимости (обычно 98/2000) попробуй.
Для старых игр для 95/98 Винды есть виртуалка ScummVM [ссылка заблокирована по решению администрации проекта]
Для Винды 7 Максимальная с сайта Майкрософта качается бесплатная виртуалка с предустановленной ХР СП3 в которой можно установить старые приложения, а запускать как обычные из 7-ки (виртуалка будет запускаться в фоновом режиме) , не годится для игр и программ использующих 3д-графику.
Ещё как вариант подправить ини-файл установщика или при возможности распаковать экзешник запуска и поправить скрипт установки, хотя вряд ли поможет.

Алексей Беляков

в совместимости поставь использовать от XP

Если не удаётся установить в режиме совместимости, то скачиваешь и устанавливаешь программу Virtual Box. В ней создаёшь витруальную ось (например Windows XP 32-х битную) И спокойно устанавливаешь программу на виртуальную ось.

Как правильно установить java 32 и 64 бит windows 7,8,8.1 (для Minecraft)

Паша Заболотный

Попробуйте сменить путь загрузки. Ставьте не в Программ файлс, а в Программ файлс х86.

Динара Андержанова

они сами запустится .
накрайняк — через совместимость ..

Андрей Мартынюк

если инсталятор 16и битный, то установить нормально не получиться.
Можно попробывать сделать «финт ушами» установить на другую 32битную систему и скопировать папку из програм файлс. С некоторыми программами такое прокатывает.

Источник: sprashivalka.com

Как мне запустить exe в 32-битном режиме на 64-битной машине?

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

Читайте также:
Windows 10 как удалить ненужные программы

изменён Dave 23k
задан Rory 938

4 ответа 4

  • Проверьте, что приложение «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

32BITREQ говорит мне, что это AnyCPU потому что 32- битный не требуется.

  • Используйте corflags с параметром /32BITREQ+ чтобы изменить исполняемый файл только на 32- битный .

ответ дан Richard 8k

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

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

ответ дан SeanC 3k

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

ответ дан mdb 1

На самом деле есть более простой способ справиться с этим (не долгосрочное решение).

Удалите приложение «corflags.exe» в папку windows system32. Откройте командную строку как администратор и введите .

corflags «путь и имя exe» /32BITPREF32+

Это заставит приложение работать как 32-битный процесс вместо 64-битного.

Источник: poweruser.guru

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

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

Читайте также:
К системным программам относятся Windows

32-разрядная файловая система хранится как «Program Files (x86)», таким образом Windows может идентифицировать 32-разрядное приложение и предоставлять точный файл «.dll» в зависимости от него.

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

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

  1. Одновременно нажмите клавиши « Windows » + « S », чтобы открыть Поиск.
  2. Введите в «Панель управления » и нажмите на первый вариант.
  3. Нажмите на опцию « Программы », а затем выберите кнопку «ВключитьиливыключитькомпонентыWindows ».
  4. Установите флажок « ИнформационныеслужбыИнтернета » и нажмите « ОК ».
  5. Windows начнет включать функции, дождитесь завершения процесса.
  6. Одновременно нажмите клавиши « Windows » + « S », чтобы открыть Поиск .
  7. Введите « ИнформационныеслужбыИнтернета » и выберите первый вариант.
  8. Дваждыщелкните параметр « Рабочий стол » на левой панели.
  9. Дваждынажмите на «ApplicationPools ».
  10. Право — нажмите на «пуле приложений по умолчанию» вариант и выберите «AdvancedSettings ».
  11. Под в « General рубрикой», нажмите на « Enable32 — битныхприложений » вариант и нажмите на « выпадающего меню » перед « Ложный » значение.
  12. Выберите « True » и нажмите «OK».
  13. Попробуйте для установки в 32-разрядное программное обеспечение и проверить , чтобы увидеть , если проблема не устранена.

Источник: ru.rumahbengkel.com

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