Роман Клименко - Windows Vista. Для профессионалов
- Название:Windows Vista. Для профессионалов
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Роман Клименко - Windows Vista. Для профессионалов краткое содержание
Книга посвящена описанию новых возможностей Windows Vista, а также изменению стандартных функций данной операционной системы. Если вы являетесь опытным пользователем Windows ХР и раздумываете о том, что вам даст новая система Windows Vista при переходе на нее, то эта книга для вас.
Из нее вы узнаете о тонкостях Windows Vista, об улучшениях в стандартных компонентах операционных систем семейства Windows, о новых графических приложениях и программах командной строки, входящих в состав Vista, о новых службах и параметрах реестра данной операционной системы, о стандартных и нестандартных способах оптимизации и настройки Windows Vista.
Windows Vista. Для профессионалов - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
• versionNumber, тип: string – указывает версию продукта.
Механизм совместимости
Немаловажным условием комфортной работы пользователей в новой операционной системе Windows Vista является возможность запуска программ, написанных для предыдущих версий операционных систем семейства Windows.
Действительно, нет ничего хуже, чем ошибка при попытке установки или запуска жизненно необходимой вам программы, которая раньше отлично работала на предыдущих версиях Windows. Иногда такая ошибка может поставить последнюю точку в вопросе выбора операционной системы, в которой будет работать пользователь. И, конечно, не в пользу новой операционной системы Windows Vista.
Однако, если вы все-таки столкнулись с ситуацией, когда какая-то программа не хочет работать в новой операционной системе, не стоит сразу отчаиваться. Операционная система Windows Vista, как и предыдущие версии операционной системы Windows, содержит в своей стандартной поставке компонент, с помощью которого можно для конкретной программы эмулировать условия запуска под операционной системой Windows любой версии, более старой, чем Windows Vista.
Для этого можно воспользоваться как минимум двумя способами.
Первым и самым быстрым способом является использование вкладки Совместимость окна Свойства. Данная вкладка есть во всех окнах Свойства, принадлежащих исполняемым файлам или ярлыкам на них. Ее изображение представлено на рис. 7.9.
Рис. 7.9. Вкладка Совместимость
Вкладка Совместимость содержит следующие области.
• Режим совместимости – именно с помощью флажка данной области можно активировать режим совместимости для конкретной программы. После этого в раскрывающемся списке нужно выбрать операционную систему, которую будет эмулировать Windows Vista. Можно выбрать такие операционные системы, как Windows 95, Windows 98, Windows NT 4.0, Windows 2000, Windows XP SP2 и Windows 2003 Server.
• Параметры – позволяет указать дополнительные параметры запуска программы в совместимом режиме. К ним относятся возможность запуска программы с использованием разрешения экрана 640 х 480, запуск в 256-цветном режиме, запуск с отключенными визуальными темами или с отключенными настройками DPI.
• Уровень прав – с помощью флажка данной области можно указать, что программа для данного пользователя должна запускаться с правами администратора.
Кнопка Параметры для всех пользователей позволяет отобразить вкладку Совместимость, с помощью которой можно настроить параметры запуска программы в режиме совместимости для всех пользователей, а не только для одного.
Вторым же способом запуска программы в режиме совместимости является использование Мастера совместимости программ. Чтобы запустить данный мастер, нужно воспользоваться программой Справка и поддержка, доступ к которой можно получить либо с помощью меню Пуск, либо нажав клавишу F1. Проще всего после запуска программы Справка и поддержка в ее строке поиска ввести Compatibility Wizard. Результатом поиска будет ссылка Запуск мастера совместимости, после выбора которой будет запущен мастер совместимости программ.
Основное окно мастера совместимости программ представлено на рис. 7.10.
Рис. 7.10. Первый шаг мастера совместимости программКак и с помощью первого способа установки параметров совместимости программ, с помощью мастера совместимости можно настроить запуск в режиме совместимости не только программ, расположенных на жестком диске, но и программ, расположенных на компакт-диске или DVD. Для этого нужно выбрать соответствующее положение переключателя Каким образом открыть программу, для которой требуется настроить параметры совместимости?.
• Выбрать из списка программ – позволяет выбрать программу из списка программ, найденных на жестком диске. Поиск программ выполняется при каждом запуске мастера совместимости и может занять продолжительное время.
• Использовать программу на компакт-диске – дает возможность выбрать программы, расположенные на компакт-диске или DVD. После установки переключателя в это положение мастер попросит вас вставить диск в привод (если он еще не вставлен), а после этого вы перейдете к шагу выбора параметров совместимости мастера.
• Найти программу вручную – позволяет ввести путь к программе вручную.
После того как вы выберете программу, которую нужно запустить в режиме совместимости, мастер попросит вас указать все те настройки, которые мы рассматривали при описании вкладки Совместимость. Сначала будет предложено выбрать операционную систему, которую нужно эмулировать, потом дополнительные настройки совместимости, а потом определить, будет ли программа запускаться с правами администратора. После этого будет выполнена попытка запуска программы, однако окно мастера закрыто не будет. На последнем шаге мастера вы должны будете ответить на вопросы, работает ли программа корректно и хотите ли вы отослать сведения о работе программы в совместимом режиме корпорации Microsoft.
Хранение сведений о запуске программы в совместимом режиме в реестреНо как же операционная система определяет, какую программу нужно запускать в совместимом режиме, а какую в обычном? Как часто бывает, для этого используются сведения, хранящиеся в реестре. Сведения обо всех программах, запускаемых в совместимом режиме, хранятся в параметрах строкового типа (каждый параметр описывает сведения о запуске одной программы) ветви реестра HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\ AppCompatFlags\ Layers (или ветви корневого раздела HKEY_LOCAL_MACHINE, в этом случает программы запускаются в совместимом режиме для всех пользователей). Название параметра данной ветви реестра соответствует пути к программе и ее названию. Значение же параметра состоит из слов, разделенных между собой пробелами. Первое слово определяет операционную систему, которую нужно эмулировать (соответственно, WIN95, WIN98, NT4SP5, WIN2000, WINXPSP2 или WINSRV03SP1), а остальные – дополнительные параметры запуска в совместимом режиме (соответственно, слова 256COLOR, 64 0X4 80, DISABLETHEMES, DISABLEDWM И HIGHDPIAWARE).
В реестре также содержатся сведения о программах, которые не могут работать в новой операционной системе. Если вы попытаетесь установить такую программу, то отобразится окно, сообщающее о том, что данная версия программы несовместима с операционной системой Windows Vista. Данное окно запускается с помощью программы pcaui.ехе, ссылка на которую содержится в параметре REG_EXPAND_SZ-типа ApphelpUIExe, расположенном в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ AppCompatFlags.
Групповые политикиМеханизм совместимости программ, реализованный в операционной системе Windows Vista, как и многие другие компоненты данной операционной системы, можно настроить с помощью групповых политик. Для этого применяется подраздел групповых политик Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Совместимость приложений. Все политики данного подраздела изменяют параметры, расположенные в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\ Policies\Microsof t\Windows\AppCompat и имеющие тип REG_DWORD.
Читать дальшеИнтервал:
Закладка: