Режим совместимости в Windows 10: для чего он нужен, как включить и отключить

ПК и ноутбуки

Что такое режим совместимости и для чего он необходим

Режим совместимости (ПК) — это особая технология, которая была разработана и реализована в Windows Vista и продолжает существовать во всех последующих операционных системах. ПК позволяет сгладить некоторые шероховатости работы приложений на случай, если их разработчики вовремя не исправят коды для новых операционных систем.

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

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

Как активировать режим совместимости на Windows 10

Установить программу или игру на ПК можно двумя способами: отредактировав свойства ярлыка или исполняемого файла, либо используя встроенный инструмент для исправления проблем совместимости.

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

Нет никакой разницы, что вы будете использовать для настройки запуска программы в режиме совместимости — ярлык или собственно файл с расширением .exe. Процедура проводится в следующем порядке:

  1. Щелкаем правой кнопкой мыши (щелчок правой кнопкой мыши) по ярлыку или файлу, к которому ведет ярлык, и выбираем «Свойства».                           Как открыть свойства программы
    Щелкните правой кнопкой мыши исполняемый файл или ярлык и выберите «Свойства» в контекстном меню
  2. Перейдите на вкладку «Совместимость», отметьте «Режим совместимости». В фильтре операционной системы выберите ОС (в подавляющем большинстве случаев это Windows XP 2 Suite или Windows Vista) и сохраните изменения клавишей Enter.                                Как запустить программу в режиме совместимости
    Установите версию ОС в свойствах режима совместимости и сохраните изменения
  3. Запускаем приложение.

Исправление проблемы совместимости при помощи среды «Устранение неполадок»

Есть еще одна возможность активировать ПК для программы — это специальный инструмент внутри «Панели управления». Чтобы запустить его:

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

Как выключить режим совместимости на Windows 10

Режим совместимости можно включить или выключить. Необходимость выключения может возникнуть при обновлении системы, когда Microsoft внедряет коды из старых систем, поэтому нет необходимости запускать игру на ПК. А может вы просто перестали пользоваться той или иной программой, потому что эта служба больше не нужна и ее можно отключить.

Чтобы отключить программу для ПК, зайдите в свойства совместимости, как показано выше, снимите флажок «Режим совместимости» и сохраните изменения кнопкой ОК.

Как убрать режим совместимости из приложения
В свойствах совместимости снимите соответствующий флажок и нажмите ОК

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

Полная остановка работы службы

Есть два способа отключить службу режима совместимости:

  • с помощью командной строки;
  • через сервисный интерфейс.

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

  1. откройте меню «Пуск», перейдите в каталог «Администрирование» и запустите «Службы».Как открыть услуги
    Инструмент управления сервисом запускается через пункт «Администрирование» в меню «Пуск
  2. В списке находим пункт «Служба помощника по совместимости программ» и дважды кликаем по нему.Как открыть свойства «Службы помощника по совместимости программ»
    Дважды щелкните строку «Служба помощника по совместимости программ»
  3. Во вкладке «Общие» измените параметр типа запуска на «Отключено» и сохраните через ОК.Как отключить услугу
    В свойствах службы установите тип запуска «Отключено» и нажмите «ОК
  4. Перезагружаем компьютер для запуска Windows с обновленной конфигурацией.

Читайте также: Как изменить иконку файла в Windows 10: способы установки новых иконок, как создать свои ярлыки

Остановка службы через командную строку

Как и большинство процессов и задач, отключить службу можно не только в соответствующем интерфейсе, но и через терминал командной строки».

  1. Нажмите комбинацию клавиш Win+X и в выпадающем меню выберите «Команда (Администратор)».Как открыть командную строку от имени администратора
    Нажимаем комбинацию клавиш Win+X и в выпадающем меню запускаем командную строку
  2. В терминале введите команду net stop pcaSvc и запустите ее с помощью клавиши Enter.Как остановить «Службу помощника по совместимости»
    Чтобы остановить «Службу помощника по совместимости», введите команду net stop pcaSvc
  3. Если эту службу необходимо перезапустить, введите команду net start pcaSvc.Как запустить «Службу помощника по совместимости»
    Служба помощника по совместимости запускается командой net start pcaSvc

Выключение режима с помощью «Редактора групповой политики»

Сервис только помогает и направляет инструмент «Помощник по совместимости программ», саму программу также можно отключить в «Редакторе локальной групповой политики»:

  1. В поиске введите gpedit.msc и нажмите на наиболее подходящее.Как запустить «Редактор групповой политики»
    Введите gpedit.msc в поле поиска и выберите наиболее подходящий вариант
  2. В диалоговом окне слева откройте пункт «Конфигурация пользователя Административные шаблоны Компоненты WindowsСовместимость приложений».Как открыть настройки помощника по совместимости
    В меню слева последовательно пройдите пункты «Конфигурация пользователя Административные шаблоны Компоненты WindowsСовместимость приложений»
  3. Дважды щелкните параметр «Отключить помощник», затем установите в свойствах параметр «Включен» и сохраните изменения кнопкой ОК.Как отключить помощник по совместимости
    В свойствах пункта «Отключить помощник» установите переключатель в положение «Включено»
  4. Перезагружаем компьютер.

Как на Windows 10 запускать игры для Windows XP?

Все причины, по которым старые игры не запускаются на Windows 10, связаны с несовместимостью программного обеспечения и компонентов ОС. Поэтому «старые» игры по праву требуют особого режима экрана (отключен по умолчанию в «десятке»), повышенных привилегий (прав) и т.д. Так что же делать?

