Как запустить несовместимую программу в Windows 10
Windows 10 уже больше двух лет, и все основные программы уже давно оптимизированы для работы в ней. Тем не менее существует ПО, вроде специализированных утилит или старых игр, которое не обновляется уже годами и не способно корректно работать в новых версиях Windows. К счастью, в Windows 10 существует возможность запуска любой программы в специальном режиме совместимости с предыдущими версиями системы, что помогает справиться с проблемами устаревшего ПО. Эта статья покажет, как запустить несовместимую программу в Windows 10 и исправить это несколькими способами.
Как включить режим совместимости через свойства программы
Самый простой способ активации режима совместимости — его настройка в свойствах программы (а именно исполняемого файла, вроде .exe) или её ярлыка.
Где найти ярлык программы в Windows
Все ярлыки, которые различное ПО помещает в меню Пуск, можно найти в папке C:\ProgramData\Microsoft\Windows\Start Menu\Programs. Исполняемые файлы программ, а также ярлыки, которых нет в меню Пуск, чаще всего находятся в папке приложения. Её можно отыскать в следующих директориях:
- Самый распространённый вариант: C:\Program Files или C:\Program Files (x86).
- Более редкий вариант: C:\Users\имя_пользователя\AppData\Roaming.
Как включить режим совместимости

- Кликните по исполняемому файлу или ярлыку правой клавишей мыши и выберите пункт Свойства.
- Перейдите во вкладку Совместимость. Поставьте галочку Запустить программу в режиме совместимости с.
- В выпадающем списке выберите операционную систему, с которой данное приложение точно заработает.
- Нажмите Применить, затем ОК.
Включение режима совместимости через встроенную утилиту диагностики
Немного более удобные настройки режима совместимости предоставляет встроенная в Windows утилита Устранение проблем с совместимостью.
- Нажмите Win + S. Введите Выполнение программ, созданных для предыдущих версий Windows.
- Запустите найденную утилиту.

- Нажмите на надпись Дополнительно.

- Выберите пункт Запуск от имени администратора.

- Кликните на кнопку Далее.

- Найдите необходимую программу. Если её нет в списке (например, это портативное приложение), то выберите пункт Нет в списке и укажите путь к её исполняемому файлу.
- Нажмите Далее.

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

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

- Укажите версию системы, в которой программа ранее работала корректно, и нажмите Далее.

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

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

- Закройте средство устранения неполадок.

В большинстве случаев эта инструкция поможет вам работать со старыми программами в актуальной операционной системе от Microsoft.
Как запускать старые игры на Windows 10?
![]()
Старые игры с каждым годом всё больше уходят в прошлое. Одна из причин – их сложно (на первый взгляд) запустить на Win 10. Мы решили облегчить процесс запуска старых игр и разобрать для вас самые удобные способы.
Как на Windows 10 запускать DOS-игры?
Можно прождать целую вечность, пока ОС запустит DOS-игру, хотя она так и не сможет это сделать. И это не удивительно, когда дело доходит до развлечений 90-х годов, они были предназначены для максимально древнего интерфейса командной строки. В таких случаях способно помочь лишь одно средство – утилита «DOSBox», эмулирующая DOS-среду.
Без DOSBox можете и не надеяться, что у вас что-то получится, поскольку этот эмулятор был создан для того, чтобы игроки могли запускать игры давно ушедшей DOS-эпохи. Кроме того, отметим, что сайт GOG.com в этом плане наиболее удобный: платформа любезно предоставляет тот самый DOSBox и при этом является одним из лучших легальных источников старых игр.
Как запускать старые игры через DOSBox?
- Скачиваете DOSBox с официального сайта: ссылка

Как сделать так, чтобы игра через DOSBox запускалась автоматически?
- Если вам не нравится, что каждый раз приходится перетаскивать исполнительный файл, тогда жмите ПКМ по ярлыку эмулятора «DOSBox» и выберите вариант «Свойства»;

