Как скрыть программу из списка установленных программ в Панели управления | Windows для системных администраторов

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

В этой заметке мы покажем, как скрыть любую программу из списка установленных в Панели Управления. Инструкция применима ко всем версиям Windows, начиная с Windows XP и заканчивая Windows 10.

Допустим, наша задача — скрыть запись об установленном архиваторе WinRAR. Открываем Панель управления, переходим в раздел Programs and Features (Программы и компоненты) и удостоверяемся, что запись WinRAR archiver присутствует в списке установленного ПО.

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

Для того, чтобы скрыть запись о программе потребуется внести небольшие изменения в реестр. Для этого:

  1. Открываем редактор реестра (regedit.exe) и переходим в раздел  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. На основании содержимого этого раздела генерируется список установленного ПО, который пользователь видит в разделе Программы и компоненты.
    Примечание. Если приложение установлено под правами простого пользователя, нужно перейти в ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall. Если приложение 32-битное, а ОС 64-разрядная, нам нужна ветка HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
  2. Найдем ветку с нашим приложением (в нашем случае имя ветки совпадает с именем программы в списке — WinRAR archiver).
  3. Создадим в ней параметр типа DWORD с именем SystemComponent и значением 1 : «SystemComponent»=dword:00000001 SystemComponent
  4. Обновим содержимое окна со списком установленного ПО (клавиша F5). Запись WinRAR должен исчезнуть из списка.Как скрыть программу в списке установленных программ

Если необходимо использовать скрытие программы в рамках некого сценария или скрипта, можно воспользоваться такой командой:

REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WinRAR archiver" /v SystemComponent /t REG_DWORD /d 1 /f

Скрипт для скрытия программы в панели управления

Совет. Скрыть программу можно и альтернативным способом. Для этого достаточно в той же самой ветке изменить имя ключа DisplayName на QuietDisplayName

Чтобы отключить режим скрытия для программы достаточно удалить параметр SystemComponent или произвести обратное переименование параметра DisplayName, убрав слово Quiet.

Совет. Если помимо записи о программе нужно скрыть соответствующую ей службу, можно воспользоваться информацией из статьи Как скрыть службу Windows.
Еще записи по теме: Windows 8
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:

Комментариев: 3

Оставить комментарий
  1. Аноним | 19.11.2015

    Что делать если програмы нет в реестре а в установках и удалениях есть? Просмотрел все папки в ветке полько 1 из нужных убрал.

    Ответить
  2. Абай | 05.03.2016

    Привет! У меня виндовс ХР. Подойдя на полпути у меня не ладное с папками пож. помогите что мне делать?

    Ответить
    • Анонимус | 14.03.2016

      Шаг 1) Выберите функцию найти или Ctrl+F
      Шаг 2) Введите название программы (с точностью до одного символа, тютелька в тютельку)
      Шаг 3) Нажмите найти далее а потом нажимайте F3, пока не увидите параметр DisplayName
      Шаг 4) Откройте его и скопируйте значение (НЕ ИМЯ!)
      Шаг 5) Удалите параметр и создайте новый параметр, выбирая из контексного меню строковый параметр
      Шаг 6) Назовите его QuietDisplayName, откройте его и вставте скопированое значение. Готово.
      P.S. Это не работает со всякими пакетами библиотек типа Visual C++ или .NET Framework.

      Ответить
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)



MAXCACHE: 0.24MB/0.00101 sec