Windows 7 как установить драйвер в режиме совместимости с windows

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

Но для некоторого оборудования новые драйвера так и остаются в мечтах. Что же делать, если на компьютере установлена Windows 7, например, а последние официальные версии драйверов выпущены для более ранних версий Windows – Windows XP или Windows Vista.

На помощь приходит встроенный в Windows механизм совместимости программ. То есть в Windows XP можно запустить программу в режиме совместимости Windows 2000, Windows 98. А в Windows 7 уже можно выбрать режим совместимости для Windows 95, Windows 98, Windows XP, Vista и любой другой более ранней версии Windows.

Рассмотрим ручную установку режима совместимости запуска драйверов или программ.

Итак, если у нас имеется драйвер, который прекрасно работал под Windows XP, Vista, но на установленной Windows Seven драйвер отказывается запускаться. Для запуска такого драйвера в режиме совместимости (скажем под Windows XP) следует на исполняемом файле драйвера (с расширением *.exe или *.msi) нажать правой кнопкой мыши и выбрать пункт “Свойства

В появившемся окне “Свойства” переходим во вкладку “Совместимость”.
Во вкладке “Совместимость” имеется три раздела для установки параметров: “Режим совместимости”, “Параметры” и “Уровень прав”.

вкладка Совместимость

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

Раздел Режим совместимости

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

Ниже указывается их назначение:
Использовать 256 цветов — очень старые программы используют ограниченную гамму цветов. Этот параметр устанавливает максимальное количество цветов для запускаемой программы.
Отключить визуальное оформление – при запуске некоторых программ её внешний вид искажается (кривые края окон и шрифта). Этот параметр помогает несколько исправить ситуацию запуском программы в уменьшенном окне.
Отключить композицию рабочего стола – служит также для улучшения внешнего вида запущенных программ, путем отключения прозрачности окон.
Отключить масштабирование изображения при высоком разрешении экрана – если в программах используется крупный шрифт и он искажает внешний вид программы, то включите эту опцию.

Многие программы и драйвера для корректной работы требуют права Администратора для запуска. Поэтому в разделе “Уровень прав” для большей и правильной совместимости запуска драйвера следует установить галочку “Выполнять эту программу от имени администратора”. Следует отметить, что данный параметр может установить только пользователь с правами Администратора.

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

Установка всех параметров совместимости

После правильной установки всех параметров режима совместимости нажмите кнопку ОК и начните установку драйвера (программы).

Примечание: если установочный файл драйвера имеет расширение *.msi, то для установки Режима совместимости в раскрывающемся списке будет доступна лишь предыдущая версия Windows.

Установка драйверов под Windows 7 в режиме совместимости. Часть 2. — установка или запуск приложения с помощью Мастера устранения проблем с совместимостью программ.

04.04.2009 17:56

У меня стоит полупрофессиональная звуковая карта Yamaha X-Wave 6000. Старая, 2001 года выпуска, но по ряду причин – любимая. Проблема в том, что самый новый драйвер для нее был издан аж в 2001 году.

Поскольку я одинаково люблю Windows 7 и музыку, я должен, обязан был найти способ сделать мою старушку Yamaha совместимой с Windows 7. К моему удивлению, решение задачи оказалось простым и естественным.

Настройка совместимости старого драйвера с Windows 7

1. Щелкаем правой кнопкой по приложению, запускающему установку драйвера.
2. Выбираем пункт Properties (Свойства).
3. Переходим на вкладку Compatibility (Совместимость).
4. Отмечаем галочкой пункт Run this program in compatibility mode for: (Запустить эту программу в режиме совместимости с:).
5. Выбираем из списка ту операционную систему, под которую и был изначально написан этот драйвер (в случае с моей звуковой картой, это Windows 2000).
6. Отмечаем галочкой пункт Run this program as an administrator.

7. Жмем ОК.
8. Запускаем установку, спокойно ставим наш драйвер, перезагружаемся и наслаждаемся… музыкой.

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

Комментирование закрыто.

Есть вопрос? Задайте его на форуме.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Установка драйвера в режиме совместимости нужна, если вы подключаете к компьютеру с обновленной операционной системой старое оборудование. Например, принтер или МФУ сняты с производства, а производитель официально объявил, что продукт больше не поддерживается и ПО обновляться не будет.

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

Установка в режиме совместимости

Кликните правой кнопкой мыши по установщику драйвера (.exe). Откройте Свойства и найдите вкладку Совместимость:

  1. Запустите средство устранения проблем с совместимостью и выберите из двух предложенных вариантов первый: установку по тем параметрам, которые рекомендуются. Выполняйте подсказки мастера установки программы. Если установка прошла успешно, параметры нужно сохранить.
  2. В противном случае на той же вкладке поставьте маркер в строке Запустить программу в режиме совместимости с, и выберите версию системы, для которой и был разработан драйвер, например, Windows 7. Еще раз запустите установку программы.
  3. Если проблемы остаются, можно ввести дополнительные параметры совместимости вручную. Например для старых программ кликнуть строку Режим пониженной цветности и выбрать 8 или 16-разрядный цвет.

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

