» » Несовместимое приложение как исправить. Решение проблем совместимости программ. Где найти ярлык программы в Windows

Несовместимое приложение как исправить. Решение проблем совместимости программ. Где найти ярлык программы в Windows

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 утилита Устранение проблем с совместимостью .

  1. Нажмите Win + S . Введите Выполнение программ, созданных для предыдущих версий Windows .
  2. Запустите найденную утилиту.
  3. Нажмите на надпись Дополнительно .

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

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

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

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

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

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

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

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

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

В большинстве случаев эта инструкция поможет вам работать со старыми программами в актуальной операционной системе от Microsoft.


Совместимость существующих приложений с операционной системой Microsoft Windows Vista (и выходящей в этом году операционной системой Windows 7, построенной на ядре Windows Vista) является одной из основных проблем, с которой могут столкнуться пользователи, переходящие на новую версию операционной системы. Несмотря на усилия, прилагаемые компанией Microsoft, некоторые производители программного обеспечения продолжают использовать устаревшие функции операционной системы, некорректно выполняют операции по проверке версий ОС (более 50% всех отказов в запуске приложений), не следуют рекомендациям по работе с файловой системой и, часто, не руководствуются советами по обеспечению корректной работы приложений в новых версиях системы. Все это приводит к тому, что в операционной системе Microsoft Windows Vista есть более 5600 «системных заплаток» (shims) для обеспечения корректной работы приложений различных производителей – от утилит китайских производителей до крупных продуктов известных фирм. В Windows 7 число «системных заплаток» увеличилось – в бета-версии новой операционной системы их насчитывается более 5700!

Можно выделить три основных подхода к обеспечению совместимости приложений – использование упомянутых выше «системных заплаток», запуск приложения в виртуальной среде (терминальные сервисы или использование Microsoft Application Virtualization) и, изменение кода приложения таким образом, чтобы оно соответствовало требованиям по корректной работе в операционной системе – для этого служат руководства по сертификации приложений для получения логотипов Works With Windows Vista и Certified for Windows Vista, а также соответствующие тест-кейсы, которые можно найти на сайте в разделе, посвященном Windows Vista.

Описанные выше ключевые причины несовместимости приложений вынудили компанию Microsoft реализовать на уровне ядра операционной системы специальный механизм, известный под названием Application Compatibility Infrastructure , в задачу которого входит имитация функционирования ОС в режиме совместимости с предыдущими версиями и, в ряде случаев, даже внесение ошибок, на наличие которых завязана функциональность приложений сторонних разработчиков – даже в том случае, когда эти ошибки обнаружены и устранены в текущей версии ОС.

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

Средства операционной системы

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

Вкладка «Совместимость» панели «Свойства»

Панель разделена на 3 группы – «Режим совместимости», «Параметры» и «Уровень прав». Опции в группе «Режим совместимости» позволяют запустить приложение в режиме совместимости с одной из следующих версий операционной системы Windows:

  • Windows 95; Windows 98/Me; Windows NT4 (SP5); Windows 2000; Windows XP (SP2); Windows Server 2003 (SP1)

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

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

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

Все изменения, внесенные в данной диалоговой панели, хранятся в системном реестре – в ветви HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrent VersionAppCompatFlagsLayers

В приведенном выше примере мы использовали два средства обеспечения совместимости – т.н. «уровень совместимости» - в нашем случае и Windows XP SP2 – и две системные «заплатки» - DisableThemes и RunAsAdmin .

В Windows 7 появился более простой интефейс, позволяющий включать механизмы обеспечения совместимости приложений с текущей версией операционной системы. Данный интерфейс называется Program Compatibility Troubleshooter – он вызывается через Control Panel | Troubleshooting | Programs | Run programs made for previous versions of Windows или из командной строки командой

%systemroot%/system32/msdt.exe –id PCWDiagnostic

При вызове Program Compatibility Troubleshooter мы попадаем в набор экранов, которые позволяют нам либо выбрать приложение из списка, либо указать новое приложение и, ответив на ряд вопросов, попытаться решить проблемы, связанные с совместимостью.

Program Compatibility Troubleshooter – выбор приложения

Program Compatibility Troubleshooter – категории проблем

Program Compatibility Troubleshooter – выбор версии ОС

