Как запустить старые программы с помощью режима совместимости Windows 10

Хотя по своей сути Windows 10 похожа на Windows 8 и Windows 7, она также сильно отличается от более старых операционных систем, таких как Windows XP. Большинство настольных приложений, разработанных для Windows 8 или Windows 7, будут работать в Windows 10. С другой стороны, маловероятно, что приложения, разработанные для Windows XP, будут хорошо или вообще не будут работать в Windows 10. Если вы имеете дело со старой программой, которая либо сбоит, либо плохо работает в Windows 10, а вам просто необходимо ее использовать, вы можете попробовать запустить ее с помощью настроек совместимости Windows 10. Вот как их можно использовать для работы с классическими программами, которые не были предназначены для работы в Windows 10:

NOTE: Представленные функции доступны в Windows 10 November 2019 Update или новее. Если вы используете более старую версию Windows 10, у вас может не быть доступа ко всем функциям. Проверьте свою сборку Windows 10 и, если необходимо, получите последнее доступное для вас обновление Windows 10.


Слово предостережения


<Хотя параметры совместимости - это отличный способ сделать старые программы функциональными в Windows 10, это не значит, что их следует применять ко всем устаревшим программам. Мы настоятельно рекомендуем не применять настройки совместимости к таким программам, как старые антивирусы/программы безопасности или утилиты управления дисками. Например, если вы используете параметры совместимости для программ, связанных с продуктами безопасности, вы рискуете тем, что эти программы не будут работать должным образом и, как следствие, не смогут защитить вас должным образом. Использование параметров совместимости в дисковом программном обеспечении также сопряжено с риском, поскольку вы не хотите, чтобы устаревшие программы работали с такими важными вещами, как ваши жесткие диски. Например, дисковая утилита, работающая в режиме совместимости, может сделать неожиданные вещи, например, повредить главную загрузочную запись жесткого диска.

Как запустить мастер устранения неполадок совместимости программ


Мастер "Устранение неполадок совместимости программ" - это встроенный инструмент, который помогает применить параметры совместимости к старым программам, которые не работают как положено на компьютере с Windows 10. Один из способов открыть его - набрать "run programs" в поле поиска панели задач, а затем нажать или коснуться "Run programs made for previous versions of Windows."

Access Run programs made for previous versions of Windows

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

Нажмите кнопку Далее, чтобы начать обнаружение проблем

В следующем окне прокрутите список и выберите программу, которую вы хотите запустить с использованием параметров совместимости. Если вы не можете найти программу, выберите "Нет в списке", и у вас появится возможность перейти к ее расположению. Мы решили использовать для этого урока полюбившийся "Windows Movie Maker", поэтому выбрали Movie Maker. После выбора нажмите кнопку Next.

Выберите устаревшую программу из списка

После того, как вы потратите еще несколько минут на решение любых проблем, "Program Compatibility Troubleshooter" позволит вам выбрать способ применения параметров совместимости, предлагая два варианта: "Попробовать рекомендуемые настройки" и "Устранить неполадки программы". Мы собираемся провести вас через оба варианта.

Мастер предлагает два различных варианта

Если вы выберете "Попробовать рекомендуемые параметры", мастер применит режим совместимости, который был автоматически выбран Windows 10 - в нашем случае Windows 8.

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

После тестирования программы нажмите Next

После этого мастер спросит вас, устранена ли проблема. Если все прошло успешно, вы можете сохранить настройки совместимости и закрыть мастер. Если вы решили попробовать другие настройки, Windows 10 не дает рекомендаций и автоматически переводит вас к набору вопросов в программе Troubleshoot в попытке сузить проблему, как показано чуть ниже. В качестве третьего варианта вы можете сообщить о проблеме в Microsoft и поискать решение в Интернете.

Выберите вариант по результатам проверки

Выбрав программу Troubleshoot на экране "Выберите вариант устранения неполадок", вы пройдете через серию вопросов, призванных помочь Windows 10 понять, какие проблемы мешают программе работать правильно. Выберите все применимые варианты и нажмите или коснитесь кнопки Next.

Установите флажки рядом с замеченными вами проблемами

В зависимости от вашего ответа может появиться второй экран, в котором вас попросят выбрать, на какой версии Windows программа работала раньше. После выбора ответа нажмите кнопку Next.

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

На основании ваших ответов "Program Compatibility Troubleshooter" Windows 10s может установить соответствующие параметры совместимости, которые необходимы вашей старой программе для работы. В нашем эксперименте с Movie Maker мы решили проявить полную неосведомленность, выбрав в вопросах и ответах мастера опции "Я не вижу в списке своей проблемы" и "Я не знаю". В результате Windows 10 применила к программе несколько настроек, как показано ниже.


Просмотрите изменения и нажмите или коснитесь кнопки "Протестировать программу", поскольку в противном случае вы не сможете продолжить работу. Если примененные настройки требуют от программы "Запуск от имени администратора" (как в нашем случае), появится окно UAC. Когда вы закончите тестирование программы, вернитесь к "Средству устранения неполадок совместимости программ" и нажмите или коснитесь Next.

Нажмите Next, чтобы оставить отзыв о настройках

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

Узнайте статус вашей проблемы

Устранитель неполадок совместимости программ должен помочь вам применить соответствующие настройки совместимости практически к любому старому настольному приложению. Однако если мастер не смог решить вашу проблему, или если вы предпочитаете действовать "традиционным" способом, вы можете изменить параметры совместимости вручную. Прочитайте следующий раздел этого руководства, чтобы узнать, как это сделать.

TIP: Более простой способ открыть мастер "Program Compatibility Troubleshooter" - щелкнуть правой кнопкой мыши или нажать и удерживать исполняемый файл или ярлык вашей классической программы - в нашем случае "Windows Movie Maker". Затем в контекстном меню щелкните или нажмите на пункт Устранение неполадок совместимости.

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

