Можно ли как-то убрать программу из списка установленных программ в разделе программы и компоненты?
Скрыть программу из списка программ можно разными способами. Я расскажу про все известные мне. Рассмотренные в данной статье методы применимы ко всем версиям операционной системы Windows: от Windows XP до Windows 10.
Зачем скрывать программы из списка программ?
Иногда когда одним общим компьютером пользуются несколько пользователей может потребоваться скрыть программы. На это могут быть разные причины. Думаю, что те кто читают эту статью сами знают зачем им это нужно.
Кстати, для тех кто у нас первый раз, вот вам пару похожих полезных статей. Здесь мы рассказывали как . А в статье « » — как быстро скрыть папку на рабочем столе. Это не самый надежный метод. Если нужно что-то понадежнее, то могу посоветовать метод рассмотренный в статье « ». Все остальное ищите сами, используя форму поиска по сайту.
Как скрыть программу из списка программ
Предположим что нам нужно скрыть программу Notepad++. Как вы видите она отображается в списке программ.
Для того чтобы скрыть запись о программе нужно немного похимичить в реестре. Итак запускаем окно «Выполнить» сочетанием клавиш Win+R.
Вводим «regedit.exe» и жмем Ок.
После чего находим в реестре папку Uninstall:
В моем случае приложение 32-бит, а операционная система 64-разрядная. В таком тяжелом случае приложение надо искать в этой ветке:
Этот раздел отвечает за формирование списка установленных программ, которые видит пользователь в панели управления в меню «Программы и компоненты».
Теперь находим ветку программы, которую нужно скрыть (в моем конкретном случае название ветки совпадает с именем приложения — Notepad++).
После этого создаем параметр DWORD. Делается это так: где-нибудь на пустом месте кликаем правым кликом мышки и выбираем пункт «Создать» и «Параметр DWORD».
Нажав на нем правым кликом и выбрав пункт «Переименовать», назовем его «SystemComponent».
Теперь нажмем на нем правой кнопкой мыши и выберем пункт «Изменить».
Затем изменим его значение с «0» на «1», после чего давим «ОК».
Ну, а сейчас самое приятное, идем в раздел «Программы и компоненты» и клавишей F5 обновим список программ. Если все правильно сделали, то программа должна быть скрыта.
Скрыть установленную программу в Windows можно альтернативным способом. Для этого нужно в той же самой ветке поменять имя ключа «DisplayName» на «QuietDisplayName».
Этот способ может не прокатить, поэтому используйте первый метод, который работает всегда без критических дней и никогда не отказывает.
Как отключить скрытие программ
Чтобы вернуть все как было до этого, т.е. отключить режим скрытия для той или иной программы, необходимо в ветке программы удалить созданный нами параметр «SystemComponent». А если вы скрывали программу вторым способом, то необходимо произвести обратное переименование параметра «DisplayName», убрав слово «Quiet».
Использование скрытых программ
Работать со скрытыми программами можно как и раньше. А если вам нужно использовать скрытие программы в рамках некого скрипта, то в таком случае можете воспользоваться этой командой:
REG ADD «HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstallNotepad++» /v SystemComponent /t REG_DWORD /d 1 /f
Кликаем , если не можем скопировать текст команды.
В этой статье я наглядно показал как скрыть программу из списка установленных программ. Если вы знаете еще о каком-нибудь способе скрыть установленную программу Windows, напишите об этом в комментариях.
В будущем, в продолжении к этой статье я расскажу как скрыть службу программы. Поэтому если вы еще не подписаны на нас в соцсетях, очень рекомендую это сделать сейчас. На этом все. Удачи друзья!
После запуска программы на панели задач появляется небольшое окно, которое свидетельствует о том, что софт работает. Если вы хотите, чтобы программа работала скрыто, внешне ничем себя не проявляя, можно воспользоваться такими утилитами, как NirCmd или Quiet. Однако, в операционной системе Windows 10 выполнить такой запуск можно штатными средствами. Для этого можно воспользоваться следующими советами.
Способ №1. Запуск через командную строку
В ранних версиях операционной системы, а также в Windows 10, запустить программу в скрытом режиме можно с помощью командной строки:
- Для этого жмём «Win+R» и вводим «powershell».
- Откроется консоль. Вводим команду «Start-Process -WindowStyle hidden «C:/ProgramFiles(х86)/Opera/opera.exe»», где «C:/ProgramFiles(х86)/Opera/opera.exe» — это путь к файлу программы, которую вы хотите запустить в скрытом режиме.
- Софт запустится, но окна на панели задач не будет.
Способ №2. Запуск с помощью скрипта VBSсript
Чтобы запустить программу в скрытом режиме, достаточно открыть блокнот и прописать скрипт:
Dim WShell
Set WShell = CreateObject(«WScript.Shell»)
WShell.Run «Opera.exe», 0
Set WShell = Nothing
Где «Opera.exe» — это программа, которую нужно запустить в скрытом режиме.
Сохраняем файл с расширением.vbs и любым названием.
Запускаем файл. Программа запустится в скрытом режиме. Её работу можно отследить только в диспетчере задач.
Предисловие
Так бывает, что запустишь софтину, она мешает, но закрыть нет возможности – выполняется важная задача. Копирование файлов, например. Или конвертирование видео. Свернуть в панель задач? Нет, не вариант — когда открыто много, путаница не исчезнет.
Лучший способ убрать с глаз долой – свернуть в системный трей (лоток). Маленький значок возле часов мешать не может вовсе.
Раньше мне помогала RBTray. Утилитка раздражала ограничением: для срабатывания нужна версия с разрядностью, соответствующей процессу. С 32-битными справлялась 32-битная RBTray, с 64-битными соответственно 64-битная. Приходилось выбирать, какая из программ мешает больше — 32-битный Total Commander с запущенным копированием данных или 64-битный Notepad++ с сотней открытых вкладок.
После упорных поисков наткнулся на софтину, существующую много лет. Автор, видимо, посчитал излишним рассказать о творении всему миру, поэтому найти случайно шансов практически нет.
Что умеет Min2Tray
Список возможностей не изобилует излишествами. Min2Tray может:
- скрывать программы в трей при запуске;
- убирать вообще все окна по нажатию клавиши;
- включать режим «Boss Key» – скрывать все окошки, кроме избранных;
- закрепление поверх остальных;
- работать без прав администратора (при этом запущенные с повышенными привилегиями приложения недоступны для манипуляций).
- прятать как 32‐, так и 64‐битные процессы.
Умеющих засовывать запущенный софт в системный трей утилит много, но у всех найдутся недостатки. Не обошли проблемы стороной и эту – нет поддержки консольных приложений. Так что скрыть исполняемый при запуске компьютера.bat скрипт она не сможет.
Где скачать Min2Tray
Ищите на официальном сайте:
Чтобы указать, какое окно нужно скрывать при запуске, откройте искомую софтину как обычно, отправьте в трей и нажмите правой кнопкой мыши по её значку — «Preferences».
Теперь надоедливое приложение будет исчезать само. Обратите внимание, что через настройки можно и значок изменить, и назначить на появление определённое сочетание клавиш.
Для тонких настроек условий автоматического скрытия окон в трей смотрите пункт «EditStartupMinimize list» меню Min2Tray.
Для того чтобы скрытно запустить программу, установленное на компьютере под управлением Windows, таким образом, чтобы не было видно ни его окна, ни иконки на панели задач или в трее, можно воспользоваться средствами JavaScript. Сценарии, написанные на этом языке программирования, позволяют запустить приложение, окно которого не будет мазолить глаза пользователю. Так же запуск приложения не обнаружится в панели задач или в трее. Единственный способ понять, что приложение было запущено — просмотреть процессы в Диспетчере Задач . И не буду заставлять Вас долго ждать и сразу покажу специальные команды, с помощью которых можно произвести скрытый запуск программы:
var WSHShell = WScript.CreateObject(«WScript.Shell»);
WSHShell.Run(«notepad»,0);
Изменять первую строчку не стоит. Единственное место, куда стоит вносить изменения — это имя запускаемой программы. В данном случае использована команда быстрого запуска приложения Блокнот — notepad . Вы так же можете использовать другие для запуска приложений Windows, либо указать полный путь к запускаемому файлу приложения не из семейства Windows.
Создание файла сценария JavaScript для скрытого запуска программы
Чтобы создать файл сценария JavaScript с представленный кодом для скрытого запуска определенной программы, достаточно воспользоваться Блокнотом. Действия по созданию файла сценария JavaScript очень похожи на действия по для командной строки Windows. Вы должны вписать вышеприведенный текст в новый текстовый документ и сохранить этот документ, указав расширение .js и тип файла Все файлы . После чего остается только запустить созданный сценарий, после выполнения которого будет скрыто запущена указанная вами программа.
Источник: proinvitro.ru
Как сделать автозапуск программы в скрытом режиме?
Добавляю программу в реестр «SoftwareMicrosoftWindowsCurrentVersionRun». в значение прописываю полный путь к exe файлу. Если запускать руками из папки, то она запускается отлично, но при запуске системы вылетает ошибка RuntimeRerror break() called. Такое чувство что программа не видит файлов которые лежат рядом с ней и от которых как раз и зависит правильный запуск? И как запускать ее в фоновом режиме. Так как она консольная и нужна для работы других программ.
- Вопрос задан более трёх лет назад
- 1062 просмотра
Комментировать
Решения вопроса 1
Системный администратор со стажем.
Такое чувство что программа не видит файлов которые лежат рядом с ней и от которых как раз и зависит правильный запуск?
А почему она должна их видеть? Разумеется не видит.
Она же не знает из какой вы ее папки запускаете.
Программа ищет файлы в папках указанных в PATH и в текущей папке.
Если вы запускаете не вручную — текущей папки нет.
Ответ написан более трёх лет назад
Не подскажете как добавить рабочую папку через реестр?
Tesla4o, Добавляйте в переменную среды PATH, при запуске через планировщик можно явно указать рабочую директорию, либо в самой программе пропиисывайте полные, а не относительные пути.
АртемЪ, Дополню еще. Я делаю инсталятор программы через Inno Setup.
Добавил папку в переменные но все равно не запускается
Вот код
[Registry] ; секция работы с реестром Root: HKLM; Subkey: «SystemCurrentControlSetControlSession ManagerEnvironment»; ValueType: string; ValueName: «Path»; ValueData: «;» Root: HKLM; Subkey: «SoftwareMicrosoftWindowsCurrentVersionRun»; ValueType: expandsz; ValueName: «MyProgramm»; ValueData: «»»App1.exe»» —background»; Flags: uninsdeletevalue Root: HKLM; Subkey: «SoftwareMicrosoftWindowsCurrentVersionRun»; ValueType: expandsz; ValueName: «npp_xwww»; ValueData: «»»App2.exe»» —background»; Flags: uninsdeletevalue
Источник: qna.habr.com
8 Инструменты для скрытия или скрытия запущенной программы от появления на панели задач или в трее
Довольно часто вы можете столкнуться с программным обеспечением, которое вам не обязательно сидеть в системном трее или показывать себя на панели задач при сворачивании. Он может быть установлен на автозапуск при загрузке Windows, но нет способа скрыть его от появления на панели задач или в трее, не каждая программа, которая находится в вашем трее, должна иметь значок там. Вероятно, в настройках программы не будет никакой полезной опции, так что вы в значительной степени застряли с ней. Если вы любите держать свой рабочий стол в чистоте и без помех, это немного расстраивает.
Один из наиболее распространенных способов закрыть открытые окна приложений, но сохранить работу программы, – это использовать программу, известную как «ключ босса», которая, очевидно, изначально была разработана для того, чтобы скрыть то, что открыто на вашем рабочем столе, если ваш босс проходит мимо вашего компьютера. Это может быть использовано для скрытия игр или любых программ, которые не разрешены в офисе, просто нажав настроенную горячую клавишу. Некоторые анти-босс-ключи имеют и другие дополнительные функции, такие как возможность скрывать программу при запуске, а также возможность скрывать себя.
Здесь мы перечисляем ряд бесплатных инструментов, которые могут помочь вам скрыть запущенные программы из панели задач и панели задач. Некоторые даже позволяют себе быть скрытыми от обычного пользователя и, при желании, предоставить пароль, чтобы прекратить вмешательство.
1. OuttaSight
Outtasight, безусловно, очень старый инструмент, и некоторые из вспомогательных функций, таких как скрытие панели задач и кнопка «Пуск», не работают в новых операционных системах, но функции скрытия окон по-прежнему работают хорошо. У этого инструмента есть то, что даже у более новых программ нет опции «Волшебная палочка», которую можно перетащить в окно, чтобы скрыть. Outtasight также имеет другие полезные опции, такие как полное скрытие от обычного пользователя, скрытие окон на основе имени исполняемого файла и блокировка с помощью пароля, чтобы предотвратить скрытие окон или доступ к окну настроек.
Скачать OuttaSight
2. WinRAP
Windows Running Applications Protector (WinRAP) – это программа, которая может скрывать запущенные процессы, которые вы добавляете в свой список, и затем разрешать их скрытие только путем ввода правильного пароля. Помимо скрытия программ, WinRAP можно свернуть на панель задач, в системный трей или перевести в скрытый режим, который полностью скрывает и защищает его от обычного пользователя паролем, с добавленной возможностью отключения диспетчера задач на панели задач, щелкнув правой кнопкой мыши, чтобы остановить процесс легко. Меню «Дополнительно» позволяет быстро скрыть все или показать все запущенные приложения, или полностью скрыть панель задач и кнопку «Пуск». WinRAP – это переносимый инструмент, для которого требуется .NET Framework версии 2 или выше.
Скачать WinRAP
3. Панель задач Скрыть
Taskbar Hide – это программа, которая не только скрывает открытые окна с рабочего стола, но и имеет отдельную вкладку, где вы можете скрыть или отобразить любое количество значков на панели задач. Есть также варианты, чтобы полностью скрыть часы, трей, панель задач и кнопку «Пуск». Сами окна могут быть полностью скрыты от просмотра или свернуты на панель задач с помощью настраиваемых горячих клавиш, а значок на панели задач Скрыть лоток можно заблокировать от несанкционированных изменений с помощью пароля. Несмотря на то, что программа бесплатна в использовании, она каждый раз выдает всплывающее окно для пожертвований, что может раздражать.
Скачать панель задач Скрыть
4. Лоток это!
Пока Tray It! не имеет более полезных опций для кражи или скрытия следов программных окон, таких как «горячие клавиши» или защита паролем, у него есть возможность скрывать или отображать отдельные значки в области уведомлений практически для любого приложения, которое размещает значок там. Ценное дополнение, если какая-либо запущенная программа помещает значок в трее, и вы не хотите, чтобы он отображался.
Это доступно из меню Правка -> Значки оболочки. Одинаковые окна могут быть сгруппированы вместе для массового скрытия, а также есть опция профилирования для настройки более сложных настроек для каждого окна. Удобное быстрое свертывание позволит вам щелкнуть правой кнопкой мыши на кнопке закрытия окна, свернуть и развернуть кнопки для мгновенного свертывания. Лоток это! также портативный.
Загрузите Tray It!
Источник: culhu.ru