Примечание
Эмуляция – это когда система Windows Vista прикидывается Windows XP, Windows 98 или другой версией Windows. Это помогает в тех случаях, когда программа настолько стара, что просто не в состоянии выполняться в современной операционной системе.
Следуя инструкциям мастера, укажите поэтапно, каким способом нужно открыть проблемную программу, выберите соответствующий ей файл, затем укажите операционную систему, в которой рекомендовано работать с приложением (рис. 3.14), и при необходимости измените параметры экрана.
Рис. 3.14. Запуск проблемного приложения с помощью Мастера совместимости программ
Нажав Далее, вы попадете на страницу, где вам будет предложено запустить программу от имени администратора.
Примечание
Кто такой администратор? Это самый главный пользователь, который может изменить любую настройку в системе. В Vista – из соображений все той же безопасности – все программы запускаются не от имени администратора, а от имени обычного пользователя. А ваша устаревшая программа может пытаться запуститься от имени администратора. От этого и все беды.
Не всегда удается сразу решить все проблемы совместимости, но вы не отступайтесь! Попробуйте еще раз запустить мастер совместимости и применить в нем другие настройки.
Параметры совместимости вы можете менять не только с помощью мастера, но и на специальной вкладке окна свойств программы. Щелкните на ярлыке приложения в меню Пуск, выполните команду Свойства и перейдите на вкладку Совместимость (рис. 3.15).
Рис. 3.15. Вкладка Совместимость окна свойств приложения
Здесь вы видите параметры совместимости, аналогичные тем, что присутствовали на страницах Мастера совместимости программ. Изменить их с помощью этой вкладки можно гораздо быстрее.
Внимание!
Не настраивайте параметры совместимости для устаревших антивирусов и различных системных программ! Это может привести к потере данных или снижению уровня безопасности.
Если после пересмотра всех вариантов совместимости вам так и не удастся подобрать оптимальный, останется рискнуть. Вы можете попробовать запустить программу вопреки предупреждениям о проблемах совместимости. Иногда это срабатывает.
В самом крайнем случае придется, как уже говорилось выше, искать новую, написанную специально для Windows Vista, версию программы.
Как вывести программу из комы
Ситуация с «зависанием» программы еще неприятнее, чем ее «вылетание». Если программа аварийно завершилась, все понятно. Как в известном анекдоте: «Умерла так умерла». А тут вроде видишь окно приложения, но ничего сделать в нем не можешь. И все надеешься – а вдруг сейчас заработает? Вдруг это временная проблема, которая вот-вот сама собой разрешится?
Что тут посоветуешь? Если программа перестала реагировать на щелчки кнопкой мыши на ее элементах, прежде