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

22.12.2021

itpro

PowerShell, Windows 10, Windows 11

комментариев 18
В этой заметке мы покажем, как скрыть любую программу из списка установленных в панели управления Windows. Инструкция применима ко всем версиям Windows, начиная с Windows XP и заканчивая последними билдами Windows 10 и Windows 11.
Как скрыть конкретную программу из списка программ Windows?
Допустим, наша задача — скрыть запись об установленном графическом редакторе Gimp. Откройте Панель управления, перейдите в раздел Programs and Features (Программы и компоненты) и проверьте, что запись Gimp 2.10.28 присутствует в списке установленного ПО.

Также информация об установленной программе есть в современной панели Settings (Settings -> Apps).

Скрыть запись об установленной программе можно через реестр Windows. Но прежде всего, нужно понять, как Windows строит список установленных программ в панели управления. Информация об установленных программах может находится в трех ветках реестра:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall – общий список программ для всех пользователей;
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall – в этой ветке находятся записи о x86 приложениях на x64 Windows;
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall – приложения, установленный только для текущего пользователя.
Windows строит список установленных программ, который вы видите в панели управления на основе записей в этих ветках реестра.
В моем случае GIMP установлен через пакетный менеджер winget только в мой профиль пользователя, поэтому запись о нем должна быть в разделе реестра пользователя HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall.
Найдите ветку приложения (в моем примере это GIMP-2_is1) и создайте в ней новый параметр реестра типа DWORD 32 бит с именем SystemComponent и значением 1: SystemComponent=dword:00000001

Перейдите к списку установленных программ и обновите его (клавиша F5). Запись о программе GIMP должна исчезнуть из списка.

Приложение также скрывается из списка установленных программ в современной панели управления Windows (Параметры -> Приложения).

Совет. Есть еще один способ скрыть программу в Windows. Для этого нужно в той же самой ветке изменить имя ключа DisplayName на QuietDisplayName.
Вы можете скрыть программу из командной строки. Ниже приведен пример такой команды, который можно использовать в скриптах (данная команда скроет установленный архиватор 7-Zip):
REG ADD «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\7-zip» /v SystemComponent /t REG_DWORD /d 1 /f

Чтобы отключить режим скрытия для программы, достаточно удалить параметр SystemComponent (или изменить его значение на 0 командой: REG ADD «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\7-zip» /v SystemComponent /t REG_DWORD /d 0 /f ) или переименовать параметр QuietDisplayName в DisplayName.
Совет. Если помимо записи о программе нужно скрыть соответствующую ей службу, можно воспользоваться информацией из статьи Как скрыть службу Windows.
Указанным способом нельзя скрыть системные программы, такие как наборы библиотек C++ или установленные версии .NET Framework.
Скрыть несколько установленных программ с помощью скрипта PowerShell
Если вам нужно скрыть от пользователей сразу несколько программ, можно воспользоваться следующим PowerShell скриптом. Список программ, которые нужно скрыть, указываются в переменной AppsToHide. Затем скрипт проверяет все ветки реестра, находит ветки с программами и создает в них параметр реестра SystemComponent со значением 1 (если параметр уже существует, его значение меняется на 1).
Подробнее о работе с параметрами и ветками реестра из PowerShell рассказано в статье Работаем с записями реестра из PowerShell.
«HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*»
)
$AppsToHide = @(
«*GIMP*»,
«*7-Zip*»,
«*Teams*»
)
foreach ($App in $AppsToHide) foreach ($Path in $RegPaths) $AppKey = (Get-ItemProperty $Path -ErrorAction SilentlyContinue| Where-Object < $_.DisplayName -like $($App) >).PSPath
if ($null -ne $AppKey) $SystemComponent = Get-ItemProperty $AppKey -Name SystemComponent -ErrorAction SilentlyContinue
if (!($SystemComponent)) New-ItemProperty «$AppKey» -Name «SystemComponent» -Value 1 -PropertyType DWord
>
else $SystemComponentValue = (Get-ItemProperty $AppKey -Name SystemComponent -ErrorAction SilentlyContinue).SystemComponent
if ($SystemComponentValue -eq 0) Set-ItemProperty «$AppKey» -Name «SystemComponent» -Value 1
>
>
>

В моем примере скрипт используется для скрытия программ Gimp, Teams и 7-zip. Такой PowerShell скрипт можно выполнить на компьютерах пользователей домена через GPO.
Скрываем все установленные программы от пользователя
Вы можете полностью скрыть из панели управления пользователей все установленные программы. Для этого нужно отредактировать параметр локальной групповой политики.
Запустите редактор локальной GPO (gpedit.msc) и перейдите в раздел Конфигурация пользователя –> Административные шаблоны –> Панель управления –> Программы (User Configuration –> Administrative Templates –> Control Panel –> Program) и включите политику Скрыть страницу программы и компоненты (Hide “Programs and Features” page).

