Режим совместимости в Windows — как включить для старых программ

Режим совместимости позволяет запускать старые программы в Windows, эмулируя более раннюю версию системы. Два способа: через свойства файла и мастер устранения неполадок.

Режим совместимости в Windows позволяет запустить программу, созданную для более ранней версии операционной системы. Windows эмулирует поведение старой ОС — это помогает, когда приложение отказывается работать или вылетает сразу после запуска.

Когда нужен режим совместимости

Смотрите также: «Как вернуть компьютер к заводским настройкам в Windows 10»

Типичные ситуации, когда помогает режим совместимости:

  • старая программа выдаёт ошибку при запуске и сразу закрывается;
  • приложение запускается, но работает с визуальными артефактами или сбоями;
  • игра или утилита из эпохи Windows XP/Vista не поддерживает современные разрешения экрана;
  • программа явно указывает, что не поддерживает текущую версию Windows.

Использовать режим совместимости можно двумя способами: вручную через свойства файла или с помощью автоматического мастера диагностики.

Способ 1: включение совместимости в свойствах файла

Самый быстрый метод — если вы знаете, с какой версией Windows программа работала корректно.

  1. Кликните правой кнопкой мыши по исполняемому файлу программы (или её ярлыку) и выберите «Свойства».
    Переход в свойства файла в Windows 10
  2. Перейдите на вкладку «Совместимость». Поставьте галочку напротив «Режим совместимости». В выпадающем списке выберите версию Windows, для которой программа была написана.
    Настройка режима совместимости в свойствах файла в Windows 10
    Чтобы отключить режим совместимости — снимите эту галочку.
    Отключение режима совместимости в свойствах файла в Windows 10
  3. Для очень старых программ (например, совместимых с Windows XP) дополнительно можно включить пониженное разрешение, режим пониженной цветности и отключить оптимизацию во весь экран — соответствующие опции находятся ниже в том же окне.
    Дополнительные параметры режима совместимости в свойствах файла в Windows 10
  4. Нажмите OK для сохранения настроек и запустите программу.

Способ 2: мастер устранения неполадок совместимости

Смотрите также: «Локальная учетная запись в Windows 10: как создать, удалить»

Используйте этот метод, если не знаете, для какой версии Windows предназначена программа. Мастер подберёт параметры автоматически и даст возможность проверить их перед сохранением.

  1. Через поиск найдите инструмент «Выполнение программ, созданных для предыдущих версий Windows» и запустите его. Лучше запускать с правами администратора — так диагностика охватит больше факторов.
    Запуск Выполнения программ созданных для предыдущих версий Windows
  2. В открывшемся окне нажмите «Далее».
    Запуск устранения проблем с совместимостью в Windows 10
  3. Дождитесь загрузки списка установленных программ. Выберите проблемное приложение и нажмите «Далее».
    Выбор проблемной программы при устранении проблем с совместимостью в Windows 10
    Если нужной программы нет в списке — выберите «Нет в списке» и нажмите «Далее».
    Выбор проблемного приложения при устранении проблем с совместимостью в Windows 10
    Затем укажите путь к исполняемому файлу через кнопку «Обзор».
    Указание пути к файлу программы при устранении проблем с совместимостью в Windows 10
  4. Система предложит два варианта: автоматическая диагностика или ручная («Диагностика программы»). Выберите второй вариант, если хотите сами указать версию ОС.
    Диагностика программы при устранении проблем с совместимостью в Windows 10
  5. Укажите характер проблемы: например, что программа работала корректно в более ранней версии Windows. Нажмите «Далее».
    Устранение проблем с совместимостью в Windows 10
  6. Выберите версию Windows, для которой предназначена программа. Если не знаете — выберите «Я не знаю».
    Выбор версии ОС при устранении проблем с совместимостью в Windows 10
  7. Нажмите «Проверить программу» — она запустится с тестовыми параметрами. Если программа заработала, нажмите «Далее».
    Проверка программы с выбранной ОС при устранении проблем с совместимостью в Windows 10
  8. Чтобы сохранить найденные настройки, выберите первый пункт.
    Сохранение параметров совместимости программы в Windows 10
  9. Дождитесь завершения диагностики и закройте мастер.

Если программа не заработала с выбранной ОС — попробуйте другую версию или воспользуйтесь рекомендуемыми параметрами.

Результаты диагностики и устранения проблем с совместимостью в Windows 10

Ограничения режима совместимости

Режим совместимости не является полноценной виртуальной машиной. Он лишь изменяет часть параметров среды выполнения. Он не поможет, если:

  • программа требует 16-битного кода (16-битные приложения не поддерживаются в 64-битной Windows вовсе);
  • приложение использует устаревшие драйверы, которые несовместимы с современными версиями Windows;
  • программа требует специфического «железа», которого нет на компьютере.

В таких случаях единственное решение — виртуальная машина с нужной версией Windows (например, VirtualBox или Hyper-V).

Часто задаваемые вопросы

Режим совместимости влияет на производительность программы?

Незначительно. Режим совместимости изменяет только часть параметров среды (версию ОС, разрешение, цветность). Серьёзного снижения производительности нет.

Можно ли применить режим совместимости ко всем пользователям на компьютере?

Да. В свойствах файла на вкладке «Совместимость» есть кнопка «Изменить параметры для всех пользователей». Это применит настройки системно, а не только для текущей учётной записи.

Режим совместимости работает с установщиками (.msi, setup.exe)?

Да, настройки можно применить к файлу установщика. Иногда именно это помогает — программа устанавливается корректно, после чего её можно запускать без режима совместимости.

Программа всё равно не запускается в режиме совместимости — что делать?

Попробуйте разные версии ОС в списке. Если не помогает — запустите программу от имени администратора (галочка «Запустить эту программу от имени администратора» на той же вкладке). Крайний вариант — виртуальная машина с нужной ОС.

Как отключить режим совместимости?

Откройте свойства файла программы, перейдите на вкладку «Совместимость» и снимите галочку с пункта «Режим совместимости». Нажмите OK.

Оцените статью
( Пока оценок нет )
MW10
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.