- Внесение изменений совместимости в программу
- Изменение параметров совместимости
- Режим совместимости
- настройки
- Уровень привилегий
Переход с 32-разрядных версий Windows на 64-разрядные версии был медленным переходом. Хотя Windows XP, Vista и 7 имеют 64-разрядные версии, многие компании по-прежнему выбирают 32-разрядные версии.
Основной причиной этого являются проблемы совместимости со старыми программами, оборудованием и драйверами.
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, таких как 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 ,