Как скрыть приложение на виндовс 10
Перейти к содержимому

Как скрыть приложение на виндовс 10

  • автор:

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

Настройка серверов windows и linux

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

Для чего необходимо прятать установленную программу?

Я не могу привести примеров много примеров, когда это прямо необходимо, но пара есть. Самый распространенный сценарий, это когда в компании принимается решение по разворачиванию программного обеспечения, которое призвано мониторить активность пользователей, например когда я работал в одной нижегородской организации, то руководство там легко заставляло администраторов внедрять данное ПО, чтобы у неудобных сотрудников в компании, особенно с кем хотят расстаться. Вот для того, чтобы пользователь не увидел данной подставы есть возможность скрыть программу в списке установленных панели управления и параметров Windows.

Как скрыть конкретную программу из списка через реестр

winget list

Я для тестирования буду скрывать Google Chrome.

winget в Windows 11

запуск appwiz.cpl в Windows 11

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

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

Приложения и возможности Виндовс 11

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Uninstall

Тут Google Chrome не прописывается, но для примера тут есть VMware Tools

Список программ в реестре Виндовс 11

  • Приложение установленное для пользователя персонально:

Для 32 бита — HKEY_CURRENT_USER\Software\Microsoft\Windows \CurrentVersion\Uninstall.

Для 64 бита — HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft \Windows\CurrentVersion\Uninstall

В итоге я обнаружил ветку реестра отвечающую за Google Chrome.

Список программ в реестре Windows 11

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

Ключ реестра SystemComponent

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

переименовывание ключа реестра DisplayName

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

Переименовывание ключа реестра в Виндовс 11

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

Успешно скрытое приложение в Windows 11

Успешно скрытое приложение в Windows 11

Для удобства вы можете быстро создавать ключи реестра через 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

Переименовывание ключа реестра через powerShell

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

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

Конфигурация пользователя – Административные шаблоны – Панель управления – Программы

Скрыть страницу программы и компоненты

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

Системный администратор отключил компонент программы и компоненты

На этом у меня все, мы научились скрывать программу в списке установленных. С вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.

Популярные Похожие записи:
  • Как вывести список установленных программ в Windows 11Как вывести список установленных программ в Windows 11
  • Настройка #unsafely-treat-insecure-origin-as-secure в Chrome и Edge
  • Управление Google диском в домене Active DirectoryУправление Google диском в домене Active Directory
  • Автозагрузка в windows server 2012-2016
  • Ошибка The number of connections to this computer is limitedОшибка The number of connections to this computer is limited
  • Как узнать, нуждается ли удаленный сервер в перезагрузке

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

date

22.12.2021

user

itpro

directory

PowerShell, Windows 10, Windows 11

comments

комментариев 18

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

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

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

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

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

установленные программы в панеди параметры windows 10

Скрыть запись об установленной программе можно через реестр 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

параметр реестра SystemComponent позволяет скрыть установленную программу windows

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

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

Приложение также скрывается из списка установленных программ в современной панели управления 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
>
>
>

powershell скрипт позволяет скрыть несколько программ в windows

В моем примере скрипт используется для скрытия программ 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

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

Как скрыть программу из списка программ

Можно ли как-то убрать программу из списка установленных программ в разделе программы и компоненты?

Скрыть программу из списка программ можно разными способами. Я расскажу про все известные мне. Рассмотренные в данной статье методы применимы ко всем версиям операционной системы Windows: от Windows XP до Windows 10.

Зачем скрывать программы из списка программ?

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

Кстати, для тех кто у нас первый раз, вот вам пару похожих полезных статей. Здесь мы рассказывали как скрыть приложения на Андроид. А в статье «Как сделать невидимую папку» — как быстро скрыть папку на рабочем столе. Это не самый надежный метод. Если нужно что-то понадежнее, то могу посоветовать метод рассмотренный в статье «Папка под паролем». Все остальное ищите сами, используя форму поиска по сайту.

Как скрыть программу из списка программ

Предположим что нам нужно скрыть программу Notepad++. Как вы видите она отображается в списке программ.

скрыть программу из списка программ

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

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».

скрыть установленную программу windows

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

скрыть установленную программу

Затем изменим его значение с «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

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

Удаление из меню «Пуск»

  1. Нажмите кнопку >«Все приложения » и найдите приложение в списке.
  2. Нажмите и удерживайте (или щелкните правой кнопкой мыши) приложение, а затем выберите пункт Удалить.

Удаление в параметрах

  1. Выберите параметры >параметров >apps >Apps &.
  2. Найдите приложение, которое нужно удалить, и выберите «>удалить».

Примечание: Некоторые приложения нельзя удалить из приложения «Параметры» прямо сейчас. Чтобы удалить эти приложения, следуйте инструкциям по удалению из панель управления.

Удаление из панель управления

  1. В поле поиска на панели задач введите панель управления и выберите его из результатов.
  2. Выберите Программы >Программы и компоненты.
  3. Нажмите и удерживайте (или щелкните правой кнопкой мыши) программу, которую требуется удалить, а затем выберите Удалить или Удалить или изменить. Затем следуйте инструкциям на экране.

Требуется дополнительная помощь?

  • Если вам не удается найти приложение или программу, воспользуйтесь советами в разделе «Просмотреть все приложения в Windows 10 и программа не указана в программах добавления и удаления после установки».
  • Если при удалении вы получаете сообщение об ошибке, попробуйте установить программу и удалить средство устранения неполадок.
  • Если вы пытаетесь удалить вредоносные программы, см . статью Безопасность Windows, чтобы узнать, как выполнить проверку. Если вы используете другую антивирусную программу, проверьте параметры антивирусной защиты.

Удаление из меню «Пуск»

  1. Выберите « Пуск» и найдите приложение или программу в списке.
  2. Нажмите и удерживайте (или щелкните правой кнопкой мыши) приложение, а затем выберите пункт Удалить.

Удаление на странице «Параметры»

  1. Нажмите кнопку « Пуск» , а >«>приложения &».
  2. Выберите приложение, которое необходимо удалить, а затем нажмите кнопку Удалить.

Удаление на панели управления (для программ)

  1. Введите панель управления в поле поиска на панели задач, а затем в списке результатов выберите «Панель управления».
  2. Выберите Программы >Программы и компоненты.
  3. Нажмите и удерживайте (или щелкните правой кнопкой мыши) программу, которую требуется удалить, а затем выберите Удалить или Удалить или изменить. Затем следуйте инструкциям на экране.

Требуется дополнительная помощь?

  • Если вам не удается найти приложение или программу, воспользуйтесь советами в разделе «Просмотреть все приложения в Windows 10 и программа не указана в программах добавления и удаления после установки».
  • Если при удалении вы получаете сообщение об ошибке, попробуйте установить программу и удалить средство устранения неполадок.
  • Если вы пытаетесь удалить вредоносные программы, см . статью Безопасность Windows, чтобы узнать, как выполнить проверку. Если вы используете другую антивирусную программу, проверьте параметры антивирусной защиты.

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

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