Как запустить игру в режиме совместимости с windows 7
Перейти к содержимому

Как запустить игру в режиме совместимости с windows 7

  • автор:

Режим совместимости Windows 7 и Windows 8.1

Запуск в режиме совместимости

В этом материале подробно расскажу о том, как запустить программу или игру в режиме совместимости с предыдущей версией ОС в Windows 7 и Windows 8.1, что такое режим совместимости и в каких случаях его использование с большой вероятностью может вам решить те или иные проблемы.

Начну с последнего пункта и приведу пример, с которым мне приходилось сталкиваться очень часто — после установки Windows 8 на компьютер не удавалась установка драйверов и программ, появлялось сообщение о том, что текущая версия операционной системы не поддерживается или у этой программы есть проблемы совместимости. Самое простое и обычно работающее решение — запустить установку в режиме совместимости с Windows 7, в этом случае почти всегда все проходит успешно, ведь эти две версии ОС почти одинаковы, просто встроенный в установщик алгоритм проверки «не знает» о существовании восьмерки, так как был выпущен ранее, вот и сообщает о несовместимости.

Иначе говоря, режим совместимости Windows позволяет запускать программы, имеющие проблемы запуска в той версии операционной системы, которая установлена на данный момент, таким образом, чтобы они «считали», что запускаются в одной из предыдущих версий.

У этой программы есть проблемы совместимости

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

Как запустить программу в режиме совместимости

Прежде всего покажу, как запустить программу в режиме совместимости в Windows 7 и 8 (или 8.1) вручную. Делается это очень просто:

Запустить программу в режиме совместимости с Windows 7

  1. Кликните правой кнопкой мыши по исполняемому файлу программы (exe, msi и т.д.), выберите в контекстном меню пункт «Свойства».
  2. Откройте вкладку «Совместимость», отметьте пункт «Запустить программу в режиме совместимости», а в списке выберите версию Windows, совместимость с которой требуется обеспечить.
  3. Также вы можете установить запуск программы от имени Администратора, ограничить разрешение и количество используемых цветов (может быть нужным для старых 16-разрядных программ).
  4. Нажмите кнопку «Ок», чтобы применить режим совместимости для текущего пользователя или «Изменить параметры для всех пользователей», чтобы они были применены для всех пользователей компьютера.

После этого можно снова попробовать запустить программу, в этот раз она будет запущена в режиме совместимости с выбранной вами версией Windows.

В зависимости от того, в какой версии вы проделываете описанные выше действия, список доступных систем будет отличаться. Кроме этого, некоторые из пунктов могут быть недоступны (в частности, если вы хотите запустить 64-битную программу в режиме совместимости).

Автоматическое применение параметров совместимости к программе

В Windows имеется встроенный помощник по совместимости программ, который способен попробовать определить, в каком именно режиме требуется выполнить программу, чтобы она заработала нужным образом.

Исправление ошибок совместимости в Windows

Для его использования, кликните правой кнопкой мыши по исполняемому файлу и выберите пункт меню «Исправление проблем с совместимостью».

Меню при устранении проблем с совместимостью

Появится окно «Исправление проблем», а после этого два варианта выбора:

Примененные параметры совместимости

  • Использовать рекомендованные параметры (запуск с рекомендуемыми параметрами совместимости). При выборе данного пункта вы увидите окно с параметрами, которые будут применены (они определяются автоматически). Нажмите кнопку «Проверить программу» для ее запуска. В случае удачи, после того как вы закроете программу, вам будет предложено сохранить сделанные настройки режима совместимости.
  • Диагностика программы — для выбора параметров совместимости в зависимости от проблем, возникающих с программой (вы сами сможете указать, какие есть проблемы).

Во многих случаях, автоматический выбор и запуск программы в режиме совместимости с помощью помощника оказывается вполне работоспособным.

Установка режима совместимости программы в редакторе реестра

И, наконец, существует способ включить режим совместимости для той или иной программы, используя редактор реестра. Не думаю, что это действительно кому-то пригодится (во всяком случае, из моих читателей), но возможность присутствует.

Итак, вот необходимый порядок действий:

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
  2. В открывшемся редакторе реестра откройте ветвь HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers
  3. Кликните правой кнопкой мыши в свободном месте справа, выберите «Создать» — «Строковый параметр».
  4. Введите полный путь к программе в качестве имени параметра.
  5. Кликните по нему правой кнопкой мыши и нажмите «Изменить».
  6. В поле «Значение» введите только одно из значений совместимости (будут перечислены ниже). Добавив через пробел значение RUNASADMIN вы также включите запуск программы от имени администратора.
  7. Проделайте то же самое для этой программы в HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers

Режим совместимости в редакторе реестра

Пример использования вы можете видеть на скриншоте выше — программа setup.exe будет запущена от Администратора в режиме совместимости с Vista SP2. Доступные значения для Windows 7 (слева — версия Windows в режиме совместимости с которой будет запущена программа, справа — значение данных для редактора реестра):

  • Windows 95 — WIN95
  • Windows 98 и ME — WIN98
  • Windows NT 4.0 — NT4SP5
  • Windows 2000 — WIN2000
  • Windows XP SP2 — WINXPSP2
  • Windows XP SP3 — WINXPSP3
  • Windows Vista — VISTARTM (VISTASP1 и VISTASP2 — для соответствующих Service Pack)
  • Windows 7 — WIN7RTM

После внесенных изменений, закройте редактор реестра и перезагрузите компьютер (желательно). В следующий раз запуск программы произойдет с выбранными параметрами.

Возможно, запуск программ в режиме совместимости поможет вам исправить возникшие ошибки. Во всяком случае, большинство из тех, что были созданы для Windows Vista и Windows 7 должны работать в Windows 8 и 8.1, а программы, написанные для XP с большой вероятностью, удастся запустить в семерке (ну или использовать XP Mode).

Запуск программ на Windows 7 в режиме совместимости

Некоторые старые программы не запускаются под Windows 7. Чаще всего это случается не потому, что они не умеют работать в среде новой операционной системы, а потому, что программисты, писавшие программу, организовали проверку версии Windows.

Разработчики Windows 7 предусмотрели возможность такой ситуации и добавили возможность запуска программ в режиме совместимости с более старой версией операционной системой. Безусловно, это не панацея и если программа использует какие-то уникальные возможности Windows ранних версий, использование режима совместимости не поможет.

Для того, что бы запустить программу в режиме совместимости надо зайти в свойства ярлыка программы. Для этого делаем клик правой кнопкой на ярлыке и выбираем пункт «Свойства». В открывшемся окне переходим на закладку «Совместимость». Здесь надо поставить галочку «Запустить программу в режиме совместимости с:» и выбрать версию Windows. Выбор предлагается очень большой, от Windows 95 до Windows Vista SP2.

Запуск программ на Windows 7 в режиме совместимости

Кроме того, можно настроить дополнительные параметры. Если программа очень старая, то можно попробовать ограниченный набор цветов («Использовать 256 цветов») или запускать ее в маленьком окне с разрешением 640 х 480 («Использовать разрешение экрана 640 х 480»). Еще есть такие программы, которых могут напугать современные стили рабочего стола. В таком случае отметим галочки «Отключить визуальное оформление» и «Отключить композицию рабочего стола». В том случае, если шрифт очень мелкий, или наоборот не вмещается в окне программы, стоит попробовать отметить пункт «Отключить масштабирование при высоком разрешении». На этой же закладке можно дать задание системе запускать эту программу от имени администратора.

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

Запуск старых игр на Windows 7

Старые игры в Windows 7

Принято считать, что чем современнее операционная система, тем она более универсальная и функциональная. Тем не менее юзеры зачастую сталкиваются с различными проблемными ситуациями при запуске старых прикладных программ или игровых приложений на более новых ОС. Давайте разберемся, как запустить устаревшие игры на ПК с Виндовс 7.

Способы запуска старых игр

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

Способ 1: Запуск через эмулятор

Если игра очень старая и была предназначена ещё для запуска на платформе MS DOS, то в этом случае единственным вариантом поиграть в неё на Виндовс 7 является установка эмулятора. Наиболее популярной программой такого класса является DosBox. На её примере мы и рассмотрим запуск игровых приложений.

Лицензионное соглашение в окне Мастера установки программы DosBox в Windows 7

    Запустите загруженный файл инсталлятора эмулятора. В первом окне «Мастера установки» отображается лицензионное соглашение на английском языке. Нажимая кнопку «Next», вы с ним соглашаетесь.

Способ 2: Режим совместимости

Если же игра запускалась на более ранних версиях ОС линейки Windows, но никак не хочется включаться на Виндовс 7, то имеет смысл попробовать активировать её в режиме совместимости без установки вспомогательного ПО.

  1. Перейдите в «Проводнике» в директорию, где размещен исполняемый файл проблемной игры. Щелкните по нему правой кнопкой мышки и остановите выбор в появившемся меню на варианте «Свойства». Переход в свойства исполняемого файла игры в Проводнике в Windows 7
  2. В отобразившемся окошке откройте раздел «Совместимость». Переход во вкладку Совместимость в окне свойств исполняемого файла игры в Windows 7
  3. Установите флажок напротив наименования параметра «Запустить программу…». После этого раскрывающийся список ниже данного элемента станет активным. Щелкните по нему. Переход к открытию списка с перечнем версий операционных систем в окне свойств исполняемого файла игры в Windows 7
  4. Из появившегося перечня выберите ту версию операционной системы Windows, для которой проблемная игра была изначально предназначена. Выбор версии операционной системы в окне свойств исполняемого файла игры в Windows 7
  5. Далее вы можете также активировать дополнительные параметры путем установки галочек напротив соответствующих пунктов для выполнения следующих действий:
    • отключения визуального оформления;
    • использования разрешения экрана 640×480;
    • использования 256 цветов;
    • отключения композиции на «Рабочем столе»;
    • отключения масштабирования.

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

Активация дополнительных параметров совместимости в окне свойств исполняемого файла игры в Windows 7

Как видим, хотя старые игры на Windows 7 могут не запускаться обычным способом, путем некоторых манипуляций все же можно решить данную проблему. Для игровых приложений, которые изначально были предназначены для MS DOS, в обязательном порядке нужно установить эмулятор данной ОС. Для тех же игр, которые успешно функционировали на более ранних версиях Виндовс, достаточно активировать и настроить режим совместимости.

�� ВИДЕО: Запуск программы, или драйвера в режиме совместимости Windows 10, 8, 7 ��‍��⚙️��️

Hetman Recovery

�� Смотрите как включить режим совместимости Windows 10, 8, 7. Этот режим позволит вам запускать программы, которые работали в предыдущих версиях операционной системы Windows, но в 10-й версии либо не запускают, либо работают нестабильно.

Заходим в свойства программы.

Открываем вкладку Совместимость, выбираем режим совместимости с нужной нам версией операционной системы.

В параметрах можно дополнительно произвести настройки, которые помогут запустить даже очень старые программы, предназначенные для самых ранних версий операционной системы Windows.

Нажимаем кнопку Применить, чтобы изменения вступили в силу.

Второй способ.

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

Итак. Вводим в поиск “Выполнение програм, созданных для предыдущих версий Windows” и запускаем.

Смотрим предлагаемый список программ, либо выбираем программу сами, отметив, что её “нет в списке”. В данном случае программа присутствует в этом списке.

Если мы хотим вручную задать режим совместимости, то выбираем “Диагностика программы”.

Отмечаем пункт “Программа работала в предыдущих версиях”.

Выбираем версию windows, с которой нужно обеспечить совместимость.

Нажимаем “Проверить программу”.

Программа запустилась в режиме совместимости. Закрываем программу.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *