Чтение онлайн

на главную - закладки

Жанры

Тонкости реестра Windows Vista. Трюки и эффекты
Шрифт:

Далее рассмотрим несколько трюков, которые позволяют управлять отображением некоторых элементов окна Программы и компоненты.

Изменение или удаление программ

Для скрытия вкладки Удаление программы нужно в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies создать подраздел Programs, затем включить в него REG_DWORD-параметр NoProgramsAndFeatures, которому следует присвоить значение 1. Соответствующий REG-файл будет выглядеть следующим образом (путь к файлу на компакт-диске – Файлы реестра\Интерфейс\InterNoRemPage.reg):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs]

"NoProgramsAndFeatures"=dword:00000001

Для

возврата в исходное состояние нужно либо удалить из реестра параметр NoProgramsAndFeatures, либо присвоить ему значение 0. Перезагрузка компьютера после внесения изменений не требуется.

Опубликованные программы

Чтобы запретить доступ к опубликованным для установки администратором программам, нужно в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies создать подраздел Programs, затем включить в него REG_DWORD-параметр NoGetPrograms, которому следует присвоить значение 1. Соответствующий REG-файл будет выглядеть следующим образом (путь к файлу на компакт-диске – Файлы реестра\Интерфейс\InterNoPubPage.reg):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs]

"NoGetPrograms"=dword:00000001

Для возврата в исходное состояние нужно либо удалить из реестра параметр NoGetPrograms, либо присвоить ему значение 0. Перезагрузка компьютера после внесения изменений не требуется.

Удаление обновлений

Для скрытия вкладки Просмотр установленных обновлений нужно в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies создать подраздел Programs, затем включить в него REG_DWORD-параметр NoInstalledUpdates, которому следует присвоить значение 1. Соответствующий REG-файл будет выглядеть следующим образом (путь к файлу на компакт-диске – Файлы реестра\Интерфейс\InterNoRemPathPage.reg):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs]

"NoInstalledUpdates"=dword:00000001

Для возврата в исходное состояние нужно либо удалить из реестра параметр NoInstalledUpdates, либо присвоить ему значение 0. Перезагрузка компьютера после внесения изменений не требуется.

Установка компонентов Windows

Если необходимо в окне Программы и компоненты скрыть вкладку Включение или отключение компонентов Windows, следует в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs создать REG_DWORD-параметр NoWindowsFeatures и присвоить ему значение 1. Ниже приведен текст соответствующего REG-файла (расположение файла на компакт-диске – Файлы реестра\Интерфейс\InterNoWindSetPage.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs]

"NoWindowsFeatures"=dword:00000001

Чтобы вновь включить отображение вкладки Включение или отключение компонентов Windows, следует удалить этот параметр из реестра или присвоить ему значение 0. Результат произведенных изменений можно увидеть без перезагрузки компьютера.

Выбор программ по умолчанию

Чтобы запретить доступ к программам и параметрам по умолчанию, необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs создать REG_DWORD-параметр NoDefaultPrograms

и присвоить ему значение 1. Ниже приведен соответствующий REG-файл (расположение на компакт-диске – Файлы реестра\Интерфейс\InterNoChProgPage.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs]

"NoDefaultPrograms"=dword:00000001

Для возврата вкладки на привычное место нужно присвоить параметру NoDefaultPrograms значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.

Ссылка Приобретение программ на веб-узле Windows Marketplace

Чтобы запретить доступ к ссылке Приобретение программ на веб-узле Windows Marketplace, необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs создать REG_DWORD-параметр NoWindowsMarketplace и присвоить ему значение 1. Ниже приведен соответствующий REG-файл (расположение на компакт-диске – Файлы реестра\Интерфейс\InterNoWindowsMarketplace.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Programs]

"NoWindowsMarketplace"=dword:00000001

Для возврата вкладки на привычное место нужно присвоить параметру NoWindowsMarketplace значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.