В свойствах файла для установки драйвера не всегда будет вкладка Совместимость, где можно вручную задать некоторые параметры установки. Но в Панели управления (на примере Windows 10) есть целый раздел под названием Устранение неполадок. Если предыдущие действия не помогли или в работе драйвера замечены лаги:

  1. Откройте раздел Устранение неполадок , выберите строку Программы/Устранение проблем с совместимостью.
  2. В открывшемся окне запустите диагностику от имени администратора.
  3. Немного подождите и посмотрите список программ. После клика по строке Нет в списке можно выбрать файл на компьютере. Или выберите нужную программу из перечня.
  4. Поскольку установка с рекомендованными параметрами не помогла, выбираем диагностику программы и одну из предложенных проблем, например, конкретную версию ОС, при которой драйвер работал (или для которой был разработан).
  5.  Нажмите Проверить программу. Если проблема решена, сохраните параметры и завершите диагностику.

Печатайте с удовольствием.

Привет, друзья. В этой публикации предлагаю рассмотреть один неприметный функционал Windows. Неприметный, но в некоторых случаях он может вам пригодиться – это режим совместимости программ. Наверняка многие из вас работают со старыми программами. Потому что программа более не поддерживается, потому что новые версии программы тяжёлые, грузные, напичканы новыми ненужными функциями или с новым интерфейсом, лично вам неприятным. У каждого свои причины использовать старые программы. Но бывает так, что старые программы, которые не адаптированы под используемую современную версию операционной системы Windows, работают с проблемами, либо не запускаются или даже не устанавливаются. Устранить эти проблемы и призван режим совместимости программ. Давайте разберёмся, что это такое, и как его использовать.

Режим совместимости впервые появился ещё в Windows Vista. И с тех пор он является неотъемлемой частью классического функционала операционной системы, давая нам возможность запускать старые программы в тех версиях Windows, под которые они не адаптированы своими разработчиками, в режиме совместимости с версиями Windows постарше. Но не только запускать, а также устанавливать: режим совместимости может быть применён и к файлам запуска установленных программ, и к их инсталляторам. Этот режим обнаруживает и устраняет проблемы совместимости с текущей версией Windows и делает возможным установку, запуск и работу старых программ. Если ваша старая программа не устанавливается, не запускается или работает со сбоями, например, в Windows 10, но эта программа исправно работала в Windows 7, запустите программу в режиме совместимости, соответственно, с Windows 7. Как запустить программу в режиме совместимости со старой версией? Иногда Windows после сбоя работы программы сама предлагает нам запустить её в режиме совместимости. По инициативе же пользователя сделать это можно двумя способами, хотя суть их и одинакова.

Если мы точно знаем, что наша старая программа без проблем работала в старшей какой-то версии Windows, мы можем настроить запуск программы в совместимости конкретно с этой версией Windows. На инсталляторе программы или значке её запуска вызываем контекстное меню, кликаем «Свойства». 

В окошке свойств идём во вкладку «Совместимость». Активируем «Режим совместимости». Из выпадающего списка выбираем одну из старших версий Windows, где наша старая программа работала исправно. Применяем изменения.

Пробуем запустить и поработать с программой. Либо пробуем установить программу, если мы работали с инсталлятором.

В той же вкладке «Совместимость» свойств инсталлятора или файла запуска программы будет кнопка запуска средства устранения проблем с совместимостью. 

 Это средство также можно запустить непосредственно в контекстном меню на инсталляторе или файле запуска программы.

 На первом этапе средства можем выбрать «Использовать рекомендуемые параметры».

 В Windows 10 по умолчанию будет применена совместимость с Windows 8. Кликаем «Проверить программу». Наша программа запустится, тестируем её. Жмём «Далее» в окошке средства устранения проблем с совместимостью.

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

 В последнем случае далее ставим галочку первого пункта проблем. Жмём «Далее».

 Выбираем другую какую-то версию Windows, жмём «Далее».

И так же проверяем работу программы, как делали это в режиме совместимости ранее, в нашем случае с Windows 8.

Друзья, иногда с режима совместимости нет никакого толку, более того, бывает так, что он работает некорректно, и запущенная в этом режиме программа может работать ещё с большими проблемами, чем ранее. Вплоть до того, что программа может вообще не запускаться, если без этого режима хотя бы запускалась. И бывает так, что Windows по умолчанию запускает программу в режиме совместимости. Если в этом режиме, автоматически запущенном, программа работает с ошибками или не запускается, нужно попробовать её запустить без режима совместимости. А для этого его необходимо отключить путём остановки его службы, детали смотрите в статье «Как отключить режим совместимости Windows 10».

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как установить hyper v на windows server 2019
  • Cpu control не видит процессы на windows 11
  • Почему пропадает возможность менять язык windows 10
  • Как сделать вырез экрана на компьютере на windows 11
  • Как сбросить активацию windows 10 через командную строку