Обновите настройки групповых политик с помощью команды gpupdate /force и проверьте, что окно «Программы и компоненты» в Панели управления недоступно пользователю. В панели управления при этом будет отображаться запись « Системный администратор отключил компонент Программы и компоненты ».

Также можно запретить показывать список установленных программам Windows в панели управления Windows с помощью команд:
REG add «HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Programs» /v NoProgramsCPL /t REG_DWORD /d 1 /f
REG add «HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Programs» /v NoProgramsAndFeatures /t REG_DWORD /d 1 /f
Предыдущая статья Следующая статья
Как скрыть программу в списке установленных, за минуту

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы с вами научились выводить список установленных программ в операционной системе Windows 11, сегодня задача будет немного обратная. Нам необходимо разобрать методы позволяющие исключить из визуального списка установленных программ, нужные, так чтобы пользователь просто их не видел. Я покажу сценарии, когда это может быть полезно с точки зрения безопасности. Давайте приступать.
Для чего необходимо прятать установленную программу?
Я не могу привести примеров много примеров, когда это прямо необходимо, но пара есть. Самый распространенный сценарий, это когда в компании принимается решение по разворачиванию программного обеспечения, которое призвано мониторить активность пользователей, например когда я работал в одной нижегородской организации, то руководство там легко заставляло администраторов внедрять данное ПО, чтобы у неудобных сотрудников в компании, особенно с кем хотят расстаться. Вот для того, чтобы пользователь не увидел данной подставы есть возможность скрыть программу в списке установленных панели управления и параметров Windows.
Как скрыть конкретную программу из списка через реестр
winget list
Я для тестирования буду скрывать Google Chrome.


В окне «Программы и компоненты» убедитесь, что есть Google Chrome.

То же самое сделайте и в параметрах Windows, раздел «Приложения — Приложения и возможности«.

- Раздел, для приложения, которое было установлено именно для всех пользователей системы:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Uninstall
Тут Google Chrome не прописывается, но для примера тут есть VMware Tools

- Приложение установленное для пользователя персонально:
Для 32 бита — HKEY_CURRENT_USER\Software\Microsoft\Windows \CurrentVersion\Uninstall.
Для 64 бита — HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft \Windows\CurrentVersion\Uninstall
В итоге я обнаружил ветку реестра отвечающую за Google Chrome.

Теперь необходимо создать параметр реестра с строковым типом (DWORD 32) и именем SystemComponent в качестве значения установите «1».

После этого пройдите в «Программы и компоненты» или параметры Windows и через кнопку F5, обновите список, если данный метод не сработал, то вы можете переименовать ключ DisplayName на QuietDisplayName. Для этого нажмите на нужной записи F2 и переименуйте.

Должно получиться вот так:

Еще раз обновляем список программ и видим, что теперь Google Chome скрыт в общем списке.


Для удобства вы можете быстро создавать ключи реестра через PowerShell, вот пример
REG ADD «HKLM\SOFTWARE\Wow6432Node\Microsoft \Windows\CurrentVersion\Uninstall\Google Chrome» /v SystemComponent /t REG_DWORD /d 1 /f
Как вернуть программу в список установленных
Все просто вы должны выставить у SystemComponent значение «0» или обратно переименовать QuietDisplayName в DisplayName.
Rename-ItemProperty -Path «HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome» -Name QuietDisplayName -NewName DisplayName -passthru

REG ADD «HKLM\SOFTWARE\Wow6432Node\Microsoft \Windows\CurrentVersion\Uninstall\Google Chrome» /v SystemComponent /t REG_DWORD /d 0 /f
Как скрыть программу в списке установленных через групповую политику
Первый метод, это в создании нужного ключа реестра или его переименовывании. Тут вы запускаете оснастку управления групповой политикой и создаете новую, переходите к ее редактированию. Далее нас интересует раздел «Конфигурация компьютера — Настройка — Конфигурация Windows — Реестр«. Создаем новый элемент реестра с такими параметрами:
- Действие — Создать или обновить
- Куст — для компьютера или пользователя
- Путь раздела — путь, где необходимо создать ключ
- Имя параметра — SystemComponent
- Тип параметра — REG_DWORD
- Значение — 1

Если хотите вообще скрыть полностью скрыть у пользователя список установленных приложений в Программах и компонента, то вам поможет параметр GPO по пути:
Конфигурация пользователя – Административные шаблоны – Панель управления – Программы

В тоге пользователь должен увидеть, что «Системный администратор отключил компонент программы и компоненты».

На этом у меня все, мы научились скрывать программу в списке установленных. С вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.
Популярные Похожие записи:
Как вывести список установленных программ в Windows 11- Настройка #unsafely-treat-insecure-origin-as-secure в Chrome и Edge
Управление Google диском в домене Active Directory- Автозагрузка в windows server 2012-2016
Ошибка The number of connections to this computer is limited- Как узнать, нуждается ли удаленный сервер в перезагрузке
Как скрыть программу из списка программ
Можно ли как-то убрать программу из списка установленных программ в разделе программы и компоненты?
Скрыть программу из списка программ можно разными способами. Я расскажу про все известные мне. Рассмотренные в данной статье методы применимы ко всем версиям операционной системы Windows: от Windows XP до Windows 10.
Зачем скрывать программы из списка программ?
Иногда когда одним общим компьютером пользуются несколько пользователей может потребоваться скрыть программы. На это могут быть разные причины. Думаю, что те кто читают эту статью сами знают зачем им это нужно.
Кстати, для тех кто у нас первый раз, вот вам пару похожих полезных статей. Здесь мы рассказывали как скрыть приложения на Андроид. А в статье «Как сделать невидимую папку» — как быстро скрыть папку на рабочем столе. Это не самый надежный метод. Если нужно что-то понадежнее, то могу посоветовать метод рассмотренный в статье «Папка под паролем». Все остальное ищите сами, используя форму поиска по сайту.
Как скрыть программу из списка программ
Предположим что нам нужно скрыть программу Notepad++. Как вы видите она отображается в списке программ.

Для того чтобы скрыть запись о программе нужно немного похимичить в реестре. Итак запускаем окно «Выполнить» сочетанием клавиш Win+R.

Вводим «regedit.exe» и жмем Ок.

После чего находим в реестре папку Uninstall:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall
В моем случае приложение 32-бит, а операционная система 64-разрядная. В таком тяжелом случае приложение надо искать в этой ветке:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall
Этот раздел отвечает за формирование списка установленных программ, которые видит пользователь в панели управления в меню «Программы и компоненты».
Теперь находим ветку программы, которую нужно скрыть (в моем конкретном случае название ветки совпадает с именем приложения — Notepad++).

После этого создаем параметр DWORD. Делается это так: где-нибудь на пустом месте кликаем правым кликом мышки и выбираем пункт «Создать» и «Параметр DWORD».

Нажав на нем правым кликом и выбрав пункт «Переименовать», назовем его «SystemComponent».

Теперь нажмем на нем правой кнопкой мыши и выберем пункт «Изменить».

Затем изменим его значение с «0» на «1», после чего давим «ОК».

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

Этот способ может не прокатить, поэтому используйте первый метод, который работает всегда без критических дней и никогда не отказывает.
Как отключить скрытие программ
Чтобы вернуть все как было до этого, т.е. отключить режим скрытия для той или иной программы, необходимо в ветке программы удалить созданный нами параметр «SystemComponent». А если вы скрывали программу вторым способом, то необходимо произвести обратное переименование параметра «DisplayName», убрав слово «Quiet».
Использование скрытых программ
Работать со скрытыми программами можно как и раньше. А если вам нужно использовать скрытие программы в рамках некого скрипта, то в таком случае можете воспользоваться этой командой:
REG ADD «HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Notepad++» / v SystemComponent / t REG_DWORD / d 1 / f
Кликаем сюда, если не можем скопировать текст команды.
В этой статье я наглядно показал как скрыть программу из списка установленных программ. Если вы знаете еще о каком-нибудь способе скрыть установленную программу Windows, напишите об этом в комментариях.
В будущем, в продолжении к этой статье я расскажу как скрыть службу программы. Поэтому если вы еще не подписаны на нас в соцсетях, очень рекомендую это сделать сейчас. На этом все. Удачи друзья!
Как скрыть приложение на пк
Лучшие способы быстрого скрытия окон приложений
Вы, наверное, столкнетесь с ситуацией на дому или в офисе, где вы делали что-то секретное на компьютере, а кто-то пришел именно в то время. Если Вы не планировали заранее, единственное, что вы могли сделать, это попытаться минимизировать приложение, которое является довольно медленным и даст другому человеку достаточно времени, чтобы увидеть, что вы делаете.
В этой статье я собираюсь показать вам пару методов для быстрого скрытия приложений в Windows, некоторые из которых будут более очевидны, чем другие. В зависимости от того, кто вы пытаетесь скрыть от окна (босс, дети, жена и т. д.), оптимальным методом могут быть разные.
КЛАВИШИ CTRL, ALT И DEL
![]()
Мой любимый способ на сегодняшний день является просто нажать клавиши Ctrl, Alt и del , а затем нажмите клавишу ввод. По умолчанию Блокировка компьютера кнопка подсвечивается. Нажав три клавиши откроет окно с несколькими опциями, какБлокировка компьютера, смена пользователя, выход и т. д. Нажимая ввод выберите автоматически блокировать этот компьютер.