Когда вы открываете мастер таким образом, вам больше не нужно выбирать программу из списка, и вы переходите к выбору одного из двух доступных вариантов устранения неполадок. То же самое происходит при открытии "Мастера устранения неполадок совместимости программ" из Свойств программы. Чтобы узнать, как открыть его таким образом, продолжайте читать.


Как вручную изменить параметры совместимости старых программ


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

Нажмите Свойства в контекстном меню

В окне Свойства вашей программы перейдите на вкладку Совместимость. Первая опция открывает "Устранитель неполадок совместимости программ", инструмент, который мы уже подробно рассматривали в предыдущем разделе этого руководства.

Устранитель неполадок совместимости программ также доступен из Свойств

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

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

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

Опции, доступные в Настройках
  • "Уменьшенный цветовой режим" устанавливает Windows 10 на использование только ограниченного набора цветов в вашей старой программе. Некоторые старые программы были разработаны для использования меньшего количества цветов, чем современные приложения. Вы можете настроить старую программу на работу в "8-битном (256) цвете" или в "16-битном (65536) цвете".
  • "Запуск в разрешении экрана 640 x 480" запускает старую программу в маленьком окне с разрешением 640x480. Вам следует попробовать эту настройку совместимости, если графика вашей старой программы выглядит неровной или не отображается должным образом.
  • "Disable fullscreen optimizations" следует отметить, если вы хотите, чтобы ваша программа перестала запускаться в полноэкранном режиме. Это может повысить производительность вашей классической программы и улучшить общее впечатление.
  • "Запускать эту программу от имени администратора" - довольно простое действие, позволяющее убедиться, что ваша классическая программа всегда запускается от имени администратора. Более ранние версии Windows по умолчанию запускали программы с правами администратора, поэтому некоторые старые программы требуют прав администратора для корректной работы.
  • "Изменить настройки высокого DPI" - полезная функция, особенно если вы используете экран с высоким разрешением, например 4K. Если программа не отображается корректно на компьютере или устройстве с дисплеем высокого разрешения.
Нажатие на "Изменить параметры высокого DPI" открывает новое окно

Если к компьютеру или устройству с Windows 10 подключено несколько дисплеев или если конфигурация дисплея изменилась, некоторые настольные приложения могут выглядеть размытыми. По умолчанию Windows 10 пытается зафиксировать приложения на основном дисплее, чтобы они не выглядели размытыми, поэтому она масштабирует их при изменении настроек дисплея. Это автоматическое изменение размера может повлиять на то, как отображается пользовательский интерфейс вашей старой программы. Чтобы получить более стабильные настройки DPI для вашей программы, установите флажок рядом с опцией "Использовать эту настройку для устранения проблем масштабирования для этой программы вместо настройки в Настройках" в разделе Program DPI. Это вызовет выпадающее меню, которое можно открыть, нажав стрелку под опцией "Использовать DPI, установленный для моего основного дисплея, когда". Выберите между настройкой по умолчанию, при которой программа сохраняет DPI основного дисплея при входе в Windows 10, и использованием DPI, установленного для основного дисплея в момент открытия программы.

Выберите настройки DPI для вашей программы

В этом разделе также есть ссылка на "Открыть дополнительные настройки масштабирования", если вы хотите открыть приложение "Настройки" и запретить Windows 10 исправлять все приложения, изменяя их размер на основе DPI основного дисплея.

В разделе "Переопределение масштабирования высокого DPI", если вы выберете "Переопределить поведение масштабирования высокого DPI", вы включите выпадающее меню с тремя настройками масштабирования. По умолчанию используется параметр "Приложение", который полностью отключает масштабирование DPI для вашей классической программы, используя только настройки разработчиков. Опция "Система" использует поведение Windows 10 по умолчанию при масштабировании, поскольку она позволяет Windows переопределять настройки DPI программы, что, скорее всего, приведет к размытию программы. Если выбрать System (Enhanced), то будет использоваться более интеллектуальное, улучшенное масштабирование, которое должно дать лучшие результаты с четким текстом на дисплеях с высоким DPI. К сожалению, эта последняя настройка доступна только для программ на базе GDI (Windows Graphical Device Interface).

Установите поведение масштабирования для размытой программы

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

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

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

При нажатии на опцию Изменить настройки для всех пользователей откроется окно с теми же опциями

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

Тип: После изменения параметров совместимости старой программы, либо с помощью "Program Compatibility Troubleshooter", либо вручную, вы можете снова запустить ее и использовать, надеясь на лучшие результаты. При первом закрытии программы появляется "Помощник по совместимости программ", спрашивающий, правильно ли работала программа. При выборе "Да" помощник закрывается, а "Нет" запускает средство устранения неполадок, чтобы еще раз попытаться устранить проблему(ы).

Windows 10 запрашивает отзывы о новых настройках совместимости.

Какие старые программы вы еще используете?


Даже если у вас новый компьютер под управлением Windows 10, это не обязательно означает, что вы больше не можете использовать старые программы, которые не были разработаны для этой новой операционной системы. Windows 10 помогает в этом вопросе, предоставляя как "Средство устранения неполадок совместимости программ", так и ряд вручную настраиваемых параметров, которые можно использовать, чтобы заставить старые программы снова работать. Мы надеемся, что эти настройки совместимости помогут вам, и вы будете счастливы пользоваться своей классической программой. Мы заинтересованы в изучении нашей базы читателей, поэтому, прежде чем закрыть эту вкладку, пожалуйста, сообщите нам, какую программу вы пытаетесь использовать и почему.

Ваше имя: *
Ваш e-mail: *
Код: Кликните на изображение чтобы обновить код, если он неразборчив
Введите код: