Як запустити 64 бітний додаток на 32

]. Але й 32-бітні ОС ще присутні на ринку у досить великій кількості. Багато сучасних програмні засобирозробляються виключно для роботи в 64-бітному режимі, так як для забезпечення працездатності програми і в 32-бітній, і в 64-бітній ОС потрібні додаткові витрати праці, і, відповідно, вартість розробки підвищується.

Для користувачів 32-бітної ОС іноді виникає потреба використовувати програмні засоби, призначені лише для 64-бітної ОС. Що ж робити, якщо користувач не готовий відмовитись від 32-бітної ОС як основної робочої системи?

Для різних ОС існують свої особливості, пов'язані із запуском 64-бітних програм у 32-бітному оточенні. При запуску 64-бітної програми безпосередньо в 32-бітному оточенні втрачається перевага, пов'язана з можливістю використання більшої кількості оперативної пам'яті. Для підтримки 64-бітних додатків ваш процесор повинен володіти 64-бітною архітектурою. Розглянемо деякі найпопулярніші ОС.

У Mac OS X ядро ​​є гібридним. Воно дозволяє однаково працювати будь-яким програмам незалежно від того, чи є вони 32- або 64-бітними. Єдина відмінність гібридного ядра від повноцінного 64-розрядного – це неможливість використовувати в системі більше 32 ГБ оперативної пам'яті. Тому на даний моментнемає абсолютно ніякої різниці між завантаженням у 32- та 64-бітному режимах. А ось у майбутньому різниця обов'язково з'явиться у міру збільшення обсягів використання ОЗП та появи нових технологій.

Для ОС сімейства Linux та 32-бітних ОС сімейства Windows запуск 64-бітних додатків у 32-бітному оточенні здійснюється із застосуванням технологій віртуалізації. Існує ряд спеціалізованих програмних продуктів, що дозволяють встановити віртуальну гостьову 64-бітну OC, в яку ви зможете інсталювати потрібну вам програму і здійснити його запуск. При цьому, якщо ОС, що встановлюється, платна, то ви змушені будете її купити.

Віртуалізація

Розглянемо зручний спосіб чистої установки Windows 7 для цілей тестування. Для цього вам знадобиться VMWare Workstation та 64-бітна версія Windows 7 на головному ПК. (Аналогічна процедура може використовуватися, якщо на ПК встановлена ​​Vista Х64 або ХР Х64.)

Запустіть VMWare та в меню Файл виберіть Нова, а потім Віртуальна машина (або натисніть Ctrl+N). На першій сторінці Майстра створення нової віртуальної машини виберіть Повна установка ( Додаткові параметри) та натисніть Далі. З переліку Сумісні апаратні засоби виберіть Workstation 6.5 та натисніть Далі.

Тепер потрібно вказати настановний диск- або фізичний CD або образ.iso - і натиснути Далі. На сторінці Інформація про встановлення VMware запропонує ввести ліцензійний ключ, ім'я користувача та пароль; введіть потрібну інформацію, і VMware попередньо використовує її для автоматичного (або майже автоматичного) встановлення.

Тепер необхідно виділити не менше 2048 Мбайт пам'яті (чим більше, тим краще). (Цей обсяг пам'яті буде взято з пам'яті комп'ютера, тому не будьте надто щедрі.)

На сторінці Тип мережі виберіть пункт Використовувати мережний міст і натисніть Далі. Після цього вас попросять вибрати SCSI-адаптер, хоча це не має особливого значення. (Більш того, для деяких інших операційних систем бажано взагалі відключити підтримку SCSI.)

Так само як і з Microsoft Virtual PC, вам потрібно налаштувати віртуальний жорсткий диск. На сторінці Вибрати диск виберіть Створити новий віртуал-диск і натисніть Далі. Виберіть тип віртуального IDE жорсткого диска. На сторінці Вказати розмір диска задайте найбільший Максимальний розмір диска - мінімум 100 Гбайт, його можна збільшити пізніше - і переконайтеся, що опція Виділити весь об'єм диска зараз не вибрано

Натисніть Завершити, щоб закінчити. Якщо все гаразд, VMware автоматично запустить віртуальну машинуі запустить програму інсталяції Windows 7 і почне роботу

Подібно до Virtual Machine Additions, описаної раніше, VMware пропонує скористатися VMware Tools для переміщення курсору миші в (з) вікна сесії VMware. У меню VM виберіть інсталяцію VMware Tools та дотримуйтесь інструкцій.

Віртуальний ефект напівпрозорості

І Virtual PC, ні VMware не дають гостьовій операційній системі низькорівневого доступу до апаратних засобів комп'ютера. Це означає, що програма не може працювати з 3D-відеокартою і, отже, не зможе відобразити інтерфейс Glass. Але якщо потрібен ефект напівпрозорості, можна скористатися обхідним шляхом на базі віртуальної Windows 7 або Vista: використовуйте віддалений робочий стіл!

Якщо головна операційна система - Windows 7, а ви використовуєте Windows Virtual PC, у головній системі якої активовано інтерфейс Aero Glass, просто запустіть Virtual PC і з меню Інструменти виберіть Активувати функції інтеграції.

Що робити, якщо головна операційна система - Vista або рання версія Windows? Можна знайти рішення за умови, що гостьова операційна система є версією Professional або вищою.

У гостьовій операційній системі відкрийте сторінку Система в Панелі керування та натисніть посилання Видалені параметри з лівого боку. У розділі Віддалений Робочий стіл виберіть або Дозволити з'єднання лише з комп'ютерами з віддаленим Робочим столом та функцією ідентифікації на мережному рівні (якщо гостьова операційна система - Windows 7 або Vista) або Дозволити з'єднання з комп'ютерами з практичною будь-якою версією Робочого віддаленого столу(Для XP і більш ранніх версій). Після цього мінімізуйте сесію віртуального ПК.

Далі в головній операційній системі запустіть Віддалений Робочий стіл, ввівши mstsc у вікно Пошук у меню Пуск та натиснувши Enter. Перед з'єднанням натисніть кнопку Параметри, виберіть вкладку Екран і переконайтеся, що в розділі Колір відзначено найвищу якість (32 біти). Потім перейдіть на вкладку Додатково та зробіть активними всі опції (або просто виберіть Локальну мережуз списку, що розкривається).

Після цього на вкладці Загальні введіть ім'я віртуального ПК у полі Комп'ютер та натисніть Підключити. Введіть реквізити доступу та насолоджуйтесь напівпрозорим інтерфейсом!

Більше Детальна інформаціяпро інтерфейс Aero Glass дано в розділі «Стань прозорим», а подробиці про віддалений Робочий стіл - у розділі « Віддалене управліннякомп'ютером».

Більшість сучасних ігор, таких як Overwatch, Hurtworld або Subnautica, можуть працювати виключно на 64-розрядних операційні системи. Творцям цих програм просто не вигідно робити різні варіантидодатків під 32- та 64-bit. Хоча обидві версії досить поширені. Звісно, ​​перейти на x64 досить легко. Але що робити, якщо ви не збираєтеся переставляти ОС та при цьому хочете подивитися на популярну гру? Дізнайтеся, як на 32-бітній системі запустити Subnautica та інші 64-розрядні програми.

Для цього потрібно, щоб комп'ютер відповідав вимогам, необхідним для нормальної роботи програми. Процесор повинен спочатку мати x64 архітектуру.

Чому ж програми, розраховані на 64 bit, неможливо відкрити на 32 bit? Чим ці версії так відрізняються, раз на них не працюють ті самі програми? І якщо Overwatch можна запустити в x64, чому в нього не можна пограти на такому комп'ютері, але з x32?


Ультрасучасні хмарні сервісирозширюють наші можливості

Робота з 64-розрядними програмами на системі з 32 bit цілком можлива. Але потрібно встановлювати додатковий софт або взагалі переходити на віддалений сервер. Зробити це досить складно. Якщо ви хочете повноцінно грати в Overwatch, Hurtword та інші популярні ігри, краще встановити x64 ОС. Так не виникне проблем із сумісністю. І не треба буде нічого налаштовувати.