Это лучший способ скрыть все на рабочем столе. Единственным минусов являются не очень тонкие, и вы должны нажать на эту же клавишу комбо плюс пароль для разблокировки компьютера.
Если у вас есть клавиатура, которая имеет клавиши Windows, можно также нажатьсочетание клавиш Windows + Л. Это гораздо более быстрый способ для блокировки вашего ПК, чем нажатие Ctrl + Альт + дель и затем клавишей Enter.
Клавиша Windows + Д
Если Вы не хотите вводить пароль заново, вы можете попробовать разные сочетания клавиш. Независимо от того, сколько программ и окна, открытые на рабочем столе, вы можете свернуть их все, нажав сочетание клавиш Windows + D для того.
Это сведет к минимуму все, что открыто на рабочем столе. Конечно, вы должны иметь клавиатуру Microsoft, который имеет фактический клавиша Windows на ней.
![]()
Этот комбинированный ключ очень похож на кнопку Свернуть все окна на панели задач в Windows XP с. Если вы действительно любили эту функцию, вы можете включить показ значков рабочего стола в Windows 7 тоже. Я также протестировал добавление панели быстрого запуска в Windows 8 и позволяет Показать рабочий стол значок там тоже есть.КлавишаWindows + D также прекрасно работает на Windows 7 и Windows 8 без необходимости включить показ значков рабочего стола.
Заставка Ярлык
Еще один отличный способ скрыть ваш рабочий стол — запустить экранную заставку. Все заставки хранятся в Windows с помощью .Расширение файла SCR. Идти вперед и выполнить окна поиск *.юкжд и вы должны получить список всех скринсейверов на ваш компьютер.

Теперь все, что вам нужно сделать, это создать ярлык для любой из этих файлов на рабочий стол или в панель быстрого запуска. Просто дважды нажмите на ярлык и ваш скринсейвер запускается автоматически, нет необходимости ждать времени простоя, чтобы умереть!
Вы можете создать ярлык для .SCR-файл, нажав правую клавишу, собираясь послать и выбрав рабочий стол (создать ярлык).

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

Если вы щелкните правой кнопкой мыши на иконке, вы увидите кучу вариантов, как скрыть все окна, Показать все окна, скрытые окна и др. Все это довольно очевидно, какие действия они будут выполнять.

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

По умолчанию, одиночные щелчки будут скрыть/показать текущее активное окно. Вы можете изменить это в различных сочетаниях или скрытие/отображение всех окон. Что тоже круто о программе, которую вы можете установить пароль при показе окна, закрытие приложения или при открытии диалога настроек программы.
Поэтому даже если вы покинете ваш компьютер, а кто-то пытается воспитывать скрытые программы, они должны будут ввести пароль для того, чтобы увидеть его. Нет горячих клавиш настроен изначально, но вы можете быстро установить их, кликнув в поле и затем нажать на клавишу комбо, которые вы хотите.
ClickyGone другой программой, что в значительной степени делает то же самое, но с различными опциями. После установки, появится иконка в области уведомлений.Щелкните правой кнопкой мыши на нем и выбрать конфиг.

На начальном экране указывается текущее клавиш для скрытия окон различными способами. Щелкнуть и спрятать, например, нужно нажать и удерживать нажатыми клавиши Ctrl + Alt и затем щелкните в любом месте на окне. Эта программа исчезнет и могут быть выкуплены при помощи Тумблера все окна сочетание клавиш, нажав правой кнопкой мыши на иконке в системном трее или нажав кнопку Щелкающим пропало меню сочетания клавиш.
Стоит отметить, что программа составляет список клавиш с модификаторами на конец, а не начало. Например, чтобы скрыть активное окно, нажмите клавиши Shift + клавишу CTRL и нажмите клавишу \. Так оно и показывает его в программу, можно подумать, Вам необходимо нажать \ и затем клавиши Shift + клавиши Ctrl, но это не сработает.

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

Все экраны после продвинутых в принципе можно настраивать горячие клавиши для выполнения различных задач, таких как скрытие активного окна, нажав скрывать, показывая ClickyGone меню и др. Единственная особенность этой программы не имеет, что мне понравилось в Windows скрыть инструментом была возможность установить пароль перед тем, как вернуть скрытые окна.
Надеюсь, это достаточно инструментов и опций для вас, чтобы должным образом скрыть свои данные и приложения от посторонних глаз. Если у вас есть какие-либо вопросы, не стесняйтесь комментировать. Наслаждайтесь!