Как в Windows скрыть запись приложения в списке апплета «Программы и компоненты»

Во всех версиях Windows удаление программного обеспечения выполняется через стандартный апплет Панели управления «Программы и компоненты». Если программа устанавливалась в режиме «для всех пользователей», деинсталлировать её может каждый юзер. Но может такое статься, что нужно будет защитить программу от удаления. Самый простой способ защиты — скрыть её из списка установленных приложений.

Конечно, опытный пользователь сразу же поймёт, в чём тут дело, но «чайника» отсутствие программы в списке установленных приложений это наверняка озадачит. Для скрытия записи вполне будет достаточно небольшой правки реестра. Откройте редактор реестра и разверните следующую ветку:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstal

В каталоге Uninstal вы увидите много подразделов, каждому из которых будет соответствовать какой-то программный компонент. За некоторым исключением названия этих подразделов носят те же имена, что и прописавшиеся в апплете Панели управления программы. Допустим, вам нужно скрыть запись о Mozilla Firefox. Отыщите каталог Mozilla Firefox и создайте внутри него новый DWORD параметр с именем SystemComponent и значением 1.

SystemComponent

SystemComponent

Есть и другой способ. Найдите в каталоге приложения строковый параметр DisplayName и переименуйте его в QuietDisplayName. Результат будет тот же. Не закрывая редактор реестра, нажатием клавиши F5 обновите список апплета «Программы и компоненты» и убедитесь, что приложение было скрыто.

SystemComponent

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

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Uninstall

Если вы юзаете 64-битную систему, а приложение, запись которого нужно скрыть, является 32-битным, то все манипуляции необходимо производить в этом разделе реестра:

HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Windows/CurrentVersion/Uninstall

Является 32-битным

И последнее. Чтобы вернуть запись на своё место, удалите параметр SystemComponent или измените его значение на 0. Если скрытие выполнялось посредством переименования параметра DisplayName, то восстановите его исходное название. Описанный здесь трюк работает во всех версиях Windows, начиная от XP и заканчивая Windows 10.

Пустое окно «Программы и компоненты» в Windows 10 2004 — что делать?

Помимо прикладных программ, в Windows 10 имеется набор компонентов, отвечающих за работу дополнительных функций, например, Читать далее

Как получить список запускавшихся на компьютере программ, вытащив данные из файла Amcache.hve

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

Как с помощью Ghoster затемнить фоновые приложения в Windows 10

В последних версиях популярной утилиты для создания скриншотов FastStone Capture есть такая опция как Screen Читать далее

Как в Windows 10 запретить приложениям закреплять свои ярлыки на панели задач

Есть немало сторонних программ, автоматически прописывающихся в автозагрузку и не спрашивающих пользователя, желает он этого Читать далее

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

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