Построение списка установленных программ

Выше был описан параметр реестра, который скрывает вкладку со списком установленных программ. Кроме этого параметра существует еще одна возможность запрета удаления определенного приложения с помощью окна Программы и компоненты. Чтобы понять принцип ее работы, нужно знать, как система строит список установленных программ. Рассмотрим этот вопрос.

Для построения списка установленных программ система использует ветвь реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. Она включает в себя список подразделов, каждый из которых отвечает за отображение одного элемента списка. При этом название подраздела не используется и не отображается в окне Программы и компоненты, однако применяется при скрытии кнопок Изменить, Удалить, Восстановить конкретной программы для определенного пользователя (см. ниже). Данные подразделы могут содержать следующие параметры:

• SystemComponent – при установке значения данного REG_DWORD-параметра равным 1 система будет скрывать из списка установленных программ строку соответствующей программы;

• WindowsInstaller – если значение этого REG_DWORD-параметра будет равно 1 и при этом программа, для которой задан данный параметр, не использует Windows Installer, то сведения об этой программе также исчезнут из списка установленных программ;

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

• DisplayName_Localized – имеет строковый тип и переопределяет имя программы, которое будет отображаться в списке установленных программ;

• UninstallString – этот параметр строкового типа задает строку команды, которая будет выполнена при выборе из списка удаления соответствующей программы;

• UninstallString_Localized – имеет строковый тип и переопределяет строку команды, которая будет выполнена при выборе из списка удаления соответствующей программы;

• NoRemove – если значение данного REG_DWORD-параметра будет равно 1, то для элемента списка, идентифицирующего программу, не будет отображаться кнопка Удалить;

Поделиться:
Популярные книги

Тайны затерянных звезд. Том 1

Лекс Эл
1. Тайны затерянных звезд
Фантастика:
боевая фантастика
космическая фантастика
фэнтези
5.00
рейтинг книги
Тайны затерянных звезд. Том 1

Кровь эльфов

Сапковский Анджей
3. Ведьмак
Фантастика:
фэнтези
9.23
рейтинг книги
Кровь эльфов

Барон нарушает правила

Ренгач Евгений
3. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон нарушает правила

Я – Стрела. Трилогия

Суббота Светлана
Я - Стрела
Любовные романы:
любовно-фантастические романы
эро литература
6.82
рейтинг книги
Я – Стрела. Трилогия

Штуцер и тесак

Дроздов Анатолий Федорович
1. Штуцер и тесак
Фантастика:
боевая фантастика
альтернативная история
8.78
рейтинг книги
Штуцер и тесак

Сын Петра. Том 1. Бесенок

Ланцов Михаил Алексеевич
1. Сын Петра
Фантастика:
попаданцы
альтернативная история
6.80
рейтинг книги
Сын Петра. Том 1. Бесенок

Имперский Курьер

Бо Вова
1. Запечатанный мир
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Имперский Курьер

Вечный. Книга I

Рокотов Алексей
1. Вечный
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Вечный. Книга I

Его маленькая большая женщина

Резник Юлия
Любовные романы:
современные любовные романы
эро литература
8.78
рейтинг книги
Его маленькая большая женщина

Корсар

Русич Антон
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
6.29
рейтинг книги
Корсар

Зауряд-врач

Дроздов Анатолий Федорович
1. Зауряд-врач
Фантастика:
альтернативная история
8.64
рейтинг книги
Зауряд-врач

Генерал Империи

Ланцов Михаил Алексеевич
4. Безумный Макс
Фантастика:
альтернативная история
5.62
рейтинг книги
Генерал Империи

Мерзавец

Шагаева Наталья
3. Братья Майоровы
Любовные романы:
современные любовные романы
эро литература
короткие любовные романы
5.00
рейтинг книги
Мерзавец

На границе империй. Том 7

INDIGO
7. Фортуна дама переменчивая
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
6.75
рейтинг книги
На границе империй. Том 7