Меню Рубрики

Совмещение программ на windows 7

Режим совместимости Windows 7 — установка и запуск приложений или драйверов

Режим совместимости Windows 7 предназначен для установки и запуска приложений или драйверов, написанных для более ранних версий ОС, таких как Windows Vista, Windows XP и т.п.

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

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

Установка или запуск приложения с помощью средства устранения проблем с совместимостью программ

Щелкните по ярлыку приложения или по установочному файлу (setup.exe, install.exe и т.п.) правой клавишей мыши и выберите «Исправление неполадок совместимости«:

Выберите «Диагностика программы«:

Поставьте нужные флажки и нажмите «Далее«:

Выберите версию Windows, в которой программа работала:

Нажмите «Запуск программы» и убедитесь, что программа работает, затем «Далее«:

Если приложение работает, выберите «Да, сохранить эти параметры для программы«.

Если ошибка осталась, нажмите «Нет, попытаться использовать другие параметры«.

Изменение параметров совместимости вручную

Щелкните по ярлыку приложения или по установочному файлу (setup.exe, install.exe и т.п.) правой клавишей мыши и выберите «Свойства«:

Перейдите на вкладку «Совместимость«.

Примечание: для файлов с расширением MSI доступен только запуск в режиме совместимости с предыдущей версией Windows.

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

Установите параметры (если необходимо):

Примечание: не работает для 64-битных приложений.

Параметр

Описание

Использовать 256 цветов

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

Использовать разрешение экрана 640 × 480

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

Отключить визуальное оформление

Отключение тем оформления в программе. Включите этот параметр при наличии проблем с меню или кнопками в строке заголовка программы.

Отключить композицию рабочего стола

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

Отключить масштабирование изображения при высоком разрешении экрана

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

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

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

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

Режим совместимости не является панацеей. Для поиска других решений приглашаю Вас посетить наш форум Microsoft Windows 7, мы всегда рады видеть Вас.

Статья опубликована в рамках конкурса «Наш выбор — Windows 7!». Оригинальный стиль автора сохранен.

Источник

Режим совместимости в Windows 7 для запуска программ старых версий

Режим совместимости ОС

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

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

Содержание:

Что такое режим совместимости в Windows 7

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

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

Иногда режим совместимости не помогает, когда софт рассчитан на 32-х битную версию, а установлена 64-х битная операционка.

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

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

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

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

Но он может и не запуститься. Тогда щелкаем правой клавишей по ярлыку и в контекстном меню выбираем Свойства.

В новом окне идем во вкладку Совместимость, в блоке Режим совместимости устанавливаем флажок – Запускать программу в режиме совместимости с: и в списке перебираем операционки, отличающиеся от установленной версии.

Нажимаем на нужную ОС, затем — Применить — OK. Далее попытаемся запустить нашу старую программу и посмотреть, будет ли она срабатывать в режиме совместимости.

Если она не запускается, то точно также заходим через контекст во вкладку Совместимость и меняем по очереди ОС, применяя все возможные варианты совместимости.

Настройка параметров Переменные среды

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

Одним из таких параметров являются переменные среды ОС Windows, которые надо соответственно настроить.

Для того, чтобы это сделать, заходим в Панель управления — Система, далее — Дополнительные параметры системы.

Откроется окно Свойства системы, выбираем вкладку Дополнительно и затем — Переменные среды.

Откроется одноименное окно и в верхнем поле будет выбор.

По очереди выбираем одно из двух этих значений, нажимаем Изменить и в поле прописываем значение переменной:

вместо той записи, что там была прописана. Нажимаем Ok и закрываем окно.

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

Дело в том, что для большинства старых программ переменная среда находилась всегда в папке C:/Windows/Temp.

В современных операционных системах эта папка находится более глубоко.

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

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

Затем снова попробуем запустить программу. Если после всех действий она так и не будет работать, то, к сожалению, запустить прогу уже не удастся, то есть режим совместимости не является панацеей.

Скорее всего, в современной версии Windows будут отсутствовать какие-то библиотеки, либо программа имеет какие-то особые параметры, которые потребуют вмешательства программиста в её переделку.

После изменения переменных сред появится возможность периодически очищать мусор с ОС компьютера, потому что именно в эти папки будут попадать все временные и сбойные файлы, которые создаёт компьютер во время запуска и работы приложений.

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

За счет такого простого действия компьютер будет сохранять высокую скорость и качество своей работы.

Источник

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

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

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

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

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

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

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

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

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

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

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

В 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).

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

Уважаемый админ! Подскажите,как запустить программу или игру в режиме совместимости с предыдущей версией ОС в Windows 10

Здравствуйте. Так же как и раньше вроде: правый клик по exe, свойства, совместимость. Сейчас точно проверить не могу (на маке и в путешествии), но почти уверен, что так оно.

