Содержание
- 1 Ошибка «Несовместимое приложение с Windows 7». Как исправить и запустить нужную программу?
- 2 Режим совместимости Windows 7 и Windows 8.1
- 3 Что собой представляет и как включить режим совместимости приложений в Windows 10?
- 4 Устранение несовместимости программ с Windows 8
- 5 Несовместимое приложение windows 7 как исправить
- 6 Как самостоятельно поставить режим совместимости в Windows7, 8 и 10
Ошибка «Несовместимое приложение с Windows 7». Как исправить и запустить нужную программу?
Хороша операционная система Windows 7. Недаром ее называют одним из лучших представителей семейства Microsoft. Но, несмотря на все ее достоинства, она очень критично относится к программам, которые были разработаны до ее выхода. В общем, определенные проблемы с интеграцией есть.
Понятие совместимости приложений
Все дело в том, что с выходом ОС Vista и следующей за ней Windows 7 произошли немаловажные изменения в архитектуре системного ядра. Это было сделано для усовершенствования безопасности работы.
Но побочным эффектом стали несовместимые приложения с Windows 7.
Естественно, это не критично и данную проблему можно исправить, хотя и несколько неприятно, когда программа в один из дней просто перестает работать.
Дело в том, что архитектура программ Windows 7 в корне отличается от аналогичных в Windows XP. И попытки восстановить совместимость далеко не всегда могут оказаться положительными.
Поэтому есть альтернативное решение – скачать или обновить текущие приложения до обновленных версий, интегрированных под «семерку». Для примера можно взять «Скайп» – несовместимое приложение Windows 7.
Как исправить данную проблему с помощью системы? Да никак – гораздо проще и целесообразней просто скачать новую версию, которая будет адаптирована под «семерку», нежели пытаться устранить проблему совместимости.
Причины неудобств
Есть препятствия, которые невозможно устранить путем обновления нужного приложения. Даже при обновлении все равно может сохраниться статус «несовместимое приложение Windows 7».
Как исправить данную проблему? Дело в том, что Windows 7 привнесла в мир компьютерных технологий новшевства с повышенным уровнем безопасности.
Речь идет об учетном контроле записей (UAC) и WRP (защита системных ресурсов Windows).
Основные проблемы могут возникнуть в работе старых программ, интегрированных под предыдущие версии операционной системы. Обычно это принудительное закрытие или сообщение об ошибке запуска.
Еще один вероятный вариант – отсутствие в файлах нужной программы системных библиотек, которые взаимодействуют с ОС. Но в данном случае искать причины нужно не в системе, а в самом приложении.
Устранение проблем совместимости
Не стоит опускать руки, если все же на компьютере есть несовместимое приложение с Windows 7. Как исправить его самостоятельно – да очень просто.
Для начала нужно разобраться, в чем именно есть проблема.
Ведь есть два варианта – приложение не запускается совсем или во время работы неожиданно «слетает», информируя пользователя о проблемах совместимости.
Вот список возможных решений устранения проблем:
- запуск в режиме совместимости с предыдущими версиями ОС;
- тестирование приложения;
- отключение режима контроля учетных записей (рекомендуется только для опытных пользователей).
Способ 1: совместимость с ранними версиями Windows
Сразу стоит оговориться, что данный метод работает не всегда. Есть несовместимые программы с Windows 7, которые не запустятся даже при запуске под видом предыдущей версии ОС.
Это антивирусное ПО, всевозможные системные утилиты (клинеры, реестры и т. п.).
Попытки запустить их таким образом могут повлиять на работу системы, а также нанести ей непоправимый ущерб в виде поврежденных системных файлов.
Итак, для того чтобы исправить проблему совместимости этим способом, нужно следовать четкой инструкции:
Куда кидать binkw32.dll для устранения ошибки?
Обычно это срабатывает, и приложение начинает работать в штатном режиме.
Способ 2: упрощенный запуск приложения
Собственно говоря, данное решение является дополнением первого способа. Он касается небольшой разгрузки операционной системы путем отключения некоторых служб.
Как убрать «Несовместимое приложение с Windows 7»:
- клик ПКМ по иконке программы;
- выбор пункта «Свойства»;
- закладка «Совместимость»;
- в открывшемся окне нужно проставить флажки на следующих пунктах: «Использовать 256 цветов», «Отключить визуальное оформление», «Использовать разрешение 640х480», «Отключить композицию рабочего стола», «Отключить масштабирование изображения при высоком разрешении экрана»;
- выдать программе права Администратора, нажать «Применить» и «ОК».
Эти пункты помогают, если есть дополнительная нагрузка на графику, проблемы с отображением шрифтов, нераспознаваемые цвета (в старых «операционках» использовался реестр из 256 цветов), стабилизировать размеры окна приложения.
При этом можно комбинировать оба способа устранения неполадок совместимости, выставляя флажки выборочно, в зависимости от того, какие сопутствующие проблемы наблюдаются.
Способ 3: использование возможностей Windows 7
Еще несколько действенных методов, помогающих в случаях, если есть несовместимое приложение Windows 7. Как исправить данную проблему? Речь идет о специальном наборе средств для обеспечения нормальной функциональности старых приложений.
Под версию Windows 7 разработчиками выпущен специальный пакет ACT, который призван автоматически настраивать программы под текущую версию системы.
Важным является тот факт, то данный пакет отлично адаптирован под текущие компоненты безопасности Windows 7, так что блокировку старых приложений можно обойти абсолютно законным способом.
И, наконец, не стоит забывать про виртуальную ОС, которая также является инновационным решением Windows 7.
Для реализации этого метода существует технология Windows Virtual PC, которая создает оболочку ранних версий операционной системы.
Примечательно то, что она запускается с обыкновенного ярлыка на рабочем столе компьютера и никак не влияет на производительность системы.
Как пользоваться Telegram? Рекомендации
Источник
Источник: https://ruud.ru/it/57808-oshibka-nesovmestimoe-prilozhenie-s-windows-7-kak-ispravit-i-zapustit-nuzhnuyu-programmu/
Режим совместимости Windows 7 и Windows 8.1
14.05.2015 windows | для начинающих
В этом материале подробно расскажу о том, как запустить программу или игру в режиме совместимости с предыдущей версией ОС в Windows 7 и Windows 8.1, что такое режим совместимости и в каких случаях его использование с большой вероятностью может вам решить те или иные проблемы.
Начну с последнего пункта и приведу пример, с которым мне приходилось сталкиваться очень часто — после установки Windows 8 на компьютер не удавалась установка драйверов и программ, появлялось сообщение о том, что текущая версия операционной системы не поддерживается или у этой программы есть проблемы совместимости. Самое простое и обычно работающее решение — запустить установку в режиме совместимости с Windows 7, в этом случае почти всегда все проходит успешно, ведь эти две версии ОС почти одинаковы, просто встроенный в установщик алгоритм проверки «не знает» о существовании восьмерки, так как был выпущен ранее, вот и сообщает о несовместимости.
Иначе говоря, режим совместимости Windows позволяет запускать программы, имеющие проблемы запуска в той версии операционной системы, которая установлена на данный момент, таким образом, чтобы они «считали», что запускаются в одной из предыдущих версий.
Внимание: не следует использовать режим совместимости с антивирусами, программами для проверки и исправления системных файлов, дисковыми утилитами, поскольку это может привести к нежелательным последствиям. Также рекомендую посмотреть, а нет ли на официальном сайте разработчика нужной вам программы в совместимой версии.
Как запустить программу в режиме совместимости
Прежде всего покажу, как запустить программу в режиме совместимости в Windows 7 и 8 (или 8.1) вручную. Делается это очень просто:
- Кликните правой кнопкой мыши по исполняемому файлу программы (exe, msi и т.д.), выберите в контекстном меню пункт «Свойства».
- Откройте вкладку «Совместимость», отметьте пункт «Запустить программу в режиме совместимости», а в списке выберите версию Windows, совместимость с которой требуется обеспечить.
- Также вы можете установить запуск программы от имени Администратора, ограничить разрешение и количество используемых цветов (может быть нужным для старых 16-разрядных программ).
- Нажмите кнопку «Ок», чтобы применить режим совместимости для текущего пользователя или «Изменить параметры для всех пользователей», чтобы они были применены для всех пользователей компьютера.
После этого можно снова попробовать запустить программу, в этот раз она будет запущена в режиме совместимости с выбранной вами версией Windows.
В зависимости от того, в какой версии вы проделываете описанные выше действия, список доступных систем будет отличаться. Кроме этого, некоторые из пунктов могут быть недоступны (в частности, если вы хотите запустить 64-битную программу в режиме совместимости).
Автоматическое применение параметров совместимости к программе
В Windows имеется встроенный помощник по совместимости программ, который способен попробовать определить, в каком именно режиме требуется выполнить программу, чтобы она заработала нужным образом.
Для его использования, кликните правой кнопкой мыши по исполняемому файлу и выберите пункт меню «Исправление проблем с совместимостью».
Появится окно «Исправление проблем», а после этого два варианта выбора:
- Использовать рекомендованные параметры (запуск с рекомендуемыми параметрами совместимости). При выборе данного пункта вы увидите окно с параметрами, которые будут применены (они определяются автоматически). Нажмите кнопку «Проверить программу» для ее запуска. В случае удачи, после того как вы закроете программу, вам будет предложено сохранить сделанные настройки режима совместимости.
- Диагностика программы — для выбора параметров совместимости в зависимости от проблем, возникающих с программой (вы сами сможете указать, какие есть проблемы).
Во многих случаях, автоматический выбор и запуск программы в режиме совместимости с помощью помощника оказывается вполне работоспособным.
Установка режима совместимости программы в редакторе реестра
И, наконец, существует способ включить режим совместимости для той или иной программы, используя редактор реестра. Не думаю, что это действительно кому-то пригодится (во всяком случае, из моих читателей), но возможность присутствует.
Итак, вот необходимый порядок действий:
- Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
- В открывшемся редакторе реестра откройте ветвь HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers
- Кликните правой кнопкой мыши в свободном месте справа, выберите «Создать» — «Строковый параметр».
- Введите полный путь к программе в качестве имени параметра.
- Кликните по нему правой кнопкой мыши и нажмите «Изменить».
- В поле «Значение» введите только одно из значений совместимости (будут перечислены ниже). Добавив через пробел значение RUNASADMIN вы также включите запуск программы от имени администратора.
- Проделайте то же самое для этой программы в 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).
А вдруг и это будет интересно:
Источник: https://remontka.pro/compatibility-mode-windows/
Что собой представляет и как включить режим совместимости приложений в Windows 10?
Большинство приложений, разработанных для предыдущих версий Windows, будут по-прежнему работать и в Windows 10, но некоторые старые приложения, возможно, будут работать некорректно или же не запускаться вовсе. Это особенно касается ПО, которое было по каким-либо причинам заброшено разработчиками или же они не успели его обновить до новой версии ОС. Часто проблема совместимости возникает и у игр.
О том, как выполнить проверку и исправить несовместимое с Windows приложение, читайте далее в статье.
Для запуска этих приложений вам понадобится поставить режим совместимости, при котором программа будет запущена с использованием параметров, которые были ранее на предыдущих редакциях ОС.
Эта технология присутствует в системах семейства Виндовс на протяжении многих лет, начиная с Vista, когда большое количество ПО с Windows XP перестало работать из-за новой архитектуры системы. В Windows 10 она также есть, даже в более продвинутом варианте, нежели ранее.
Как включить режим совместимости?
Существуют несколько методов включения данного режима, рассмотрим их по порядку.
Изменение настроек вручную для отдельной программы
Если какое-либо используемое вами ранее приложение перестало работать после обновления на 10-ку, воспользуйтесь нижеприведённом инструкцией:
- Нажмите правым кликом на ярлык программы и выберите пункт Свойства.
- Перейдите во вкладку Совместимость.
- Включите галочку на пункте «Запустить программу в режиме совместимости с» и выберите версию ОС на которой данное ПО работало ранее:
- Если вы не в курсе, какую версию ОС выбрать, то можете воспользоваться мастером, нажав на кнопку «Запустить средства устранения проблем» в этом же окне.
- Утилита автоматически просканирует программу и предложит рекомендуемые параметры.
Для того чтобы отключить режим, просто снимите галочку, которую мы включили ранее.
Использование мастера для сканирования всего имеющегося ПО на компьютере
- В меню Пуск при помощи поиска найдите «Средство устранения проблем с совместимостью».
- Нажмите на кнопку Далее в появившемся окне для начала сканирования.
- По окончанию сканирования на экран будет выведен список ваших приложений.
- Выберите необходимое ПО и нажмите далее, мастер предложит использовать рекомендуемые параметры, соглашайтесь.
После того, как вы запустите какое-либо приложения и система, просканируя его, посчитает, что оно является неработоспособным по причине невозможности запуска именно на данной версии ОС, она предложит найти решения этой проблемы.
Но ОС не всегда правильно определяет, сможет ли ПО корректно работать, и попросту не даёт запустить даже заведомо работающее, заблокировав его работу. Чтобы избежать таких казусов, следует отключить встроенного помощника, для этого:
- Вызовите диалоговое окно запуска команд клавишами Win+R.
- Выполните команду services.mcs для вызова утилиты управления службами.
- Найдите в списке «Помощник совместимости программ».
- Двойным кликом нажмите на него и в появившемся окне напротив Тип запуска выберите Вручную, также нажмите на кнопку Остановить.
Можно также воспользоваться редактором групповых политик:
- При помощи Win+R вызовите редактор командой gpedit.msc.
- В дереве иерархии найдите каталог Административные шаблоны, во вкладке Конфигурация компьютера.
- Далее ищите подкаталоги Компоненты Windows > Совместимость приложений.
- Щелкните двойным кликом по параметру «Отключение обработчика совместимости приложений» и выберите пункт Включено.
- Проделайте те же действия с пунктом «Отключение помощника режима совместимости».
После вышеописанных действий помощник совместимости более не будет вас беспокоить, но стоит учесть, что если программа действительно не может работать на Windows 10, оно попросту выдаст сбой. Но зачастую многое ПО лишь частично не поддерживает новую операционную систему, что может сказаться лишь немного на её функциональности.
Помните, что отключив помощник, вы всё еще можете вручную для каждого приложения выставить режим совместимости, тем самым при возникновении действительной необходимости починить неработающую программу.
Два способа включения данного режима в Виндовс 10 подробно разобраны здесь:
Источник: https://yakadr.ru/windows/nastrojka/kak-vklyuchit-rezhim-sovmestimosti-prilozhenij.html
Устранение несовместимости программ с Windows 8
С момента выхода Windows 8 прошло уже немало времени. Многие разработчики программного обеспечения уже успели внести в свои продукты соответствующие коррективы, устранив таким образом возможность конфликта несовместимости. По крайней мере, это справедливо по отношению ко всем популярным приложениям.
Что касается менее известных программ, то среди них по-прежнему можно немало встретить таких которые на Windows 8 работают некорректно или выдают ошибки при инсталляции. Одной из причин тому может быть проблема совместимости.
К счастью в десктопных версиях Windows 8 уже имеется готовое решение – режим совместимости.
Воспользовавшись этим инструментом можно устранить целый ряд проблем, вызываемых некорректной работой программ, созданных для более ранних версий Windows.
Если программа или драйвер вообще отказывается устанавливаться и в самом начале установки выдают критическую ошибку, первым делом обратите на разрядность приложения.
Если вы используете 32-разрядную Windows, то установить 64-разрядное приложение будет невозможно. На данный момент существует три основных пути решения проблемы несовместимости.
Автоматизированный Помощник по совместимости программ
Как правило, при установке приложений Windows 8 автоматически проверяет программу на возможные проблемы совместимости. В случае обнаружения неполадки операционная система запустит специальную утилиту – Помощник по совместимости программ.
В зависимости от сложности проблемы эта утилита предложит то или иное действие.
Некоторые проблемы, например связанные с контролем учетных записей Помощник по совместимости программ может решить сам, без участия пользователя, кроме того он так же может автоматически запустить программу в режиме имитации более ранних версий Windows.
В некоторых случая появления Помощника может быть вызвано ошибкой регистрации программы и не более того.
Если установленная программа или драйвер работают хорошо и не вызывают конфликтов, но при этом Помощник выдает сообщения о неисправности приложения, его нужно закрыть, нажав “Эта программа установлена правильно”.
Центр совместимости Windows
Если у вас имеются подозрения, что некорректная работа уже установленной программы связана с проблемой несовместимости, можете попробовать решить ее в ручном режиме. Для этого перейдите в Панель управления, а затем в раздел Устранение неполадок.
В открывшемся окне кликните по ссылке “Выполнение программ, предназначенных для предыдущих версий Windows”. В предложенном списке выберите неправильно работающее приложение.
Если нужного приложение в списке не окажется, укажите его вручную через стандартный Обзор.
Далее Мастер попросит вас выбрать режим диагностики.
Первый режим предполагает исправление ошибок на основе рекомендуемых параметров, второй – на основе замеченных пользователем неполадок, например, если вы укажите, что программа работала в более ранних версиях Windows, Мастер попросит вас сообщить в какой именно версии и тому подобное. По завершении диагностики Мастер предложит применить новые параметры к проблемному приложению.
Изменение режима совместимости в свойствах инсталлятора
В том случае если вы только собираетесь устанавливать приложение и при этом вам известно, что оно не поддерживается Windows 8, можете попробовать установить его в режиме совместимости с более ранними версиями операционной системы.
Для этого кликните по установочному файлу правой клавишей мыши, в контекстном меню выберите Свойства, перейдите на вкладку “Совместимость” и, установив галочку в чекбоксе “Запустить программу в режиме совместимости с…”, укажите версию операционной системы.
Windows 8 поддерживает режимы совместимости с Windows 95, 98, Me, XP (SP2 и SP3), Vista (SP1 и SP2) и 7.
Кроме того вы можете настроить параметры дисплея (если приложение несовместимо с новыми дисплеями), а также задать уровень привилегий.
Если в окне свойств вкладки “Совместимость” нет вообще, значит, режим совместимости данным приложением не поддерживается.
Вывод
К сожалению, далеко не все проблемы, связанные с несовместимость версий удается устранить вышеописанным способом.
В частности это касается некоторых драйверов, средств резервирования и устаревших версий антивирусных программ. В этом случае единственно правильным решением будет обновление конфликтующего ПО до последних версий.
В некоторых случаях устранить возникающие при работе программ ошибки можно установив в Windows 8 компонент .NET Framework 3.5.
Источник: https://www.softrew.ru/instructions/793-ustranenie-nesovmestimosti-programm-s-windows-8.html
Несовместимое приложение windows 7 как исправить
Много хорошего приносит каждая новая версия самой популярной на планете операционной системы. Но всегда есть программы, которые отказываются сотрудничать с новой Windows — либо попытки установки заканчиваются провалом, либо установленное приложение не запускается.
Всё о несовместимости программ
Часто проблема возникает в первые месяцы появления свежей ОС: разработчики не всегда регулярно выпускают версии программ, полностью совместимых с Windows следующего поколения. Главный способ решения несовместимости: попробовать установить обновлённую версию с официального сайта.
Но всегда есть приложения, которые никак не хотят работать с новой Windows, а шансов на выход обновлённых версий уже нет. Наиболее «проблемные» категории:
- драйверы: обычно это старая «периферия» наподобие принтеров, сканеров, совсем уж древних аудиокарт;
- небольшие, но удобные некоммерческие программы, развитие которых прекратилось много лет назад;
- старые, но по прежнему очень добрые игры;
- представители так называемого «бухгалтерского» ПО. Это созданные давным-давно под древние ОС типа Windows 95 и 98, MS DOS. Такие до сих пор встречаются в муниципальных конторах типа ЖЭКов, бухгалтериях мелких предприятий.
Причины несовместимости программ с Windows иногда самые тривиальные: к примеру, программа по старой привычке «ищет» собственные служебные файлы не в той папке, выводя на экран сообщение об ошибке.
Инструмент Windows «Исправление неполадок совместимости»
Этот способ решает простые проблемы. Его следует использовать в первую очередь — чаще всего поможет именно «Исправление неполадок…».
Меню вызова функции «Исправление неполадок совместимости»
Эта функция Windows вызывается правым щелчком по программе, не желающей запускаться в ОС — пункт «Исправление неполадок совместимости». При выборе этого режима, Windows сначала выдаст окно с предложением использовать рекомендованные параметры (соглашаемся),
Выберите режим диагностики «Использовать рекомендованные параметры»
затем — оповестит о результатах своей работы: предложит «нашептать» сбойной программе, что на самом деле она находится не в сверхсовременной среде новейшей Windows, а в родной для неё «старушке» XP. Для пробы достаточно нажать кнопку «Запуск программы».
Параметры проверки совместимости программ
Если программа заработала, то следует сохранить рекомендованные параметры её запуска (кнопка «Далее») — и с этого момента для успешного старта достаточно привычного двойного щелчка по ярлыку. А если быстрый рецепт совмещения программы и операционной системы не помог, то есть и более мощный способ.
Инструмент «Режим совместимости»
В случае с драйверами (и некоторыми другими программами) проблема гораздо глубже: для них почти всегда нужна соответствующая версия ОС.
«Почти», потому что умелые руки иногда самостоятельно способны отредактировать несколько строк в специальных inf-файлах — инструкциях для компьютера по установке драйверов, но получается это редко.
Что касается других программ — их можно попробовать запустить и без глубоких навыков. Современные ОС от Microsoft предусмотрительно обладают функцией, которая называется «Режим совместимости Windows«.
В окно «Режима совместимости» можно попасть, выбрав в меню правой кнопки пункт «Свойства» и вкладку «Совместимость»
Окно заботливо подсказывает варианты запуска отказывающейся работать программы.
Главные поля выбора доступны после установки галочки напротив пункта «Запустить программу в режиме совместимости с:».
На выбор предлагаются различные версии Windows, начиная с 95 и заканчивая Windows 7. Выбирать следует тот вариант, на котором программа точно работала в штатном режиме.
Прочие параметры «Режима совместимости»
Прочие параметры инструмента Режим совместимости Windows предназначены для совсем редких случаев — они видны на скриншоте. Некоторые игры начала 90х годов требуют наличия 256 цветов вместо нынешних 16 с лишним миллионов.
Другие программы почему-то отказываются работать на современных HD-экранах и просят для функционирования древнее разрешение VGA — 640 на 480 пикселей.
В особо сложных случаях можно попробовать отключить «красивости» интерфейса наподобие полупрозрачных панелей и полноценного масштабирования.
Впрочем, для запуска старых программ чаще всего достаточно выбрать соответствующую версию Windows, варианты которых указаны в ниспадающем меню. После применения настроек нужно, как обычно, дважды щёлкнуть левой кнопкой мышки по сбойной программе — и получить результат настройки!
Напоследок
Ещё раз предупредим о редкой совместимости драйверов с «чужеродной» операционной системой.
Ни один режим совместимости не сможет помочь старому устройству заработать в новой среде, если об этом не позаботился производитель этого устройства.
Иногда может помочь ручное редактирование особых файлов в составе драйверов, но это тема отдельной статьи.
Наконец, в некоторых случаях поможет народный способ совместить несовместимое. Если приложение отказывается не то, чтобы запускаться в новой ОС, но и даже устанавливаться, то попробуйте следующий рецепт:
- Скопировать все файлы программы со старого компьютера на внешний накопитель (например, на флешку).
- Вставив флешку с файлами несовместимой программы на новый компьютер, скопировать их на жёсткий диск.
- Запустить главный исполняемый файл (расширение — как правило, *.exe) двойным щелчком, а если не получится — щелчок правой кнопкой — Свойства — Совместимость — и далее всё, как в предыдущем разделе.
Бывают случаи, когда неподдающаяся программа покоряется такой нестандартной хитрости пользователя, и вновь начинает исправно выполнять свои обязанности.
Источник: https://getdrivers.net/articles.php?a=28
Режим совместимости Windows 7 и Windows 8.1
14.05.2015 windows | для начинающих
В этом материале подробно расскажу о том, как запустить программу или игру в режиме совместимости с предыдущей версией ОС в Windows 7 и Windows 8.1, что такое режим совместимости и в каких случаях его использование с большой вероятностью может вам решить те или иные проблемы.
Начну с последнего пункта и приведу пример, с которым мне приходилось сталкиваться очень часто — после установки Windows 8 на компьютер не удавалась установка драйверов и программ, появлялось сообщение о том, что текущая версия операционной системы не поддерживается или у этой программы есть проблемы совместимости.
Самое простое и обычно работающее решение — запустить установку в режиме совместимости с Windows 7, в этом случае почти всегда все проходит успешно, ведь эти две версии ОС почти одинаковы, просто встроенный в установщик алгоритм проверки «не знает» о существовании восьмерки, так как был выпущен ранее, вот и сообщает о несовместимости.
Внимание: не следует использовать режим совместимости с антивирусами, программами для проверки и исправления системных файлов, дисковыми утилитами, поскольку это может привести к нежелательным последствиям. Также рекомендую посмотреть, а нет ли на официальном сайте разработчика нужной вам программы в совместимой версии.
Как самостоятельно поставить режим совместимости в Windows7, 8 и 10
Любимые игры и привычные программы не заменить новыми.
Когда Майкрософт выпускает новую ОС, совместимость программ из предыдущих — функция, о которой разработчики думают в первую очередь.
Но иногда попытка запустить старую игру или программу на Windows 10 приводит к ошибке. Неужели работники Microsoft так невнимательно относятся к своей работе?
Нет, дело в том, что для устаревшего ПО рекомендуется включить режим совместимости, который по умолчанию не работает на 100%
Как запустить старое ПО на новой ОС
Несмотря на многочисленные изменения в Виндоуз 8.1 и 10 они поддерживают программы для XP и 7 за редким исключением.
Проблемы совместимости Windows 8 встречаются, но это 1 случай из 100. Происходит подобное с приложениями для XP и ОС, выпущенных ранее.
Встречающаяся проблема — невозможность запуска старенькой игры.
Что такое режим совместимости? Если ПО или 3D-игрушка делались для win2000, то на «Висте» она наверняка не заработает. Дело в различающихся структурах ОС. ПО создается для работы в конкретной среде.
Попадая в незнакомую, оно не запускается или функционирует с ошибками. Совместимость Windows — способ «подсунуть» приложению данные старой ОС, которые присутствуют в новой.
Но иногда необходимость запуска такого функционала необоснованна.
Разрабатываемое программное обеспечение регулярно получает новые установщики. Нет смысла запускать на восьмерке или десятке старый антивирус, когда он уже 10 раз обновился. Поэтому сначала проверьте, нет ли нового «билда».
Исключение составляют программы, в прошлых выпусках которых остались полезные функции, по некоторым причинам не реализованные в обновлениях. Чтобы старое приложение в новой ОС работала корректно и без сбоев рекомендуется поставить режим совместимости.
Это не особая программа для запуска старых игр или ПО: все реализуется стандартными средствами Виндоуз.
Устаревшие программы и игры в «восьмерке» (или 8.1)
Как сделать совместимость игры с Windows 8? У вас завалялась ретроигра или старая программа, не имеющая достойных аналогов, но она не запускается или «глючит» на «восьмерке»? Запуск старых игр на Windows 7 или 8 можно сделать стабильным. Для этого нажмите по ярлыку правой кнопкой и вызовите контекстное меню. Обратите внимание на пункт «Свойства». Запустите и выберите вкладку «Совместимость».
В этом окошке представлены необходимые параметры, помогающие поставить совместимость на Windows 8 для устаревших приложений
Запуск старых программ на Windows 7 будет проще, если вы знаете наверняка, для какой ОС выпущена ваша игра, то для параметра «Запуск программы в режиме совместимости с…» выберите данную операционку.
По статистике, 90% конфликтных с Виндоуз 8 и 8.1 приложений без проблем работают в совместимости с XP пакет обновления 2 или 3. Выберите желаемый вариант, нажмите «Применить» и «ОК».
Если с первого раза «не завелось», пробуйте другие варианты, не забывая нажимать на кнопку «Применить».
Если вам интересно, как отключить режим совместимости в Windows 7, то просто проделайте описанные выше действия в обратном порядке. Но это только базовая настройка. Вкладка «Совместимость» в свойствах ярлыка приложения предлагает и расширенную настройку:
- режим пониженной цветности;
- понижение разрешения дисплея;
- отключение масштабирования изображения для современных экранов.
Понижение цветности
Игры и приложения для устаревших ОС создавались для запуска на компьютерах, мониторы которых отличались разрешением изображения 640X480 или 800X600 точек. Современные видеокарты и мониторы предлагают разрешение до 2000—3000 точек.
Необходимо настроить параметры просмотра в режиме совместимости. Запускать такое ПО рекомендуется в режиме пониженной цветности. Активировав режим, вы запустите программу с разрешением, для которого она предназначена.
Во вкладке «Совместимость» установите галочку напротив соответствующего пункта и выберите подходящий вариант цветности — 8 или 16 бит.
Использование другого разрешения экрана
Старые игры создавались для экранов с разрешением 640X480. Такое разрешение в современных моделях мониторов поддерживается, но не используется. Иногда проблема совместимости Windows 7 кроется как раз в растянутом изображении.
Для запуска старых игр в новой ОС, примените параметр «Использовать разрешение экрана 640X480»
Отключение масштабирования картинки
Если компьютерная программа или видеоигра предназначались к запуску на мониторах 10-20 летней давности, на новых дисплеях они искажаются — изображение растягивается и размазывается. Чтобы подобного не происходило, установите галочку напротив пункта «Отключить масштабирование изображения…». Теперь картинка выглядит корректно.
Бывает ли полностью несовместимое приложение Windows 7 Не часто. Не рекомендуется задействовать режим совместимости для таких приложений:
- антивирусы;
- чистильщики мусора;
- утилиты для жесткого диска;
- твикеры.
Это риск нарушения стабильности работы ОС.
Автоматическое применение параметров
В Виндовс присутствует специальное ПО, определяющее подходящий режим корректного запуска для устаревших приложений и игр.
Это хорошая проверка совместимости с Windows 7, 8 или 10. Для запуска используйте контекстное меню файла-установщика.
В верхней части кликните по строке «Исправление проблем с совместимостью».
Откроется новое окошко, где предлагается два варианта: использование рекомендуемых параметров и диагностика
Первый пункт подходит. Выберите: откроется новое окно, в котором отображены предлагаемые параметры для корректного запуска для программы.
Пункт «Проверить программу» поможет испытать предложенные параметры в деле. Нажав на кнопку, вы запустите приложение с этими параметрами. Если ОК, сохраните результат.
Теперь приложение автоматически запускается как надо, с необходимыми опциями.
Пункт диагностики помогает подобрать опции для корректного запуска, опираясь на неполадки в работе приложения.
При помощи правки реестра
Вы можете включить совместимость Windows 7, 8 или 10 средствами реестра. Такой метод используется в редких случаях, так как хватает и других способов. Для любознательных пользователей, чтобы запустить игру в режиме совместимости или устаревшее приложение:
- Нажмите на «Пуск».
- В поле «Выполнить» впишите cmd и нажмите на Enter.
- В открывшемся окне командной строки введите regedit и Enter.
Запустится редактор реестра, найдите ветку HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers
- На пустом пространстве правой половины окошка кликните правой кнопкой и выберите «Создать».
- Здесь выберите создание «Строкового параметра».
- Имя параметра — полный путь до исполнительного файла программы, для которой вы настраиваете совместимость с Виндовс 7, например.
- Теперь нажмите по имени параметра правой кнопкой и откройте «Изменить».
- В строке «Значение» пропишите один вариант из предложенных:
- WIN7RTM — для установки совместимости с «семеркой»;
- VISTARTM — для «висты»;
- VISTASP1 — «висты» с пакетом обновления 1;
- VISTASP2 — «висты» с пакетом обновления 2;
- WINXPSP2 — для «экс пи» с пакетом обновления 2;
- WINXPSP3 — «экс пи» с пакетом обновления 3;
- WIN2000 — для Виндоуз 2000;
- NT4SP5 — для Виндоуз NT чевертой версии;
- WIN98 — для Виндоуз 98;
- WIN95 — Виндоуз 95.
- Вы намереваетесь открывать программу в режиме совместимости с админскими правами? После выбранного варианта выше добавьте слово RUNASADMIN (разделите пробелом).
- Теперь найдите ветку HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers.
- Повторите этапы 5 — 10 для этой ветки.
- Произведите сохранение и выполните перезагрузку компьютера.
Теперь вы знаете, как включить режим совместимости на Windows7, 8 10.
Советы
Если компьютером пользуются двое-трое или другое количество пользователей под отдельными учетными записями, рекомендуется применить параметры совместимости программ для «учеток». В противном случае, загрузившись под другим логином, придется настраивать с нуля.
Чтобы это сделать, зайдите в ОС под администраторской учетной записью. Применяя режим совместимости первым методоом (в меню ярлыка), примените пункт «Изменить параметры для всех пользователей».
Теперь программа запускается с одинаковыми характеристиками на всех учетных записях.
Юзеры сталкиваются со случаями, когда устаревшее ПО не запускается после проделанных манипуляций и никакая программа для совместимости игр на Widows 7 не помогает.
Но это не означает, что шансов воспользоваться «доисторической» программой или поиграть в ретроигру не осталось. Что делать? Ответ — виртуальная машина! Это программа, создающая среду для запуска ОС внутри ОС.
На Виндоуз 10 получится запустить Виндоуз 2000 или XP и в виртуальной машине установить интересующее приложение или игрушку в родной среде. Пример виртуальной машины — программа Virtualbox.
Такой метод надежен и гарантирует полную совместимость. Для беспроблемной работы виртуальной машины нужен ПК с продвинутыми техническими характеристиками.
Источник: http://pcyk.ru/windows/kak-samostoyatelno-postavit-rezhim-sovmestimosti-v-windows7-8-i-10/