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

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

    Переход с 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..