• Modify Path – строковый параметр хранит команду, которая будет выполняться после нажатия кнопки Изменить для данной программы.

• NoRemove – если значение этого параметра REG_DWORD-типа равно 1, то кнопка Удалить исчезнет из окна Программы и компоненты для данной программы, то есть вы не сможете ее удалить.

• NoModif у – при установке значения данного параметра REG_DWORD-типа равным 1 кнопка Изменить исчезнет из окна Программы и компоненты для данной программы.

• NoRepair – если значение данного параметра REG_DWORD-типа равно 1, то кнопка Восстановить исчезнет из окна Программы и компоненты для данной программы.

• LogFile – параметр строкового типа хранит путь к файлу журнала, создаваемому при установке или удалении данной программы.

А вот сведения об установленных обновлениях больше не хранятся в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Uninstall. Теперь они расположены в ветвях реестра следующего формата: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Installer\UserData\\Products\<номер программы>\Patches\ <номер обновления для нее>. Например, в данных ветвях реестра можно встретить следующие параметры.

• DisplayName – параметр строкового типа содержит название, которое будет отображаться в списке установленных обновлений окна Программы и компоненты и идентифицировать данное обновление.

• State – если значение этого параметра REGDWORD-типа равно 1, то обновление будет отображаться в окне Программы и компоненты. Если же значение равно 0, то обновление в окне Программы и компоненты отображаться не будет.

• Uninstallable – при установке значения данного параметра REG_DWORD-типа равным 1 для данного обновления в окне Программы и компоненты отобразится кнопка Удалить, и вы сможете удалить обновление.


Настройка окна с помощью групповых политик

Возможности окна Программы и компоненты можно ограничить с помощью групповых политик, описанных в файле Programs. admx и расположенных в разделе Конфигурация пользователя → Административные шаблоны → Панельуправления → Программы.

Данные групповые политики изменяют значения параметров REGDWORD-типа, расположенных в ветви реестра HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Programs:

• NoInstalledUpdates – если значение параметра равно 1, то страница установленных обновлений отображаться не будет;

• NoDefaultPrograms – при установке значения этого параметра равным 1 страница доступа к программам и параметрам по умолчанию отображаться не будет;

• NoProgramsAndFeatures – если значение данного параметра равно 1, то страница установленных программ отображаться не будет;

• NoGetPrograms – при установке значения этого параметра равным 1 страница установки опубликованных программ отображаться не будет;

• NoProgramsCPL – если значение параметра равно 1, то все возможности, кроме работы с Windows Marketplace, будут запрещены;

• NoWindowsFeatures – при установке значения этого параметра равным 1 страница компонентов операционной системы отображаться не будет;

• NoWindowsMarketplace – если значение параметра равно 1, то ссылка Приобретение программ на веб-узле Windows Marketplace работать не будет.

3.2. Настройка оболочки Windows

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

Настройка меню Пуск и Панели задач

Новые меню Пуск и Панель задач – это сразу бросается в глаза пользователю, в первый раз вошедшему в операционную систему Windows Vista. Эти элементы оболочки ОС стали намного красивее благодаря появившейся прозрачности и новому общему интерфейсу Windows Vista. Однако найдутся многие пользователи, которым по каким-то причинам не понравится новое меню Пуск и Панель задач. Либо они захотят чего-то большего, либо их компьютер просто слишком слаб для идеального отображения этих элементов. Именно для них операционная система должна предоставлять возможности по настройке меню Пуск или Панели задач. И операционная система Windows Vista такие возможности предоставляет.