Как на Windows 10 запускать игры для Windows XP?
Все причины, из-за которых старые игры не запускаются на Windows 10, связаны с несовместимостью программного обеспечения и компонентами ОС. Поэтому «пожилые» игры совершенно оправдано требует особый режим экран (отключённый по умолчанию в «десятке»), повышенные привилегии (права) и т. п. Так что же делать?
1. Определите совместимость и установите права администратора
Все проекты, выпущенные во времена «хрюши» (Windows XP), всегда по умолчанию будут требовать у вас повышенных прав для запуска и нормальной работы игры. Собственно, именно по этой причине любую такую игру важно запускать всегда от имени администратора. Это можно сделать в свойствах файла и в контекстном меню «Проводника», но мы рекомендуем первый вариант. Для этого нужно сделать следующее:
- ПКМ по исполняемому .exe-файлу в папке игры или по ярлыку на рабочем столе, после чего выбираете «Свойства»;

2. Настройте параметры экрана
Кроме того, устаревшие игры могут не работать из-за отсутствия поддержки установленного разрешения и цветовой гаммы. Настроить эти параметры также можно во вкладке «Совместимость». И тут тяжело дать однозначные рекомендации всем и каждому, а поскольку точного рецепта нет, придётся воспользоваться «методом научного тыка». Так что проверяйте разные режимы пониженной цветности, пониженного разрешения экрана и, как вариант, попробуйте отключить полноэкранный режим.
3. Установите и включите старые компоненты DirectX
Ещё одна причина, из-за которой старая игра не работает на Windows 10. Основная проблема заключается в том, что по умолчанию «DirectX 12» не содержит в себе необходимые компоненты для «пожилых» игр. Исправить ситуацию в системе просто – необходимо скачать и установить автономный пакет DirectX End-User Runtimes.
Рекомендуем обратить внимание на то, что он в обязательном порядке должен быть автономным установщиком со всеми важными файлами. Использовать нужно только его, потому что другой веб-собрат точно сообщит, мол, уже всё установлено. В любом случае это ещё и необходимо настроить, предлагаем воспользоваться ещё одной инструкцией:
- Скачиваете и запускаете инсталлятор;
![]()
![]()


4. Установите более старую версию .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-диск с такой игрой, увы, запустить ее не получится.
Однако варианты решения этой проблемы существуют: первый – купить игру снова, но в цифровом магазине Steam или GOG (часто есть вариант обмена ключа с диска через поддержку издательства); второй – попытаться отыскать «no CD» патч, что потенциально небезопасно; третий – уже знакомый вариант с созданием виртуального образа подходящей ОС.
Режим совместимости старых ОС c Windows 10
Режим совместимости программ Windows 10 позволяет запускать ПО на компьютере, которое нормально работало только в предыдущих версиях Windows, а в последней ОС программа не запускается или работает с ошибками. В этой инструкции о том, как включить режим совместимости с Windows 8, 7, Vista или XP в Windows 10 для исправления ошибок запуска программ.По умолчанию, Windows 10 после сбоев в программах предлагает автоматически включить режим совместимости, однако только в некоторых из них и не всегда. Ручное же включение режима совместимости, которое раньше (в предыдущих ОС) выполнялось через свойства программы или ее ярлыка, теперь доступно не для всех ярлыков и иногда требуется использовать специальное средство для этого. Рассмотрим оба способа.
Включение режима совместимости через свойства программы или ярлыка
Первый способ включить режим совместимости в Windows 10 очень просто — кликните правой кнопкой мыши по ярлыку или исполняемому файлу программы, выберите пункт «Свойства» и откройте, если таковая обнаружится, вкладку «Совместимость».
Все, что останется сделать — задать параметры режима совместимости: указать версию Windows, в которой программа запускалась без ошибок. При необходимости, включите запуск программы от имени администратора или в режиме меньшего разрешения экрана и пониженной цветности (для совсем старых программ). Затем примените сделанные настройки. В следующий раз программа будет запущена с уже измененными параметрами.
Как включить режим совместимости программ с предыдущими версиями ОС в Windows 10 через устранение неполадок
Чтобы запустить настройку режима совместимости программ, потребуется запустить специальное средство устранения неполадок Windows 10 «Выполнение программ, предназначенных для предыдущих версий Windows».
Сделать это можно либо через пункт панели управления «Устранение неполадок» (панель управления можно открыть через правый клик по кнопке Пуск. Чтобы увидеть пункт «Устранение неполадок» вверху справа в поле «Просмотр» должно стоять «Значки», а не «Категории»), либо, что быстрее, через поиск в панели задач.
Запустится средство устранения проблем с совместимостью старых программ в Windows 10. Имеет смысл использовать пункт «Запуск от имени администратора» при его использовании (это позволит применить параметры к программам, находящимся в папках с ограниченным доступом). Нажмите «Далее».
После некоторого ожидания, в следующем окне будет предложено выбрать программу, с совместимостью которой есть проблемы. Если вам нужно добавить собственную программу (например, в списке не будут отображаться portable-приложения), выберите пункт «Нет в списке» и нажмите «Далее», после чего задайте путь к исполняемому exe файлу программы.
После выбора программы или указания ее расположения, будет предложено выбрать режим диагностики. Для ручного указания режима совместимости с конкретной версией Windows, нажмите «Диагностика программы».
В следующем окне будет предложено указать проблемы, которые были замечены при запуске вашей программы в Windows 10. Выбираем «Программа работала в предыдущих версиях Windows, но не устанавливается или не запускается сейчас» (или другие варианты, по ситуации).
В следующем окне потребуется указать, с какой версией ОС включить совместимость — Windows 7, 8, Vista и XP. Выберите свой вариант и нажмите «Далее».
В следующем окне, чтобы завершить установку режима совместимости, требуется нажать «Проверить программу». После ее запуска, проверки (которую вы выполняете сами, необязательно) и закрытия, нажмите «Далее».
И, в завершение, либо сохраните параметры совместимости для этой программы, либо используйте второй пункт, если ошибки остались — «Нет, попытаться использовать другие параметры». Готово, после сохранения параметров программа будет работать в Windows 10 в выбранном вами режиме совместимости.
Режим совместимости в Windows 10: что это и зачем он необходим

Вне всяких сомнений, Windows 10 производит впечатление радикально новой операционной системы – чего стоит один только номер версии, отличающийся от Windows 7 на три цифры. Да и все предустановленные приложения – новые «универсальные», а не традиционные настольные. Однако тем, кому необходимы традиционные настольные программы, волноваться не стоит. Пусть незнакомое оформление Windows 10 вас не пугает: если приложение работало в Windows 7, оно почти наверняка будет работать и в Windows 10.
Да, в Windows 10 можно запускать традиционные настольные программы. По внутреннему строению Windows 10 очень похожа на Windows 8, а та, в свою очередь, на Windows 7. Модель безопасности приложений и архитектура драйверов радикально не поменялись – такой разницы, как между Windows XP и Windows Vista или Windows 7, нет. Другими словами, если приложение работает в Windows 7 или 8, оно почти наверняка будет работать и в Windows 10. Да, в Windows 10 есть и совершенно новая модель приложений, но традиционные настольные программы могут работать параллельно с этими новыми «универсальными» приложениями.
Что такое режим совместимости?
Режим совместимости программ Windows 10 позволяет запускать ПО на компьютере, которое нормально работало только в предыдущих версиях Windows, а в последней ОС программа не запускается или работает с ошибками.
Многие пользователи ОС Windows даже не представляют, что такое полноценная возможность использовать режим совместимости в Widows 10, а все от того, что они просто-напросто не хотят разбираться в некоторых нюансах операционных систем, что приводит к незнанию того, что по идее, должен знать каждый пользователь. Так как именно «режим совместимости» позволяет запустить то программное обеспечение, которое вы использовали на более ранних версиях Windows, а вот на Windows 10 у вас это сделать не получается. Именно по этой причине, я сегодня и расскажу о том, как можно собственноручно запускать режим совместимости для любой программы, которая у вас установлена и не желает полноценно функционировать.
По умолчанию, Windows 10 после сбоев в программах предлагает автоматически включить режим совместимости, однако только в некоторых из них и не всегда. Ручное же включение режима совместимости, которое раньше (в предыдущих ОС) выполнялось через свойства программы или ее ярлыка, теперь доступно не для всех ярлыков и иногда требуется использовать специальное средство для этого.
Автоматическое определение параметров совместимости программы
В Windows 10 есть встроенная утилита определения режима в автоматическом режиме. Чтобы утилита определила режим, необходимо запустить программу на выполнение с этой утилитой. Для этого нажмите правой кнопкой мыши на приложении или ярлыке и в списке выберите «Исправление проблем с совместимостью».

Утилита сама запустит приложение и попробует определить проблемы с запуском. Вам же необходимо выбрать режим диагностики «Использовать рекомендуемые параметры».

