- Понятие совместимости приложений
- Причины неудобств
- Как устранить несовместимость приложения с windows 7
- Включение режима совместимости через свойства программы или ярлыка
- Как включить режим совместимости программ с предыдущими версиями ОС в Windows 10 через устранение неполадок
- Включение режима совместимости в Windows 10 — видео
- Как включить режим совместимости в Windows 10
- Устранение ошибки «Приложение несовместимо» в Windows 7
- Способ 1: Запуск средства исправления неполадок совместимости
- Способ 2: Ручные настройки совместимости
- Способ 3: Отключение помощника по совместимости
- Способ 4: Отключение UAC
- Способ 5: Проверка пути установки
- Способ 6: Переустановка/обновление драйверов
- Способ 7: Установка виртуальной машины
- Включение режима совместимости через встроенную утилиту диагностики
Понятие совместимости приложений
Все дело в том, что с выходом Vista и следующей Windows 7 произошли важные изменения в архитектуре ядра системы. Это сделано для повышения безопасности труда. А вот несовместимость приложений с Windows 7 стала побочным эффектом. Естественно, это не критично и эту проблему можно исправить, хотя несколько неприятно, когда в один прекрасный день программа просто перестает работать.
Дело в том, что архитектура программ Windows 7 принципиально отличается от таковой в Windows XP. И попытки восстановить совместимость не всегда могут быть положительными.
Поэтому есть альтернативное решение — скачать или обновить текущие приложения до интегрированных под «семерку» обновленных версий. Например, можно взять «Скайп» — несовместимое с Windows 7 приложение. Как решить эту проблему с помощью системы? Ни в коем случае — гораздо проще и удобнее просто скачать новую версию, которая будет адаптирована под «семерку», вместо того, чтобы пытаться исправить проблему совместимости.
Причины неудобств
Есть препятствия, которые нельзя устранить, обновив нужное приложение. Даже при обновлении статус «несовместимое приложение Windows 7» может сохраняться. Как решить эту проблему? Дело в том, что Windows 7 принесла в мир компьютерных технологий инновации с повышенным уровнем безопасности. Это контроль учетных записей (UAC) и WRP (защита системных ресурсов Windows).
Основные проблемы могут возникнуть при работе старых программ, интегрированных под предыдущие версии операционной системы. Обычно это сообщение об ошибке принудительного завершения работы или запуска.
Другой вероятный вариант — отсутствие системных библиотек в файлах нужной программы, взаимодействующей с операционной системой. Но в этом случае нужно искать причины не в системе, а в самом приложении.
Как устранить несовместимость приложения с windows 7
Когда установка программы сталкивается с проблемой совместимости, известной системе, Windows 7 уведомляет пользователя и открывает Помощник по совместимости программ. Но иногда программа может не устанавливаться или запускаться по неизвестным причинам. Чтобы решить такие проблемы, вам нужно установить параметры совместимости. Это можно сделать двумя способами:
Хотя эти методы работают во многом одинаково, только мастер совместимости программ может изменить параметры совместимости для программ, расположенных на общих сетевых ресурсах, CD- или DVD-дисках и других съемных носителях. Способность Мастера совместимости программ работать с различными типами носителей позволяет устанавливать программы, которые в противном случае установить было бы невозможно.
Мастер совместимости программ имеет много общего с Помощником по совместимости программ. Однако между ними есть некоторые различия.
Выполните следующие действия, чтобы найти и устранить проблемы с помощью мастера совместимости программного обеспечения.
Для расширенного устранения неполадок с помощью мастера совместимости программного обеспечения выполните следующие действия.
- В меню «Пуск», на рабочем столе или в проводнике Windows щелкните правой кнопкой мыши ярлык файла или программы и выберите «Устранение неполадок совместимости». Запустится мастер совместимости программ).
- Мастер автоматически попытается обнаружить проблемы совместимости. Чтобы выполнить расширенное устранение неполадок, выберите «Устранение неполадок» после завершения автоматического устранения неполадок.
- На странице Какие проблемы вы замечаете? (Какие проблемы вы заметили?) выберите варианты в соответствии с обнаруженной проблемой (Рисунок 4.4). Дальнейшие действия мастера (после нажатия кнопки Next (Далее)) зависят от выбранного вами варианта.
- После этого просмотрите список настроек, которые будут изменены. Обратите внимание на шаги мастера при решении проблем с экраном и выберите один из следующих вариантов.
- Если вы не хотите использовать предложенные настройки, нажмите кнопку Отмена и повторите процедуру с другими параметрами. Чтобы проверить эти настройки, нажмите кнопку «Выполнить программу». (Запустить программу). Мастер запустит программу, используя выбранные параметры совместимости.
- После запуска программы нажмите кнопку Далее и выполните одно из следующих действий.
Если настройки дисплея вашего компьютера сброшены, не паникуйте. Их можно восстановить, просто закрыв программу, работавшую в режиме совместимости.
Установите параметры совместимости вручную
Вместо использования Мастера совместимости приложений вы можете установить параметры совместимости вручную. Это также может понадобиться в тех случаях, когда вы хотите исправить параметры, измененные мастером. Для этого выполните следующие действия.
- Щелкните правой кнопкой мыши значок программы и выберите «Свойства». Откройте вкладку «Совместимость» (рис. 4.5). Режим совместимости не может запускать программы, являющиеся частью операционной системы Windows. Поэтому эти параметры недоступны для встроенных программ.
- По умолчанию настройки совместимости будут применяться только к выбранному ярлыку приложения. Чтобы применить настройки ко всем ярлыкам в этой программе, независимо от пользователя, нажмите кнопку Изменить настройки для всех пользователей. В диалоговом окне «Свойства», которое открывается для .exe-файла программы, выберите параметры совместимости, которые вы хотите применить ко всем пользователям компьютера.
- Установите флажок Запустить эту программу в режиме совместимости с , а затем выберите из списка операционную систему, для которой была написана программа.
- Вы можете использовать панель настроек, чтобы установить нужные параметры отображения для приложения. Выберите режим 256 цветов или разрешение экрана 640×480 (или оба варианта).
- Вы можете отключить визуальное оформление, композицию рабочего стола, масштабирование изображения в высоком разрешении или все три параметра сразу.
- Установите флажок Запускать эту программу от имени администратора, если для нормальной работы программе требуются повышенные права. Не используйте эту опцию для ненадежных программ.
- Нажмите кнопку ОК. Дважды щелкните ярлык, чтобы запустить программу, и посмотрите, как она будет работать с выбранными параметрами совместимости. Если проблема сохраняется, снова измените параметры совместимости, обратитесь к разработчику программного обеспечения за обновлением или попробуйте запустить программу в режиме Windows XP (дополнительную информацию об этом режиме см в разделе Запуск программ в режиме Windows XP),
Читайте также: Горячие клавиши в Opera — настройка и список существущих сочетаний
Включение режима совместимости через свойства программы или ярлыка
Первый способ включить режим совместимости в Windows 10 очень прост — щелкнуть правой кнопкой мыши по ярлыку или исполняемому файлу программы, выбрать «Свойства» и открыть, если таковой найден, вкладку «Совместимость».
Осталось только установить параметры режима совместимости: указать версию Windows, в которой программа работала без ошибок. При необходимости разрешите запуск программы от имени администратора или в более низком разрешении экрана и в уменьшенном цветовом режиме (для очень старых программ). Затем примените свои настройки. В следующий раз программа будет запущена с уже измененными параметрами.
Как включить режим совместимости программ с предыдущими версиями ОС в Windows 10 через устранение неполадок
Чтобы запустить настройку режима совместимости программ, вам необходимо запустить специальное средство устранения неполадок Windows 10 «Запуск программ, разработанных для более ранних версий Windows».
Сделать это можно либо через пункт панели управления «Устранение неполадок» (панель управления можно открыть, щелкнув правой кнопкой мыши кнопку Пуск. Чтобы увидеть пункт «Устранение неполадок» вверху справа, в поле «Показать» должно быть «Иконки» », а не «Категории»), или, что быстрее, через поиск на панели задач.
Это запустит средство устранения неполадок совместимости устаревших программ Windows 10. Имеет смысл при его использовании использовать опцию «Запуск от имени администратора» (это позволит применить настройки к программам, расположенным в папках с ограниченным доступом). Нажмите «Далее».
- «Режим планшета» в Windows 10: как включить (отключить), настроить и использовать?
После небольшого ожидания в следующем окне вам будет предложено выбрать программу с проблемами совместимости. Если вам нужно добавить свою программу (например, портативные приложения не будут отображаться в списке), выберите «Нет в списке» и нажмите «Далее», после чего укажите путь к исполняемому exe-файлу программы.
После выбора программы или указания ее расположения вам будет предложено выбрать режим диагностики. Чтобы вручную указать режим совместимости для конкретной версии Windows, нажмите «Диагностика программы».
В следующем окне вас попросят указать проблемы, которые были замечены при запуске программы в Windows 10. Выберите «Программа работала в предыдущих версиях Windows, но не устанавливается и не запускается сейчас» (или другие варианты, по необходимости).
В следующем окне нужно указать, с какой версией ОС включить совместимость — Windows 7, 8, Vista и XP. Выберите свой вариант и нажмите «Далее».
В следующем окне для завершения установки режима совместимости нужно нажать на «Проверить программу». После того, как он запустится, проверит (как вы это делаете сами, по желанию) и закроется, нажмите «Далее».
- Спящий режим Windows 10: что это такое, как настроить, включить и отключить?
И, наконец, либо сохраните параметры совместимости для этой программы, либо используйте второй пункт, если ошибки останутся — «Нет, попробуйте использовать другие варианты». Готово, после сохранения настроек программа будет работать в Windows 10 в выбранном вами режиме совместимости.
Включение режима совместимости в Windows 10 — видео
В заключение все так же, как описано выше в формате видеоинструкции.
Если у вас остались вопросы, связанные с работой режима совместимости и вообще программ в Windows 10, спрашивайте, постараюсь помочь.
После перехода на новую версию операционной системы Windows 8 стал актуальным вопрос использования режима совместимости программ, так как многие программы отказывались запускаться после перехода на новую операционную систему, а иногда даже устанавливались. Со временем разработчики программного обеспечения исправили проблемы совместимости, выпустив новые версии программного обеспечения.
После установки Windows 10 на компьютер многие люди столкнулись с проблемой совместимости программ. Поэтому хотим рассмотреть, как включить режим совместимости в Windows 10. Аналогичную операцию мы проделали для установки последней версии Скайпа на Windows 10, так как установщик никак не хотел запускаться.
Поэтому вопрос совместимости программы с Windows 10 по-прежнему актуален. А еще вы можете столкнуться с ошибкой, эта программа заблокирована из-за проблем с совместимостью при запуске старых программ, разработка которых давно прекращена. Вот почему мы рекомендуем использовать методы устранения неполадок совместимости программного обеспечения.
Как включить режим совместимости в Windows 10
- Щелкаем по программе или ярлыку программы правой кнопкой мыши и переходим в свойства программы (либо можно выбрать нужную программу и перейти в свойства с помощью сочетания клавиш Alt+Enter).
- Перейдите на вкладку «Совместимость» и установите флажок «Запускать эту программу в режиме совместимости» (мы также рекомендуем установить флажок «Запускать эту программу от имени администратора).
- В списке ниже необходимо выбрать систему, где программа работала хорошо, именно при совместимости с этой системой программа будет запущена в следующий раз.
- Последний шаг — сохранить изменения, для этого нажмите ОК после выбора совместимости.
Устранение ошибки «Приложение несовместимо» в Windows 7
Для устранения возникшей проблемы существует сразу несколько способов, которые чаще всего могут помочь. Однако следует также понимать, что программа, действительно несовместимая с текущей версией операционной системы, не запустится ни при каких обстоятельствах. Выход из этой ситуации тоже есть, но он подходит не всем.
Сразу же хотим посоветовать и напомнить, с какой версией ПО у вас возникли проблемы:
- В первую очередь не забудьте проверить, заявлена ли поддержка Windows 7 вашей версии (Starter, Home, Pro и т.д.) и разрядности (32-бит, 64-бит) разработчиком конкретной программы или игры. Стоит помнить, что 32-битные программы работают в 64-битной операционной системе, при этом не имея обратной совместимости: 64-битная версия не будет работать в 32-битной системе. Если он полностью поддерживается или вы не можете найти эти данные, попробуйте наши методы, предложенные ниже.Узнать разрядность/версию Windows 7
- Кроме того, обязательно проверьте, не были ли выпущены какие-либо патчи/исправления/обновления для проблемного ПО, оптимизирующие работу «семерки». Скорее всего, на вашем компьютере хранится устаревшая версия установщика, а на официальном сайте разработчика или других надежных интернет-ресурсах можно найти более новую, улучшенную версию, корректно взаимодействующую с Windows 7.
- При отсутствии поддержки осталось только найти какие-то аналоги, которые будут работать в «семерке», а также прочитать способ 7 в нашей статье, чтобы узнать об альтернативном, но, как было сказано ранее, спорном способе.
Способ 1: Запуск средства исправления неполадок совместимости
В Windows есть встроенный помощник, который в ряде ситуаций помогает пользователю, столкнувшемуся с возникшей проблемой. Давайте посмотрим, как его использовать.
- Щелкните правой кнопкой мыши установщик или ярлык программного обеспечения, которое не запускается, и выберите «Исправить проблемы совместимости».
- Начнется поиск возможных проблем.
- Затем инструмент попросит вас выбрать вариант для проблемы, с которой вы столкнулись. Можно отметить несколько из них.
- В зависимости от выбора варианта дальнейшие вопросы могут быть разными. Например, если вы выберете вариант, что программа работала раньше, но не работает сейчас, вам будет предложено указать рабочую версию Windows.
- Инструмент предложит запустить проблемную программу с примененными к ней параметрами, записанными в виде списка. Нажмите на соответствующую кнопку.
- Если это помогло, остается нажать «Да, сохранить эти настройки для программы». Так что в дальнейшем он будет запускаться с выбранной опцией. Если нет, попробуйте начать с других выбранных параметров. Когда ни один из вариантов не подходит, можно переходить к следующим рекомендациям.
Способ 2: Ручные настройки совместимости
Как и в предыдущем разделе, параметры совместимости легко установить самостоятельно, отредактировав свойства ярлыка/установщика. Что касается функциональности, то этот способ практически не отличается от предыдущего, за исключением некоторых второстепенных параметров. Таким образом, если средство исправления совместимости не работает, эта опция, скорее всего, также не работает.
- Щелкните правой кнопкой мыши программу и перейдите в «Свойства».
Перейдите на вкладку «Совместимость».
Здесь установите флажок рядом с «Запустить эту программу в режиме совместимости для:» и выберите параметры по одному из списка. После каждого выбора нажимайте «Применить» и пробуйте запустить программу.
Вы также можете настроить дополнительные параметры, чтобы упростить запуск. Это будет актуально для тех приложений, которые работали в предыдущих версиях операционной системы, так как все предлагаемые настройки облегчают запуск и имитируют работу старой Windows. Установите флажок рядом с «Выполнять эту программу от имени администратора», но обычно это не влияет на совместимость.
Измените выбранные параметры, но если ничего не помогает, то лучше вернуть все настройки на место и перейти к следующему шагу.
Способ 3: Отключение помощника по совместимости
Противоположностью двух предыдущих рекомендаций является эта. Дело в том, что иногда этот компонент намеренно блокирует запуск программы, считая ее несовместимой с операционной системой, хотя на самом деле он может на ней хорошо работать. Мы покажем, как его отключить через «Редактор локальной групповой политики», а для тех пользователей, у которых его нет (его нет в первых версиях Windows 7 — Starter и Home), опция в виде «Реестр Редактор «подходит».
Редактор локальной групповой политики
Через этот редактор отключать удобнее всего, поэтому с него и начнем.
- Нажмите комбинацию клавиш Win + R, введите gpedit.msc и нажмите «ОК».
- В открывшемся окне разверните «Конфигурация компьютера» > «Административные шаблоны» > «Компоненты Windows» и найдите папку «Совместимость приложений». Выделите его щелчком мыши и справа вы найдете два пункта: «Отключить обработчик совместимости приложений» и «Отключить помощник по совместимости программ». Мы их отключаем. Начнем с обработчика.
- Дважды щелкните этот элемент, чтобы открыть окно настройки параметров. Установите статус «Включить» и перейдите к следующему параметру с помощью специальной кнопки. Сразу хотим уточнить, что статус «Включить» не является ошибкой, так как компонент сейчас работает и мы по сути включаем его, отключая, как бы странно это не звучало.
- Такое же значение устанавливаем следующему параметру (Помощник по совместимости программ), после чего нажимаем «ОК».
Проверьте, запускается ли программа. Если нет, переходите к следующим советам и лучше всего снова установить эти параметры на Не указано в будущем, а пока попробуйте совместить с другими способами, выключайте и включайте их.
Редактирование реестра
Этот вариант предназначен для тех, кто не может или не хочет использовать предыдущий инструмент.
- Нажмите комбинацию клавиш Win + R, введите regedit и нажмите «ОК».
- Чтобы отключить помощник по совместимости, перейдите в раздел HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsAppCompat.
- Если у вас нет папки AppCompat, щелкните правой кнопкой мыши папку Windows и выберите «Создать» > «Раздел».
- Назовите его «AppCompat», внутри него щелкните правой кнопкой мыши по пустому месту и выберите «Создать» > «Значение DWORD (32-битное)».
- Назовите его «DisablePCA». Дважды щелкните левой кнопкой мыши и установите значение «1». Нажмите «ОК».
- Затем отключите диспетчер совместимости программ. Перейдите в ветку HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsAppCompat. Если папки «AppCompat» нет, создайте ее, как показано выше.
- Опять же, как мы продемонстрировали ранее, создайте файл с именем «DisableEngine» и присвойте ему значение «1».
- В той же папке добавьте «DisablePCA» со значением «1».
Теперь попробуйте запустить программу. Если на данный момент результатов нет, или в сочетании со способами, которые мы опишем ниже, вернитесь в указанные ветки реестра и удалите папки AppCompat или измените значения созданных параметров с «1» на «0».
Способ 4: Отключение UAC
UAC — это встроенное приложение Windows для контроля учетных записей. В основном это своеобразная защита операционной системы, но иногда она вызывает ошибки при установке или запуске различных приложений. Поэтому имеет смысл временно отключить эту функцию.
Когда установщик отказывается запускаться, следует действовать по простой схеме: отключить UAC, перезагрузить компьютер, попробовать запустить установщик. При отсутствии положительного результата дополнительно используют вышеперечисленные методы. Возможно, в сочетании с ними установщик сможет запуститься.
Если установленное приложение не запускается, проделайте все то же самое, но дополнительно стоит обратить внимание на способ 6. Однако это относится не ко всем программам, а только к тем, которые активно используют определенные компоненты ПК с драйверами.
В обоих случаях попробуйте установить/запустить от имени администратора (щелкните файл правой кнопкой мыши и выберите «Запуск от имени администратора»).
После установки приложения UAC его вполне можно включить обратно, но если были проблемы с запуском уже установленной программы, функцию, скорее всего, нужно отключить до тех пор, пока проблемное ПО не будет удалено из системы.
Способ 5: Проверка пути установки
Некоторые старые программы (и не только старые) можно устанавливать в каталоги с русскими символами в пути. Это приводит к фатальным ошибкам, и приложение не запускается.
Решение очевидное: удалить программу, затем переустановить, выбрав для этого папки только с латинскими символами.
Способ 6: Переустановка/обновление драйверов
Установленные программы, которые не запускаются из-за рассматриваемой ошибки, иногда отказываются запускаться из-за драйверов. Если они слишком старые (редко, наоборот, очень новые для приложения), появляется та же самая несовместимость. Четко ответить, какие именно драйвера нужно переустановить, невозможно, так как все зависит от типа программы, которую необходимо запустить. Здесь вы должны сами понять, на что следует сделать акцент. Например, если это игра или какое-то приложение, нагружающее видеокарту, для нее следует переустановить драйвер. Мы можем только предоставить материал, который поможет вам понять, как переустановить или обновить драйверы.
Способ 7: Установка виртуальной машины
Когда никакие методы не помогают установить программу для запуска или не дают ее установить, вероятно, она не может работать в Windows 7. Когда есть острая необходимость ее запустить и никакие другие аналоги не подходят, единственная рекомендация — установить виртуальная машина с системой, на которой она будет нормально работать. Именно этот способ мы назвали спорным в начале нашей статьи, а все потому, что он требует много времени и сил. Тебе нужно:
- Скачайте и установите систему виртуализации, предварительно проверив, поддерживает ли ваш компьютер именно эту технологию;
- Далее необходимо найти в сети качественный образ операционной системы и скачать его на свой компьютер;
- После этого нужно создать виртуальную машину (эмуляцию компьютера, на котором установлена операционная система) и установить операционную систему;
- Только после выполнения всех вышеперечисленных условий вы сможете запустить программу.
Сам процесс не сложный и под силу большинству неопытных пользователей, но манипуляций придется проделать немало. Кроме того, важно учитывать, что сам компьютер должен иметь возможность запуска эмулятора компьютера и дополнительной операционной системы. Для этого он должен иметь среднюю мощность, с поддержкой процессора виртуализации и не менее 4 ГБ оперативной памяти (лучше больше, иначе все будет тормозить при запуске), а также свободное место на жестком диске от 30 ГБ и более. Для лучшего понимания того, как происходит процесс работы с виртуальной машиной, предлагаем вам пройти по приведенным ниже ссылкам, в которых объясняется, как установить те или иные операционные системы через одну из этих программ.
- Активируйте систему виртуализации через BIOS. В этом вам понадобятся наши инструкции по ссылке ниже. Помните, что если вы не найдете эту опцию, ваш ПК не поддерживает виртуализацию, а значит, вы не сможете запускать виртуальные машины.
- Скачайте и установите VirtualBox — именно через него лучше всего создавать виртуальные машины для начинающихю
- Воспользуйтесь одной из наших инструкций по установке различных операционных систем через VirtualBox. Для этого нажмите на название нужной ОС внизу.Как установить операционную систему Windows XP / Windows 10 / Linux на Virtualbox
На этом же этапе нужно вручную найти образ операционной системы в формате ISO, чтобы можно было ее установить.
- После установки уже следует попробовать установить программу напрямую, перенеся ее в виртуальную операционную систему. Для этого его можно либо скачать из Интернета, либо перенести установочный файл, создав общую папку между обеими операционными системами — это упрощает обмен данными между ними.
Если у вас возникают какие-либо ошибки при попытке работы с VirtualBox, обязательно обратитесь к статье по ссылке ниже. И загляните в раздел комментариев — там мы также даем советы пользователям, которые столкнулись с некоторыми ошибками, не упомянутыми в статье.
Мы рассмотрели все доступные способы устранения ошибки «Приложение несовместимо». Еще раз напоминаем, что почти все предложенные варианты можно и нужно комбинировать между собой, и если они не принесли успеха, не забудьте вернуть измененные настройки.
Включение режима совместимости через встроенную утилиту диагностики
Чуть более удобную настройку режима совместимости обеспечивает встроенный в Windows инструмент устранения неполадок совместимости.
- Нажмите Win + S. Введите Запустить программы, созданные для более ранних версий Windows.
- Запустите найденный инструмент.
- Щелкните Дополнительно.
- Выберите Запуск от имени администратора.
- Нажмите кнопку «Далее.
- Найдите нужную программу. Если его нет в списке (например, это портативная программа), выберите пункт Нет в списке и укажите путь к исполняемому файлу.
- Нажмите «Далее.
- Выберите ручной или автоматический способ настройки параметров совместимости. Довольно часто автоматический режим не помогает устранить неполадки, поэтому рекомендуем использовать ручной. Чтобы запустить его, нажмите «Диагностика программы.
- Установите флажок Программа работала в предыдущих версиях Windows, но не устанавливается и не запускается сейчас и нажмите кнопку Далее.
- Введите версию системы, на которой программа ранее работала корректно, и нажмите «Далее.
- Нажмите кнопку «Тестовая программа», чтобы выполнить тестовый прогон.
- Нажмите «Далее.
- Если все в порядке, выберите Да, сохраните эти настройки для программы. В противном случае используйте кнопку Нет, попробуйте другие варианты и установите другой режим совместимости.
- Закройте отладчик.
В большинстве случаев эти инструкции помогут вам работать с устаревшими программами в вашей текущей операционной системе Microsoft.