Program Compatibility Troubleshooter – тестирование приложения

Program Compatibility Troubleshooter – применение настроек

Как видно из приведенных выше иллюстраций, Program Compatibility Troubleshooter позволяет не только выбрать определенные настройки, но и проверить работоспособность приложения и, при необходимости, вернуться в панель настроек – в этом основное отличие данного средства от непосредственного использования панели «Совместимость» в Windows Vista.

Многие проблемы, связанные с совместимостью приложений могут быть решены применением настроек на уровне панели «Совместимость» в Windows Vista или средства Program Compatibility Troubleshooter в Windows 7, но в ряде случаев может потребоваться «тяжелая артилерия».

Продолжение следует...

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

Итак, режим совместимости в Windows 7 или 10 является специальной функцией, позволяющей запустить приложение, предназначенное для предыдущих версий операционной системы. Возможно, для вас это описание оказалось достаточно сложным, поэтому давайте более подробно рассмотрим это на конкретном примере.

Итак, некий разработчик (назовём его Валерий) создал программу VolterSide (наименование программы взято произвольно) и выпустил этот продукт для операционной системы Windows XP. Для пользователей этого программного обеспечения всё было хорошо, пока не пришли пора обновлять свой компьютер или ноутбук на более усовершенствованную версию ОС под названием Windows 7 (или же 10). Как оказалось, VolterSide не открывается в установленной системе. Пользователи невольно начинают задумываться: а почему приложение не работает на новой современной системе, когда старая всё прекрасно открывает?

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

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

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

Устранение неполадок

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

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

Изменение параметров вручную. Включаем или отключаем режим самостоятельно

Предыдущий метод, конечно, никто не отменял, но он занимает некоторое время. Если же вам не нужно, чтобы система сама анализировала и тестировала программу, то вы можете сами настроить параметры вручную. Метод практически ничем не отличается от предыдущего в плане того, как поставить режим совместимости в Windows 7 или 10. Также вы сможете не только включить, но и благополучно отключить его. Итак, начнём:

  1. Как и в предыдущей инструкции, жмём правой кнопкой мыши по ярлыку или оригиналу программы. Но теперь нужно будет выбрать последний пункт «Свойства».
  2. В появившемся окне откройте вкладку «Совместимость» и нажмите галочку возле пункта о запуске программы в режиме совместимости.
  3. В поле, расположенным чуть ниже, необходимо выбрать версию операционной системы.
  4. По мере надобности можете установить некоторые параметры (Использование 256 цветов, специальное разрешение экрана и другие). Это может также сыграть свою роль при запуске в режиме совместимости.
  5. Жмём «Применить» и затем «ОК». Теперь можете попробовать запустить программу или драйвер.
  6. Чтобы отключить эту функцию, надо просто убрать галочку, которую вы ставили на втором этапе.

Не помогает? Не беда!

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

Итоги

Подводя итоги сегодняшнего обсуждения того, как включить или отключить режим совместимости в Windows 10 или 7, можно сказать следующее: функция действительно полезная и нужная. Она может помочь тогда, когда другие средства либо недоступны, либо бессильны. Поэтому не стоит недооценивать встроенные возможности операционной системы Microsoft и ставить на них крест. Делимся в комментариях: смогли ли вы запустить программу или драйвер в режиме совместимости? Если нет, то какой способ помог именно вам?

Когда при установке программы возникает проблема совместимости, известная системе, Windows 7 предупреждает об этом пользователя и открывает Помощник по совместимости программ (Program Compatibility Assistant ). Но иногда программа может не устанавливаться или не запускаться по непонятным причинам. Для ре-шения таких проблем необходимо задать настройки совместимости. Это можно сделать двумя способами:

  • использовать (Program Compatibility Wizard ), кото-рый сам определит необходимый набор настроек;
  • задать настройки совместимости вручную.

Хотя эти способы действуют примерно одинаково, только с помощью (Program Compatibility Wizard) можно изменить настройки совместимости для программ, которые находятся на общих сетевых дисках, CD- или DVD-дисководах и других накопителях со съемным носителем. Способность Мастера совместимости программ (Program Compatibility Wizard) работать с различ-ными типами носителей позволяет устанавливать такие программы, которые по-другому установить было бы невозможно.

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

Мастер совместимости программ (Program Compatibility Wizard) имеет много общего с Помощником по совместимости программ (Program Compatibility Assistant). Однако между ними существуют некоторые различия.

  • Windows 7 автоматически запускает Помощник по совместимости программ (Program Compatibility Assistant), когда при установке приложения обнаруживается пробле-ма, известная системе.
  • Мастер совместимости программ (Program Compatibility Wizard) вы можете исполь-зовать в тех случаях, когда вам кажется, что какая-то проблема совместимости препятствует установке или запуску программы.

Чтобы найти и устранить проблемы с помощью Мастера совместимости программ выполните следующие действия.

  1. В меню Пуск (Start), на Рабочем столе или в Проводнике (Windows Explorer) щелкните правой кнопкой мыши на файле или ярлыке программы, выберите Исправление неполадок совместимости (Troubleshoot Compatibility). Будет запущен Мастер совместимости программ
  2. Мастер автоматически попытается обнаружить проблемы, связанные с со-вместимостью. Попробуйте запустить программу, выполнив указания по исправлению неполадок. Выберите Использовать рекомендованные параметры (Try Recommended Settings), просмотрите список изменяемых настроек (рис. 4.3) и щелкните на кнопке Запуск программы... (Start the program).
  3. После запуска программы щелкните на кнопе Далее
      • Да
      • Если после изменения настроек совместимости проблема так и не была решена и вы хотите запустить процесс обнаружения и устранения неполадок сначала, выберите Нет , попытаться использовать другие параметры (No, try again using different settings) и перейдите к действию 3 следующего списка.
      • Если после изменения настроек совместимости проблема так и не была решена и вы хотите найти ее решение в Интернете, выберите Нет , отправить сообщение об этой проблеме в корпорацию Microsoft и найти решение в Интернете (No, report the problem to Microsoft and check online for a solution).
      • Отмена (Cancel).

Для расширенного поиска и устранения проблем с помощью Мастера совместимо-сти программ (Program Compatibility Wizard) выполните следующие действия.

1 . В меню Пуск (Start), на Рабочем столе или в Проводнике (Windows Explorer) щелкните правой кнопкой мыши на файле или ярлыке программы, выберите Исправление неполадок совместимости (Troubleshoot Compatibility). Будет запущен Мастер совместимости программ (Program Compatibility Wizard).

2 . Мастер автоматически попытается обнаружить проблемы, связанные с совместимостью. Чтобы выполнить расширенный поиск и устранение проблем, выберите Диагностика программы (Troubleshoot Program) после завершения автоматического поиска неполадок.

