Ako skryť program zo zoznamu nainštalovaných programov v ovládacom paneli

V tejto poznámke ukážeme, ako skryť akýkoľvek program zo zoznamu nainštalovaného v ovládacom paneli. Pokyny sa vzťahujú na všetky verzie systému Windows, počnúc systémom Windows XP a končiac najnovšími verziami systému Windows 10.

obsah:

  • Ako skryť konkrétny program zo zoznamu Programy a funkcie v systéme Windows
  • Skryť všetky nainštalované programy pred používateľom

Ako skryť konkrétny program zo zoznamu Programy a funkcie v systéme Windows

Povedzme, že našou úlohou je skryť záznam o nainštalovanom 7-zip archivátore. Otvorte Ovládací panel, prejdite na časť relácie a rysy (Programy a komponenty) a uistite sa, že záznam 7-zips 16,04 (x64) nachádza sa v zozname nainštalovaného softvéru.

Ak chcete skryť položku o programe, budete musieť urobiť malé zmeny v registri. Postupujte takto:

  1. Otvorte editor databázy Registry (regedit.exe) a prejdite na kľúč databázy Registry HKEYčasť _local_MACHINE\ SOFTVÉR\ Microsoft\ Windows\ CurrentVersion\ Odinštalovať. Na základe obsahu tejto sekcie sa vygeneruje zoznam nainštalovaného softvéru, ktorý používateľ vidí v sekcii Programy a funkcie.poznámka. Ak je aplikácia nainštalovaná ako jednoduchý užívateľ, choďte do vetvy HKEY_CURRENT_USER\ Softvér\ Microsoft\ Windows\ CurrentVersion\ Odinštalovať. Ak je aplikácia 32-bitová a operačný systém 64-bitová, potrebujeme vetvu HKEYčasť _local_MACHINE\ SOFTVÉR\ Páni6432Node\ Microsoft\ Windows\ CurrentVersion\ Odinštalovať.
  2. Vyhľadajte vetvu so svojou aplikáciou (v našom prípade sa názov vetvy zhoduje s názvom programu v zozname - Z-Zip).
  3. V tejto vetve registra vytvorte nový 32-bitový parameter DWORD s názvom SystemComponent a hodnota 1: "SystemComponent" = dword: 00000001 .
  4. Aktualizujte obsah okna pomocou zoznamu nainštalovaného softvéru (kľúč F5). Záznam 7-Zip by mal zmiznúť zo zoznamu.

Aplikácia sa tiež skryje zo zoznamu nainštalovaných programov v modernom ovládacom paneli systému Windows 10 (Možnosti -> Aplikácie).

Ak potrebujete skrývať program v určitom skripte alebo skripte, môžete použiť nasledujúci príkaz:

REG ADD "HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ 7-zip" / v SystemComponent / t REG_DWORD / d 1 / f

rada. Existuje aj iný alternatívny spôsob, ako skryť program. Ak to chcete urobiť, stačí zmeniť názov kľúča v rovnakej vetve DisplayName na QuietDisplayName.

Ak chcete vypnúť režim skrývania programu, jednoducho vymažte parameter SystemComponent alebo premenujte parameter DisplayName odstránením slova Quiet a zmenou hodnoty kľúča SystemComponent na 0 (príkaz: REG ADD "HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ 7-zip" / v SystemComponent / t REG_DWORD / d 0 / f) alebo odstránením.

rada. Ak okrem písania o programe musíte skryť zodpovedajúcu službu, môžete použiť informácie z článku Ako skryť službu Windows.

Týmto spôsobom nemôžete skryť systémové programy, ako napríklad množinu knižníc C ++ alebo .NET Framework.

Skryť všetky nainštalované programy pred používateľom

Ak chcete používateľom úplne zabrániť v zobrazovaní zoznamu nainštalovaných aplikácií v programoch a komponentoch, je to možné pomocou editora politiky gpedit.msc. Spustite editor pravidiel, prejdite do časti Konfigurácia používateľa -> Šablóny pre správu -> Ovládací panel -> Programy a povoliť politiku Skryť stránku programu a súčasti.

Aktualizujte politiky pomocou príkazu gpupdate / force a skontrolujte, či používateľ nemá prístup do okna „Programy a funkcie“ na ovládacom paneli. Na ovládacom paneli sa zobrazí položka „Správca systému zakázal komponent Programy a komponenty“..