Потом в окне увидите автоматически заданные параметры для запуска. Прежде чем продолжить, запустите программу и проверьте работоспособность нажав на кнопку «Проверить программу…». Приложение запустится. После проверки работоспособности нажмите кнопку «Далее».

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

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

Вам также необходимо будет задать параметры режима совместимости: указать версию Windows, в которой программа запускалась без ошибок. Можно включить запуск программы от имени администратора или в режиме меньшего разрешения экрана и пониженной цветности (для совсем старых программ). Затем останется применить сделанные настройки. В следующий раз программа будет запущена с уже измененными параметрами.
Запуск режима совместимости через «Устранение неполадок»
Чтобы начать работу, потребуется запустить специальное средство устранения неполадок Windows 10 «Выполнение программ, предназначенных для предыдущих версий Windows». Найти его очень легко через «Поиск в интернете и в Windows».
Теперь запустится приложение совместимости программного обеспечения Windows 10 и старых программ. Обратите внимание, что лучше всё запускать с правами администратора, что даст вам возможность применять используемые параметры даже к тем папкам, которые имеют ограниченный доступ пользователей. Остается только нажать на «Далее»:

Во вновь открывшемся окне, нужно выбрать программу, для которой будет производиться запуск с совместимостью. Если той программы, которую вы хотите запустить нет в общем списке, тогда выбирайте пункт «Нет в списке» и жмите на «Далее». После этого, просто задайте путь к exe-файлу программы, которой не было в общем списке.

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

Осталось только выбрать под какой операционной системой произвести запуск ПО и нажать на «Далее». Окончательный шаг для установки режима совместимости программы, является нажатие на «Проверить программу»

Отключение режима совместимости в Windows10
Режим совместимости в ноутбуке / компьютере на Windows 10 решает проблемы с запуском приложений или драйверов. Его вы этой функцией не пользуетесь, то ее можно отключить. Так вы немного увеличите производительность своего ПК.
Есть несколько вариантов отключить режим совместимость программ в Windows 10: через групповую политику, локальные службы и администрирование. Эти настройки следует отключить также тем, у кого они вызывают сбой работоспособности, раздражает постоянно всплывающее окно или вообще мешает правильной установке программ.
Через Службу помощника по совместимости программ
При помощи комбинации Win+R вызываем строку Выполнить, вводим services.msc и нажмите «Ок». Этой командой services.msc вы запускаете окно управления службами. Пролистайте вниз список и найдите в списке «Служба помощника по совместимости программ». Нажмите правой кнопкой мыши на данной службе и в контекстном списке выберите «Остановить». Данная операция позволяет остановить службу до следующей перезагрузки Windows 10.

На некоторое время запустится окно с уведомлением о попытке остановить данную службу. Если все прошло нормально, напротив названия службы пропадет «Выполняется». Это значит, что она остановлена.
Если же хотите полностью отключить Службу помощника по совместимости, то кликаете правой кнопкой мыши по ней. Выбираете Свойства, в типе запуска выбираем Отключено, а в состоянии Остановить для того, чтоб не перезагружать.

Теперь Служба помощника полностью остановлена. Запустить данную Службу, если понадобиться для какой-то программы, можно проделав все в обратном порядке.
Через Редактор локальной групповой политики
Снова вызываем команду Выполнить комбинацией Win+R и вставляем команду gpedit.msc. Проходим путь Конфигурация компьютера- Административные шаблоны-Компоненты Windows- Совместимость приложений

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

Через Конфигурации операционной системы
Опять же воспользуемся знакомой уже нам командой Выполнить, которую можно легко открыть набрав Win+R. Пишем туда msconfig и в открывшемся окне нажимаем на вкладку Службы. В появившемся списке ищем нужную нам Службу помощника по совместимости программ. Осталось только галочку и подтвердить свое действие.
Теперь данная служба будет отключена. Правда, у меня были случаи, когда после перезагрузки операционной системы она автоматически включалась.
Лично я использую в основном те программы, которые написаны именно для Windows 10. Но иногда приходится подключать старые устройства. Поэтому навыки работы по включению и отключению совместимости мне очень пригодились. Надеюсь, что мои советы кому-то тоже помогут.
Для тех, кто хочет знать больше
Подписывайтесь на наш нескучный канал в Telegram, чтобы ничего не пропустить.