3 . На странице Какие проблемы заметны? (What problems do you notice?) выберите параметры в соответствии с проблемой, которую вы обнаружили (рис. 4.4). Дальнейшие действия мастера (после щелчка мыши на кнопке Далее (Next)) зависят от выбранного вами параметра.

    • Программа работала в других версиях, но не устанавливается или не запускается сейчас (The program worked on earlier versions of Windows but won"t install or run now). При выборе этого параметра вам нужно будет указать, с какой версией Windows программа работала раньше. Поскольку этим выбором определяется режим совместимости, укажите ту систему, для которой программа была написана. При запуске программы Windows 7 создаст среду для этой операционной системы.
    • Программа открывается, но отображается неправильно (The program opens but doesn"t display correctly). Этот параметр может быть полезен при запуске игр, обучающих программ и других приложений, требующих специальных на¬строек отображения (например, программ для Windows 98). Выберите из списка ту проблему, с которой вы столкнулись. В зависимости от вашего выбора будет использоваться ограниченный набор цветов (256) или разрешение экрана 640x480 (или и то и другое одновременно) для программ, которые не могут работать в режимах с более высоким разрешением и глубиной цвета. Также могут быть отключены визуальное оформление, композиция рабочего стола и масштабирование изображения при высоком разрешении экрана.
    • Для программы требуются дополнительные разрешения (The program requires additional permissions). При выборе этого параметра настройки программы будут изменены так, чтобы ее можно было выполнять с привилегированными правами. Для правильной работы многих программ, написанных для Windows ХР и более ранних версий, требуется запуск от имени администратора. После этого программа всегда будет пытаться воспользоваться повышенными правами, и при необходимости вы будете получать запросы на продолжение.
    • Я не вижу моей проблемы в списке (I don"t see my problem listed). При выборе этого параметра мастер будет считать, что вы выбрали одновременно три предыдущих.

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

    • Сообщение об ошибке, в котором говорится, что программа должна запускаться в режиме 256 цветов (Error message saying the program needs to run in 256 colors). Если вы выберете этот параметр, то при выполнении программы будет ис-пользоваться 8-битный видеорежим (256 цветов). Это может потребоваться для запуска игр, мультимедиа и обучающих программ, разработанных для Windows 95 или Windows 98.
    • Программа запускается в маленьком окне (640x480 пикселей) , которое невозмож-но развернуть на весь экран (Program starts up in a small window (640x480 pixels) and won"t switch to full screen). Если вы выберете этот параметр, то при вы-полнении программы будет использоваться разрешение экрана 640x480. Это может потребоваться для запуска игр, мультимедиа и обучающих программ, разработанных для Windows 95 или Windows 98.
    • Прозрачность окон отображается неправильно (Windows transparency isn"t displayed properly). Если вы выберете этот параметр, то при запуске программы будет отключена композиция рабочего стола. Иначе могут возникнуть проблемы, вызванные тем, что для фона рабочего стола и программы используются раз-ные цветовые режимы. Это может понадобиться при возникновении непо-ладок, связанных с отображением и, в частности, с тем, как программа ис-пользует цвета.
    • Программа неверно отображается при использовании крупных шрифтов (Program does not display properly when large-scale font settings are selected). Если вы вы-берете этот параметр, то при высоком разрешении экрана будет отключено масштабирование. Это может понадобиться, если окна программы кажутся вам слишком растянутыми и вы хотите вернуть им нормальный вид.
    • Элементы управления окнами отображаются обрезанными или программа при за-пуске изменяет визуальное оформление (Window controls appear cut off, or the program changes visual themes when started). Если вы выберете этот параметр, то при выполнении приложения будут отключены темы и стили оформления, чтобы текст в меню программы и на кнопках отображался без изменений. Это может понадобиться, если невозможно прочитать название кнопок или пунктов меню или к ним затруднен доступ, и вы хотите использовать стиль оформления Windows 7 Basic.

5. Если вы не хотите использовать предлагаемые настройки, щелкните на кнопке Отмена (Cancel) и повторите процедуру, выбрав другие параметры. Чтобы про-тестировать эти настройки, щелкните на кнопке Запуск программы... (Start the program). Мастер выполнит программу, используя выбранные параметры со-вместимости.

6. После запуска программы щелкните на кнопе Далее (Next) и выполните одно из следующих действий.

  • Если благодаря изменению настроек совместимости проблема была решена и вы хотите сохранить параметры, выберите Да , сохранить эти параметры для программы (Yes, save these settings for this program).
  • Если после изменения настроек совместимости проблема не была решена и вы хотите запустить процесс обнаружения и устранения неполадок сначала, выберите Нет , попытаться использовать другие параметры (No, try again using different settings) и повторите эту процедуру, начав с пункта 3 .
  • Если после изменения настроек совместимости проблема не была решена и вы хотите найти ее решение в Интернете, выберите Нет, отправить сообщение об этой проблеме в корпорацию Майкрософт и найти решение в Интернете (No, report the problem to Microsoft and check online for a solution).
  • Чтобы отменить настройки совместимости и выйти из мастера, щелкните на кнопке Отмена (Cancel).

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

Много хорошего приносит каждая новая версия самой популярной на планете операционной системы. Но всегда есть программы, которые отказываются сотрудничать с новой 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, варианты которых указаны в ниспадающем меню. После применения настроек нужно, как обычно, дважды щёлкнуть левой кнопкой мышки по сбойной программе - и получить результат настройки!

Напоследок

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

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

  1. Скопировать все файлы программы со старого компьютера на внешний накопитель (например, на флешку).
  2. Вставив флешку с файлами несовместимой программы на новый компьютер, скопировать их на жёсткий диск.
  3. Запустить главный исполняемый файл (расширение - как правило, *.exe) двойным щелчком, а если не получится - щелчок правой кнопкой - Свойства - Совместимость - и далее всё, как в предыдущем разделе.

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