Здравствуйте Дмитрий!Спасибо за оперативный ответ. Все что Вы подсказали-прошел. Имею ввиду программы Word и Excel Starter 2010 в предыдущей ОС Windows7 где есть нужные документы.Может есть инстументы (для начинающих) способные восстановить совместимость, чтобы не углубиться глубоко и не навредить ОС

В дополнение к сообщению от 08.11.2015г «Все что Вы подсказали-прошел,но безрезультатно», остальное без изменений

Делаю запуск программы от админа, что б пользователь мог запускать необходимые программы.
В реестре это сделано так:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
C:\\Program Files\\CCleaner\\CCleaner.exe\»»=»RUNASADMIN»

В диспетчере задач видно, что программа запускается. Процесс висит, но окна её нет.
Как сделать? Система win 8.1 (иногда надо win7).

Огромное спасибо. Надеюсь поможет. А то мозила замучила меня

Здравствуйте , Dmitry !
Есть программа TuneUp Utilities. При запуске самой программы или в уже открытой программе при нажатии на любую функцию в ней постоянно выскакивает уведомление : Программа запущена в режиме совместимости. Настройки совместимости следует отключить, так как они могут приводить к нежелательным последствиям. Тем не менее запустить приложение? Да и Нет В Службах я отключил «Службу помощника по совместимости программ» , но постоянно приходится подтверждать любое действие в этой программе , нажимая «Да» . Можно как-то отключить или избавиться от этого сообщения? (ОС Windows 10)

А в свойствах ярлыка программы на вкладке «совместимость» никакие параметры совместимости не стоят?
Также может быть, что какая-то старая версия программы…

Нет . В свойствах ярлыка на вкладке «совместимость» не стоят никакие галочки . В принципе да — программа довольно старая. Сейчас она называется по другому — AVG PC TuneUp (это практически клон этой программы с 2011 года , только некоторые названия чуть-чуть изменены), немного изменён интерфейс . Материал из Википедии: TuneUp Utilities. Разработка TuneUp началась в 1996 году. В 2011 году AVG Technologies приобретает TuneUp Corporation и продолжает развитие TuneUp Utilities, постепенно, рынок за рынком заменяя название продукта на AVG PC TuneUp. Значит устаревшая? Поэтому? Ничего не получится?

Судя по описанию — да, дело в том, что устаревшая (хоть и не на 100% уверен).

Здравствуйте, Дмитрий…
Есть одна старенькая игра, а именно стратегия (Majesty 2), в которую я давно играл на старом ПК на котором была WINDOWS XP SP3, и никаких проблем не было, но когда я запустил ее на Windows 10, то моя видеокарта Nvidia GTX 980 начала нагружаться АЖ на 85-90%, а температура начала подниматься до 60-70 градусов, у меня даже в GTA 5 видеокарта не так сильно нагружается, я очень переживаю за это, и поэтому хочу спросить. Это может происходить из-за несовместимости игры с WIN10, поможет ли режим совместимости с WINXPSP3? Прошу помогите мне с этим, я нигде не могу найти ответ на эту проблему, может вы мне поможете!

Здравствуйте.
Тут я вам точно не отвечу. Тут может быть несовместимость не игры с Windows 10, а особенности её работы с видеокартой. (раньше игры часто писались со всякими низкоуровневыми доступами к видеокартам для оптимизации и в теории это может неправильно работать с современной видеокартой).
т.е. и в режиме совместимости вы можете тот же результат получить (но проверить стоит, конечно).

Причем точно сказать, в чем там дело я не смогу.

Эхх…А вы не знаете что можно сделать, чтобы поиграть в такие игры? Просто так хочется поиграть в них и вспомнить те самые времена) Если есть такой способ напишите мне пожалуйста! Заранее спасибо.

Тут зависит от каждой конкретной игры. Какие-то в DOSBox запускаются, какие-то в режиме совместимости работают вполне, некоторым вообще ничего не нужно дополнительного. Но с каждой индивидуально и конкретно по вашей игре, к сожалению, ничего сказать не могу. Точнее сейчас попробовал поискать, пишут что Majesty 2 как раз в режиме совместимости с Windows 7 хорошо работать должна.

Спасибо большое Дмитрий за то что рассказали про DOSBox, а то я даже и не думал что такая прога есть, правда я не думаю что Majesty2 настолько старая игра что-бы ее запускать в DOSBox-e, сейчас попробую запустить игру в режиме совместимости с Win7, ну а если не получится попробую запустить в выше упомянутой DOSBox, в любом случае спасибо вам Дмитрий за вашу помощь! : D

Источник

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

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

  • Совместная установка linux и windows
  • Совместимость устройств с windows 10
  • Совместимость старых игр с windows 7
  • Совместимость программ mac и windows
  • Совместимость программ linux и windows