Как запустить 32-битовое приложение?

Как запустить 32-битовое приложение?


Нам потребуется: Элементарные знания компьютера Рабочий компьютер Система Windows X 64 Приложение X 32 (X 86) Чуть-чуть свободного времени и терпение


Итак, производим следящие деяния и получаем 100% результат.


64 битовые системы довольно плотно вошли в жизнь самого обычного юзера. Мало кто знает, но производство вправду натуральных 32 битовых систем закончилось еще в дальнем 2008 годе на системе Windowsserver 2008. Все же сегодняшние «х 32 системы» работают на 64 ядре, хотя пласт обработки х 32 заставляет запускаться и х 32 программки, со всеми витикаючими минусами х 32 (они же х 86) систем в лице наибольшей ОЗУ в 2 Гб и так далее. Х 64 системы не имеющие этой проблемы, но запустить 32-битовое приложение на Х 64 системе возможно далеко не всегда.


Как правило, большое количество современные программы уже на программному уровне оптимизированные для пуска под 64-битовые системы. Но все же остаются и что, которые запускаются только на х 32 системах. Вынудить систему запускать 32-битный компилятор возможно. Для этого нужно в консоли прописать свежие команды для среды. Простейшим образом будет прописывание всього 2 команд — это «start / w ocsetup Servercore-wow 64» и «start / w ocsetup Netfx 2-servercore-wow 64 ». Хотя следует заметить, что и такой образ трудится не всегда и 32-битовые библиотеки приходится вручную ставить для компиляции и принятия в Х 64 системах. Этот процесс очень простой, довольно нажать Win + Rи в окне ввести «% systemroot% Syswow 64 regsvr 32. exe »где dllъsnameбудет именованием регистрированного файла окружения. Это позволяет мгновенно зарегистрировать файл в Х 64 системе


Но трудности с 32-битовым режимом возникают не лишь только у программ, а и в скриптив. Но благо в большинстве из их есть полноценный 32-битный режим пуска скрипта. Он позволяет автоматически выполнить скрипт со всеми обстоятельства Х 64 системы, при этом не возбуждаясь около и расположения скриптових строк автоматически адаптируя их под свежую систему. Делается это по аналогии с предшествующим методом, но вписать в окошко нужно «% systemroot% Syswow 64 cscript. Exe» где scriptname — это имя выполняемого скриптового действия. Это позволит использовать так называемый Vb-Скрипт (Visualbasic). Непосредственно на нем и пишутся все 64-биту приложения


Хотелось бы устроить небольшую поправку. Регистрация 32-битной dll вероятная только в том случае, если сначала файл писался непосредственно под 32 версию системы, а не на 16 битном редакторе. Это было сказано потому, что многие старается запускать скомпилированные Турбо Паскалем программки в Х 64 среде