Запускать старые программы в 64-битной Windows с параметрами режима совместимости

  1. Внесение изменений совместимости в программу
  2. Изменение параметров совместимости
  3. Режим совместимости
  4. настройки
  5. Уровень привилегий

Переход с 32-разрядных версий Windows на 64-разрядные версии был медленным переходом. Хотя Windows XP, Vista и 7 имеют 64-разрядные версии, многие компании по-прежнему выбирают 32-разрядные версии.

Основной причиной этого являются проблемы совместимости со старыми программами, оборудованием и драйверами.

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

Microsoft признает, что желание использовать старые программы является барьером для людей, которые могут подумать о переходе на 64-разрядную версию Windows

В ожидании этого барьера программный гигант встроил в Windows 7, а затем и в возможность выбирать различные варианты совместимости, чтобы обеспечить более высокие шансы работы старых программ под новой 64-разрядной операционной системой.

Внесение изменений совместимости в программу

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

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

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

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

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

Допустим, у вас установлена ​​старая программа на 64-битном ПК с Windows, и у вас возникли проблемы с ее запуском. Проблема может быть проблема совместимости.

Хотя Microsoft проделала хорошую работу по поддержанию совместимости, когда пользователь запускает 32-разрядное приложение на 64-разрядной платформе, не все непредвиденные обстоятельства можно предвидеть или устранить.

Чтобы начать использовать параметры режима совместимости в 64-битной Windows 7 или 10, щелкните правой кнопкой мыши программу или ярлык программы, которая не работает должным образом, и выберите « Свойства» в меню.

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

Ниже приведено описание каждого из этих вариантов.

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

Этот вариант - отличный выбор, когда вы точно знаете, под какой версией Windows работает ваша программа. Например, если ваша программа была выпущена в то время, когда Windows XP была действующей версией Windows, щелкните флажок « Запускать эту программу в режиме совместимости» и выберите Windows XP из выпадающего списка.

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

Обратите внимание, что в Windows 10 появилась новая опция, которая называется « Устранение неполадок совместимости» , которая сканирует программу для вас и пытается автоматически определить наилучшие параметры.

Обратите внимание, что в Windows 10 появилась новая опция, которая называется « Устранение неполадок совместимости» , которая сканирует программу для вас и пытается автоматически определить наилучшие параметры

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

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

настройки

Этот раздел параметров совместимости позволяет вам точно настроить взаимодействие с вашей старой программой. Как правило, эти параметры предназначены для программ, которые были написаны для очень старых версий Windows, таких как 95, 98 и ME, и выполняются для них.

Например, собственное разрешение и глубина цвета Windows 95 составляли всего 640 × 480 при 256 цветах. Если ваша старая программа работает, но выглядит слишком маленькой или имеет странные цвета, попробуйте эти два варианта.

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

Наконец, если ваша программа была написана для экрана с соотношением сторон 4: 3, попробуйте воспользоваться опцией « Отключить масштабирование дисплея при настройках высокого разрешения» . Этот не будет масштабировать программу в соответствии с текущим разрешением и соотношением сторон вашего монитора.

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

Уровень привилегий

Последняя опция в этом окне связана с тем, как Windows в настоящее время назначает разрешения в Windows 7/10, и как она использовала для назначения разрешений в предыдущих версиях операционной системы.

Windows 95, 98 и ME не использовали несколько учетных записей пользователей; все использовали один и тот же рабочий стол, имели одинаковые разрешения и имели полный контроль над всеми аспектами операционной системы. По существу, каждый был администратором высшего уровня ,

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

Кажется, что у всех есть какая-то старая программа, которую они хотели бы работать под Windows 7 или 10. Если вы используете 64-разрядную версию Windows, вероятность запуска этой программы даже ниже, чем при использовании 32-разрядной версии.

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