Определите совместимость и установите права администратора

Все проекты, выпущенные в дни свиньи (Windows XP), всегда будут требовать от вас повышенных прав по умолчанию для нормального запуска и запуска игры. Собственно, именно по этой причине важно всегда запускать такую ​​игру от имени администратора. Это можно сделать в свойствах файла и в контекстном меню Проводника, но мы рекомендуем первый вариант. Для этого сделайте следующее:

  • ПКМ по исполняемому файлу .exe в папке с игрой или по ярлыку на рабочем столе, затем выбрать «Свойства»;
  • Перейдите на вкладку «Совместимость», где нужно поставить галочку напротив «Выполнять эту программу от имени администратора» и нажать «Применить»;
  • Далее необходимо определить режим совместимости с предыдущей версией Windows. И здесь у вас есть два варианта: первый — определить Windows, перебрав все варианты, второй — найти в поисковике дату выхода игры и сравнить ее с актуальной на тот момент версией операционной системы;
  • Как только вы определитесь с операционной системой, выберите один из предложенных вариантов в «Режиме совместимости» и обязательно нажмите «Применить».

Настройте параметры экрана

Кроме того, старые игры могут не работать из-за отсутствия поддержки указанного разрешения и цветового охвата. Вы также можете настроить эти параметры на вкладке «Совместимость». И здесь сложно дать всем однозначные рекомендации, а поскольку точного рецепта нет, приходится пользоваться «методом научного тыка».

Поэтому проверьте разные режимы с уменьшенным цветом, уменьшенным разрешением экрана и, как вариант, попробуйте отключить полноэкранный режим.

Установите и включите старые компоненты DirectX

Еще одна причина, по которой старая игра не работает на Windows 10. Основная проблема в том, что «DirectX 12» по умолчанию не содержит необходимых компонентов для «старых» игр. Исправить ситуацию в системе несложно — нужно скачать и установить автономный пакет DirectX End-User Runtimes.

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

  • Скачайте и запустите установщик;
  • Когда откроется стартовое окно, нажмите «Да», выберите место для извлечения файлов, нажмите «ОК»;
  • Заходишь туда, где распаковал файлы, находишь файл «DXSETUP.exe» — запускаешь его от имени администратора, теперь выполняешь вполне стандартную установку DirectX, перезагружаешь компьютер;
  • Теперь вам нужно скачать, а затем установить еще один крайне важный компонент, поэтому для этого сделайте следующее, вызовите системные настройки с помощью сочетания клавиш Windows+I, перейдите в «Приложения»;
  • В пункте «Приложения и возможности» нажмите «Управление надстройками» (или «Дополнения»), затем выберите «Добавить компонент»;
  • Прокрутите вниз, пока не найдете «Графические инструменты», а когда найдете, нажмите «Установить» и дождитесь завершения процесса;
  • А теперь самое главное — проверить, включены ли старые компоненты DirectX. Для этого откройте системный поиск и наберите там «Панель управления», откуда можно перейти в «Классическое приложение»;
  • Найдите и запустите «Программы и компоненты», нажмите «Включить или выключить…», найдите папку «Устаревшие компоненты», откройте ее и установите флажок рядом с «DirectPlay», нажмите «ОК», перезагрузите систему.

Установите более старую версию .NET Framework

Последним важным элементом при запуске старых игр является .NET Framework. Именно эти библиотеки отвечают за корректную работу не только различных программ, но и игр. Так что если вы попытаетесь запустить игру со времен, когда последняя версия библиотеки была 3.0 или 3.5, то вряд ли она запустится на десятке, так как по умолчанию стоит четвертая версия.

Решение простое — нужно установить старую версию .NET Framework. А если есть необходимость удалить старую версию, рекомендуем воспользоваться инструментом под названием «.NET Framework Cleanup Tool», который грамотно поможет вам в этом вопросе.

Создайте образ Windows XP через VirtualBox

Что делать, если ничего из вышеперечисленного не помогло, а улучшить отношения с Windows 10 все равно не получается? Последний вариант — создать виртуальный образ Windows XP с помощью программы VirtualBox. В итоге получается, что вы установили операционную систему внутри операционной системы.

Это может показаться дикостью, но в современных реалиях это совершенно нормально, ведь в этом случае старая игра будет работать на 100%. Единственный недостаток метода в том, что для реализации задуманного нужно иметь достаточно оперативной памяти, чтобы железо могло рисовать всю эту «кашу» без лагов и зависаний, а также найти где-нибудь чистый образ Windows XP.

Со старыми играми, имеющими DRM-защиту «SecuROM» или «SafeDisc» все сложнее, потому что от этих двух технологий, связанных с управлением цифровыми правами, больше проблем, чем пользы. Windows 10 препятствует тому, чтобы они засоряли систему, поэтому если у вас есть DVD с такой игрой, к сожалению, запустить ее не получится.

Как отключить функцию?

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

Для отключения программного обеспечения от этой технологии пользователь должен зайти в «Свойства», снять маркер рядом со строкой запуска программы в соответствующем режиме. После сохраните изменения. С помощью встроенных сервисов можно полностью выключить ПК.

Режим совместимости позволяет запускать устаревшее программное обеспечение, если правильно настроены правильные параметры. Не стоит пользоваться ПК без надобности, так как это может привести к другим нарушениям работы операционной системы. Отключение опции не будет проблемой, если вы вернете настройки в исходное положение.

Оцените статью
Интернет на телефонах
Adblock
detector