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

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



Первые системы Windows использовали 16-битное ядро ​​на базе MS-DOS для запуска графической оболочки для доступа к системным службам. Если это последнее предложение заставило вас искать технический глоссарий, успокойтесь. Информация в этой статье будет доступна как специалистам, так и неспециалистам. Вы могли столкнуться с некоторыми проблемами при запуске 32-битного приложения в 64-битной версии Windows. Если да, читайте дальше, чтобы узнать, почему это происходит и как это исправить.

Можете ли вы добавить шрифты в документы Google?
Как заставить 32-битные приложения работать в 64-битной Windows

Некоторые необходимые концепции

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

Некоторые необходимые концепции

Следует иметь в виду, что на самом деле вы можете запускать 16-битное приложение, которое определенно не будет работать. Быстрый способ проверить, является ли программа 16-битной, - это перейти к ее расположению на вашем компьютере. Щелкните его правой кнопкой мыши и выберите в раскрывающемся меню «Свойства». Если на вкладке свойств есть вкладка Версия или Предыдущие версии, это не 16-разрядное приложение.

Делаем его совместимым

Первое, что вы должны попробовать, когда собираетесь запускать любое программное обеспечение, у которого есть проблемы с совместимостью, - это запустить его в режиме совместимости. В настоящее время это реально решает очень мало проблем, но это была очень полезная функция, когда Windows 95 была заменена NT.

Чтобы запустить приложение в режиме совместимости, перейдите к нему в проводнике файлов и щелкните его правой кнопкой мыши. Как и выше, выберите в меню Свойства. В разделе «Свойства» перейдите на вкладку «Совместимость». Установите флажок Запустить эту программу в режиме совместимости для: и выберите версию Windows, которую хотите использовать. Затем нажмите «Применить» и попробуйте запустить приложение. Должно быть только несколько вариантов, поэтому попробуйте просмотреть их все. compmode

Включить 32-битные приложения

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

  1. Начните с доступа к функциям Windows, введя функции Windows в поле поиска Windows и выбрав наилучшее совпадение.
  2. Установите флажок 'Информационные службы Интернета' и нажмите 'ОК'. Установка этой функции займет минуту.
  3. Запустите диспетчер IIS, введя информационные службы Интернета в поле поиска Windows и выбрав наиболее подходящий вариант.
  4. Вы увидите имя вашего компьютера в левом окне, разверните его и нажмите Пулы приложений.
  5. В правом окне щелкните правой кнопкой мыши DefaultAppPools и выберите «Дополнительные параметры».
  6. Выберите «Включить 32-разрядные приложения» и измените значение «Ложь» на «Истина».
  7. Нажмите ОК и перезагрузите компьютер.

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

Неправильные программные файлы

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

В 64-битных версиях Windows все 64-битные приложения устанавливаются в папку Program Files (x86). Сюда входят все файлы, относящиеся к установленному приложению. Однако 32-битные программы попадают в отдельную папку под названием Program Files. Если при установке пути указаны неверно, возможно, приложение было установлено не в ту папку.

как создать коллаж на iphone

Неправильные программные файлы

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

Бритье и стрижка, два бита

Это лишь некоторые из проблем, с которыми вы можете столкнуться при запуске 32-битного приложения. Но опять же, нельзя достаточно подчеркнуть, что этого никогда не должно происходить, поскольку существуют меры для предотвращения этого. Гораздо более вероятно, что вы столкнулись с какой-то другой проблемой совместимости. Если вы уверены, что реестр вызывает проблемы, начните с решений, описанных в статье.

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

Интересные статьи

Выбор редакции

Как отключить автокоррекцию и выделение слов с ошибками в Windows 10
Как отключить автокоррекцию и выделение слов с ошибками в Windows 10
Как вы, возможно, знаете, в Windows 10 есть функция проверки орфографии. Вот как его настроить и отключить.
Ограничение пропускной способности Центра обновления Windows в Windows 10
Ограничение пропускной способности Центра обновления Windows в Windows 10
Начиная с Windows 10 Fall Creators Update, можно ограничить пропускную способность Центра обновления Windows и сохранить подключение для других задач.
Десять основных методов взлома паролей, используемых хакерами
Десять основных методов взлома паролей, используемых хакерами
Понимание методов взлома паролей, которые используют хакеры, чтобы взорвать ваши онлайн-аккаунты, - отличный способ гарантировать, что с вами этого никогда не случится. Вам обязательно нужно будет сменить пароль всегда, а иногда и более срочно, чем вам
Обзор Samsung Gear S2: есть ли чего опасаться Apple Watch?
Обзор Samsung Gear S2: есть ли чего опасаться Apple Watch?
Samsung был одним из первых крупных производителей, который попытал счастья в области умных часов, выпустив Galaxy Gear еще в 2013 году, и с тех пор не унимается. С момента выхода на рынок он выпустил
Как скрыть свою историю в Snapchat
Как скрыть свою историю в Snapchat
К большому огорчению каждого подростка на планете, Snapchat становится все более популярным среди взрослых. Конечно, приложение, предназначенное для демонстрации более личных аспектов вашей жизни, обязательно привлечет внимание взрослых.
Обзор Echo Buds против AirPods Pro: что выбрать?
Обзор Echo Buds против AirPods Pro: что выбрать?
Беспроводные наушники по-прежнему обладают аурой роскоши. Когда вы будете готовы перерезать шнур и приступить к прослушиванию без проводов, вы, естественно, захотите найти для себя лучший вариант. В сфере беспроводной связи
AT&T Retention – как заключить выгодную сделку
AT&T Retention – как заключить выгодную сделку
Вы когда-нибудь слышали о