Главная Другой Как заставить 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 в Windows 10 Creators Update
Центр безопасности Защитника Windows в Windows 10 Creators Update
В Windows 10 Creators Update есть новое приложение под названием Центр безопасности Защитника Windows. Вы можете запустить его из меню «Пуск».
Включение полосок вкладок PWA рабочего стола в Microsoft Edge
Включение полосок вкладок PWA рабочего стола в Microsoft Edge
Как включить полосы вкладок PWA на рабочем столе в Microsoft Edge Microsoft активно работает над запуском Progressive Web Apps (PWA) внутри вкладок Edge. В последней сборке Canary представлен новый флаг, который включает интерфейс с вкладками в PWA. Эта функция доступна начиная с сегодняшней сборки Edge Canary 88.0.678.0. Прогрессивные веб-приложения (PWA) являются веб-
Как открыть папку в новой вкладке в проводнике Windows 10
Как открыть папку в новой вкладке в проводнике Windows 10
В Windows 10 с включенными наборами пользователь может открывать окна из разных приложений в виде вкладок. Вот как вы можете открыть папку в проводнике на новой вкладке.
Как использовать текстовый режим TextEdit по умолчанию в Mac OS X
Как использовать текстовый режим TextEdit по умолчанию в Mac OS X
TextEdit - это бесплатный текстовый процессор, включенный в OS X, который предлагает мощные параметры форматирования текста. Но иногда лучше использовать TextEdit для обработки простых текстовых документов. Вот обзор различий между форматированным и обычным текстом, а также то, как использовать обычный текст в TextEdit.
Как добавить текст к фотографиям на телефонах и компьютерах
Как добавить текст к фотографиям на телефонах и компьютерах
Добавляйте текст, подписи и примечания к фотографиям на iPhone, Android, Windows и Mac с помощью встроенных инструментов, а также стороннего программного обеспечения и приложений.
Архив меток: программа просмотра фотографий Windows в Windows 10
Архив меток: программа просмотра фотографий Windows в Windows 10
Как сделать градиент в Canva
Как сделать градиент в Canva
Цветовые градиенты позволяют постепенно смешивать один цвет с другим, создавая переход, который делает фон и фигуры более привлекательными. Они часто используются для перехода между двумя разными тонами, хотя вы можете создавать градиенты с несколькими оттенками.