Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы с вами научились выводить список установленных программ в операционной системе Windows 11, сегодня задача будет немного обратная. Нам необходимо разобрать методы позволяющие исключить из визуального списка установленных программ, нужные, так чтобы пользователь просто их не видел. Я покажу сценарии, когда это может быть полезно с точки зрения безопасности. Давайте приступать.
Для чего необходимо прятать установленную программу?
Я не могу привести примеров много примеров, когда это прямо необходимо, но пара есть. Самый распространенный сценарий, это когда в компании принимается решение по разворачиванию программного обеспечения, которое призвано мониторить активность пользователей, например когда я работал в одной нижегородской организации, то руководство там легко заставляло администраторов внедрять данное ПО, чтобы у неудобных сотрудников в компании, особенно с кем хотят расстаться. Вот для того, чтобы пользователь не увидел данной подставы есть возможность скрыть программу в списке установленных панели управления и параметров Windows.
Скачать Hide From Uninstall List
Размер архива с программой всего 481 кб. Вирусов нет. Работает программа в Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista и даже Windows Xp.
Проверочная хеш-сумма файла имеется …
Теперь Вы знаете, как скрыть программу из списка установленных в Windows. До новых полезных компьютерных программ и интересных приложений на Андроид.
Как скрыть конкретную программу из списка через реестр
Показывать все действия я буду на операционной системе Windows 11, но описанные действия будут работать в любой версии. для начала давайте через утилиту winget выведем список установленных программ.
winget list
Я для тестирования буду скрывать Google Chrome.
Проверим его наличие в оснастке «Программы и компоненты«, для этого в окне выполнить, введите:
appwiz.cpl
В окне «Программы и компоненты» убедитесь, что есть Google Chrome.
То же самое сделайте и в параметрах Windows, раздел «Приложения — Приложения и возможности«.
Теперь опишу саму процедуру скрытия нужной программы. Откройте реестр 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
Скрытие приложения из Панели управления
В основном СБ фирмы попросту открывает перечень имеющихся в Панели управления утилит, и проверяет содержимое на наличие запрещенного ПО. Если убрать утилиту из этого списка, удалить ярлык с рабочего стола и меню пуск, спрятать содержимое папки в далекие каталоги, обнаружить установленное приложение будет практически невозможно. Давайте рассмотрим процедуру скрытия утилит подробнее.
Скрытие записи об отдельном приложении
Убрать упоминание можно абсолютно о любом приложении, будь это графический редактор или компьютерная игрушка. Осуществляется это путем внесения правок в реестр. Чтобы скрыть утилиту выполните такие действия:
- Зайдите в Панель управления и найдите в блоке «Программы и компоненты» необходимое приложение.
Запустите редактор реестра и откройте папку «HKEY_LOCAL_MACHINE».
- Найдите каталог «SOFTWARE» после чего перейдите в раздел «Microsoft».
- Кликните на папку «Windows» и зайдите в блок «CurrentVersion».
- Последний раздел, в который требуется перейти – «Uninstall». Именно в нем содержится информация обо всех установленных на компьютере приложениях, которые показываются в папке «Программы и компоненты».
Как вернуть программу в список установленных
Все просто вы должны выставить у 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
Скрыть несколько установленных программ с помощью скрипта PowerShell
Если вам нужно скрыть от пользователей сразу несколько программ, можно воспользоваться следующим PowerShell скриптом. Список программ, которые нужно скрыть, указываются в переменной AppsToHide. Затем скрипт проверяет все ветки реестра, находит ветки с программами и создает в них параметр реестра SystemComponent со значением 1 (если параметр уже существует, его значение меняется на 1).
Подробнее о работе с параметрами и ветками реестра из PowerShell рассказано в статье Работаем с записями реестра из PowerShell.
$RegPaths = @( «HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*», «HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*», «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.
Как скрыть программу в списке установленных через групповую политику
Первый метод, это в создании нужного ключа реестра или его переименовывании. Тут вы запускаете оснастку управления групповой политикой и создаете новую, переходите к ее редактированию. Далее нас интересует раздел «Конфигурация компьютера — Настройка — Конфигурация Windows — Реестр«. Создаем новый элемент реестра с такими параметрами:
- Действие — Создать или обновить
- Куст — для компьютера или пользователя
- Путь раздела — путь, где необходимо создать ключ
- Имя параметра — SystemComponent
- Тип параметра — REG_DWORD
- Значение — 1
Если хотите вообще скрыть полностью скрыть у пользователя список установленных приложений в Программах и компонента, то вам поможет параметр GPO по пути:
Конфигурация пользователя – Административные шаблоны – Панель управления – Программы
Там найдите «Скрыть страницу программы и компоненты» и активируйте ее, далее обновите групповую политику и убедитесь, что в списке программ, больше ничего не отображается.
В тоге пользователь должен увидеть, что «Системный администратор отключил компонент программы и компоненты».
На этом у меня все, мы научились скрывать программу в списке установленных. С вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.
Программа Hide From Uninstall List
Как писал выше, программа эта портативная, значит устанавливать её в операционную систему нет нужды. Просто запускаем её методом тыка по ярлыку в распакованной, после скачивания по ссылке в конце статьи, папке…
…и получаем полный список установленных у Вас в компьютере программ…
…в котором я лично, к своему удивлению, обнаружил каким-то образом оказавшийся в скрытых, продвинутый файловый менеджер под названием Better Explorer (описывал его Вам ещё летом).
Я чистосердечно считал, что удалил его вскоре после обзора (в пусковом меню эта программа не отображалась). Вот Вам и ещё один плюс в пользу Hide From Uninstall List — выводит на чистую воду скрывающиеся от Вас софтины.
Рекомендую
Просто установил галочку в строке Better Explorer (можно выделить строку и кликнуть на глаз в панели управления программы Hide From Uninstall List) и этот «невидимка» в режиме реального времени отобразился в штатном системном окне «Удаление или изменение программы» …
Как видите, у меня в этом окне уже нет данного файлового менеджера — я его удалил (сразу после явления его мне) обычным способом, с помощью штатного средства деинсталляции.
Как-то не с той стороны я зашёл в описании Hide From Uninstall List, но думаю, что Вы уже поняли принцип работы данной утилиты — «глазом» включаем отображение программ в списке установленных, а «привидением» скрываем. Тоже самое делается и простой установкой (снятием) галочки в строке программы в окне Hide From Uninstall List или через контекстное меню.
Чтоб долго не искать панель управления и штатный список установленных программ — в Hide From Uninstall List есть кнопочка в виде мусорной корзины…
…которая моментально телепортирует Вас в «Программы и компоненты».
Если кто поймёт предназначение данной строки в программе…
…просьба объяснить её функцию мне и читателям в комментариях к статье — мои эксперименты с этой галочкой абсолютно ни к чему не привели.
Кстати, продвинутые пользователи могут скрыть любую программу из списка установленных и без помощи описанной софтины — с помощью системного реестра. Достаточно пройти в нём путь…
…и в разделе «DisplayName» удалить запись о провинившейся программе.
Ограничения
Хотя это хороший инструмент для скрытия окна, которое не свернуто на вашем рабочем столе, вы должны знать, что он не работает для предварительного просмотра эскизов. Когда вы наводите курсор мыши на значок на панели задач для окна приложения, вы получите его предварительный просмотр, и он не будет заблокирован.
Приложение не всегда видно из предварительного просмотра на панели задач, когда вы показываете свой экран, но заголовок приложения / окна часто читается. Если у вас несколько экранов, рекомендуется переместить приложения, которые вы хотите скрыть, на дополнительный экран или на тот, которым вы не делитесь. Вы можете использовать это приложение, чтобы закрывать что угодно на экране, поскольку размер обложки можно изменять. Это также работает, когда вам нужно скрыть часть экрана во время записи.
Что касается превью на панели задач, если у вас нет второго экрана, на который вы можете перемещать окна, но вы все еще беспокоитесь о предварительных просмотрах, их можно скрыть. Альтернативой является отключение предварительного просмотра и использование только имени приложения / окна. Это зависит от того, сколько вы хотите скрыть и каковы ваши настройки записи или демонстрации экрана.
Как скрыть игры в Windows?
Прячется файлы в Окна довольно просто:
- Выберите файлы или папки, которые вы хотите Спрятать
. - Щелкните правой кнопкой мыши и выберите «Свойства».
- Щелкните вкладку Общие.
- Установите флажок «Скрытый» в разделе «Атрибуты».
- Щелкните Применить.
Интересные материалы:
Что такое 997 в кодексе полиции? Что такое A и B в дифракционной решетке? Что такое A2DP? Что такое аббревиатура ADH? Что такое абсолютная ячейка? Что такое абсолютная проницаемость? Что такое абсолютная ссылка на ячейку и как обозначить абсолютную ссылку на ячейку? Что такое абсолютный диапазон ячеек? Что такое абсолютный код ОС? Что такое Acestream Media Center?
Запуск через Командную строку
Скрытый запуск предполагает, что программа не будет отображаться в Панели задач и в отдельном окне. Следовательно, она станет работать совершенно незаметно для посторонних глаз.
Для перехода в специфический режим можно обратиться к помощи встроенной консоли Командная строка, а весь процесс выглядит следующим образом:
- Щелкните ПКМ по иконке «Пуск».
- Перейдите в командную строку с правами Администратора.
- Введите команду «Start-Process -WindowStyle hidden «C:/ProgramFiles(х86)/Yandex Browser/Browser.exe»», где вместо «C:/ProgramFiles(х86)/Yandex Browser/Browser.exe» укажите расположение исполняемого файла приложения.
- Нажмите на клавишу «Enter».
На заметку. Вместо Командной строки можно воспользоваться другим похожим интерфейсом под названием PowerShell.
После выполнения указанных действий вы заметите, что программа начала работать скрытно, то есть без прямого отображения в интерфейсе Windows 10.
Способы
После этого автоматически должны свернуться все открытые окна!
Вариант 1: свернуть текущее окно
Эти сочетания и клавиши позволят свернуть окно конкретной запущенной игры (программы). В редких случаях приложение может никак не реагировать (или даже зависнуть). В этом случае — см. следующие варианты.
Клавиатура — клавиша Win и Tab
Сразу после этого в левом верхнем углу появится системное меню, в котором будет пункт «Свернуть» .
Примечание: можно попробовать также сочетание Alt + Пробел + C (автоматическое сворачивание окна).
Alt+Пробел — системное меню (свернуть)
Вариант 2: свернуть все открытые окна
- Способ 1 : сочетание Win+M (обратная операция — развернуть свернутые окна: Win+Shift+M );
- Способ 2 : сочетание Win+D (свернуть/развернуть все открытые/свернутые окна).
Вариант 3: запустить игру (приложение) в оконном режиме
Если предыдущее не помогло — обратите внимание на настройки игры (в частности настройки графики, где задается разрешение) — интересует возможность ее запуска в оконном режиме .
Если такой режим есть — попробуйте его активировать и перезапустить приложение. Вероятно, в этом случае вы будете «видеть» не только окно игры, но и панель задач (а значит без проблем сможете свернуть окно // разумеется, можно еще раз попробовать вариант 1/2).
Мамка решила, что если я буду играть, то не сдам сессию (хотя это чушь, я на отлично иду) и до её конца заставила меня всё удалить с компа и чекает периодически. Она не компьюторщик, но список программ в панели управления выводить умеет, т.е. просто в папку значок от неё не спрячешь.
Как можно скрыть программы, чтобы они не детектились через поиск или список программ вообще?
По-моему в ccleaner есть возможность удалять запись о программе, не деинсталлируя ее. А насчёт того, чтобы в поиске не найти было. Хз как.
та просто не играй. ты что свою маму не любишь ?
Создай другую учётную запись в винде
копируешь в флешку(хард), удаляяешь игру, играешь с харда(флешки)
поменять названия ярлыков?
И что, изменит программы в панели управления?
Создай другую учётную запись в винде
Она не настолько тупая
Я бы подсказал как это сделать, но т.к. первая же ссылка в гугле дала правильный ответ, делать я это конечно же не буду.
Смени название и вид значка. Раньше я совершенно случайно так со значком доты сделал, но мне это только в выгоду стало
Значится, изейше. Заходишь в папку с игрой ищешь основной exeшник, меняешь его название на что — то вроде «Сессия, сборник советов» , ищешь в инете картинку книги или может стопки книг, меняешь иконку + файл в папке с игрой с названием на подобии (icon.jpg \ logo.jpg) и в этом духе, мб другие форматы (не jpg). Как итог в списке программ будет выводится иконка которую ты поставил с названием благоприятным для маман. PROFIT. А вообще это только теория, на практике не проверял, но сработать должно)
Сессию (декабрьский диктант)
Меняешь названия и скрываешь папки(через свойства папки) изи
А вообще неплохой рофл мог получиться
Диктант вроде с ограниченными возможностями пишут
Устанавливай заново и удаляй каждый день
Мамка решила, что если я буду играть, то не сдам сессию (хотя это чушь, я на отлично иду) и до её конца заставила меня всё удалить с компа и чекает периодически. Она не компьюторщик, но список программ в панели управления выводить умеет, т.е. просто в папку значок от неё не спрячешь.
Как можно скрыть программы, чтобы они не детектились через поиск или список программ вообще?
судя по тому, что ты тут пишешь, ты в компе вообще не фурычишь и маминкин сынок вдобавок.
любой мелкий задрот сможет скрыть папку с игрой и выставить в поиске , чтобы не искало в скрытых папках, хотя рандомно там в винде уже так и стоит и она не найдет игру.
если игра установлена и есть в списке программ, то берешь папку с игрой копируешь в другое место и задаешь ей скрытость.
дальше удаляешь игру в графе «программы и компоненты», удалил ее в винде, а скопированная скрытая осталась и играешь там и никто никогда не узнает где твоя папка с игрой.
выводишь ярлык с игры и прячешь в какойнить папке виндоус и оттуда запускаешься.только ярлык переименуй тоже мало ли по названию мамка найдет.
Можно ли как-то убрать программу из списка установленных программ в разделе программы и компоненты?
Скрыть программу из списка программ можно разными способами. Я расскажу про все известные мне. Рассмотренные в данной статье методы применимы ко всем версиям операционной системы Windows: от Windows XP до Windows 10.
Зачем скрывать программы из списка программ?
Иногда когда одним общим компьютером пользуются несколько пользователей может потребоваться скрыть программы. На это могут быть разные причины. Думаю, что те кто читают эту статью сами знают зачем им это нужно.
Применение скрипта VBScript
Альтернативный вариант, предполагающий использование встроенного приложения «Блокнот». Несмотря на то, что многие юзеры воспринимают его исключительно в качестве текстового редактора, софт способен обрабатывать скрипты, некоторые из которых предназначены для скрытного запуска отдельных программ.
Для начала вам потребуется открыть «Блокнот» любым удобным способом:
- через меню «Пуск»;
- при помощи поисковой строки;
- путем создания нового текстового документа на Рабочем столе.
Далее в окне программы требуется прописать скрипт следующего формата:
Dim WShell
Set WShell = CreateObject(«WScript.Shell»)
WShell.Run «Browser.exe», 0
Set WShell = Nothing
По аналогии с Командной строкой в нем указывается имя исполняемого файла, но без точного расположения в определенной директории Проводника. В нашем случае это «Browser.exe». Далее текстовый документ нужно сохранить в расширении «.vbs», а затем запустить его двойным кликом левой кнопки мыши. Это позволит открыть указанную программу в скрытом режиме. В то же время нужно отметить, что даже замаскированное приложение будет отображаться в Диспетчере задач.
Как удалить ярлыки удаленных программ?
Для начала попробуйте удалить ярлык следующим образом: запустите ПК в безопасном режиме, откройте все программы, нажмите правой кнопкой мыши по ярлыку и выберите Расположение файла, после чего в открывшемся окне попробуйте удалить ярлык.
Интересные материалы:
Как сохранить посадочный купон РЖД на телефон? Как сохранить смс при смене телефона? Как сохранить страницу сайта в телефоне? Как сохранить все данные на телефоне перед прошивкой? Как создать аккаунт электронной почты на телефоне? Как создать альбом в ВК с телефона? Как создать новую электронную почту на телефоне самсунг? Как создать новый аккаунт в плей маркете на телефоне? Как создать облако в телефоне айфоне? Как создать папки в телефоне?
Откройте рабочий документ
Перед каждым началом игры открывайте рабочий документ, чтобы у вас была возможность быстро на этот документ переключиться. Будет идеально, если в одном окне у вас будет игра, а в другом — рабочий документ. Разбив экран на эти две части, вы сможете максимально быстро переключаться между задачами.
Все эти советы помогут только при условии, что вы полностью справляетесь со своими обязанностями. В противном случае вы рискуете потерять работу. Всегда помните пословицу, которую постоянно твердили еще в школе, «делу время, потехе час».
- Автор: iarriba
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(0 голосов, среднее: 0 из 5)
Поделитесь с друзьями!