Hogyan lehet elrejteni egy programot a Vezérlőpulton telepített programok listájából

Ebben a feljegyzésben megmutatjuk, hogyan lehet elrejteni a programokat a Vezérlőpulton telepített listából. Az utasítások a Windows összes verziójára vonatkoznak, kezdve a Windows XP-vel és a Windows 10 legújabb verzióival.

Tartalom:

  • Egy adott program elrejtése a Windows Programok és szolgáltatások listájában
  • Az összes telepített program elrejtése a felhasználótól

Egy adott program elrejtése a Windows Programok és szolgáltatások listájában

Tegyük fel, hogy a mi feladatunk az, hogy elrejtsük a telepített 7-Zip archiváló rekordját. Nyissa meg a Vezérlőpultot, ugorjon a szakaszra programok és Jellemzők (Programok és összetevők) és ellenőrizze, hogy a felvétel megtörtént-e 7-zip 16.04 (x64) jelen vannak a telepített szoftverek listájában.

A programmal kapcsolatos bejegyzés elrejtéséhez kis módosításokat kell végrehajtania a rendszerleíró adatbázisban. Ehhez:

  1. Nyissa meg a beállításjegyzék-szerkesztőt (regedit.exe), és keresse meg a beállításkulcsot HKEY_LOCAL_MACHINE\ SZOFTVER\ Microsoft\ Windows\ CurrentVersion\ Eltávolítás. A szakasz tartalma alapján létrejön a telepített szoftverek listája, amelyet a felhasználó a szakaszban lát Programok és szolgáltatások.megjegyzés. Ha az alkalmazást egy egyszerű felhasználó joga alapján telepíti, akkor el kell mennie az ágba HKEY_aktuális_USER\ Szoftver\ Microsoft\ Windows\ CurrentVersion\ Eltávolítás. Ha az alkalmazás 32 bites, az operációs rendszer 64 bites, akkor szükségünk van egy ágra HKEY_LOCAL_MACHINE\ SZOFTVERWow6432Node\ Microsoft\ Windows\ CurrentVersion\ Eltávolítás.
  2. Keresse meg az ágot az alkalmazásával (esetünkben az ág neve megegyezik a listában szereplő program nevével - Z-Zip).
  3. Hozzon létre egy új 32 bites DWORD paramétert a névvel a regisztrációs ágban SystemComponent és érték 1: "SystemComponent" = szó: 00000001 .
  4. Frissítse az ablak tartalmát a telepített szoftverek listájával (kulcs F5). A 7-Zip rekord eltűnik a listáról.

Az alkalmazást elrejti a telepített programok listája is a modern Windows 10 vezérlőpulton (Opciók -> Alkalmazások).

Ha egy adott parancsfájlban vagy szkriptben belül a program elrejtését kell használnia, akkor a következő parancsot használhatja:

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

tanács. Van egy másik alternatív módszer a program elrejtésére. Ehhez változtassa meg a kulcs nevét ugyanabban az ágban DisplayName tovább QuietDisplayName.

A program elrejtési módjának letiltásához egyszerűen törölje a SystemComponent paramétert, vagy nevezze át a DisplayName paramétert a Quiet szó eltávolításával, a SystemComponent kulcs értékének 0-ra állításával (parancs: REG ADD "HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ 7-zip" / v SystemComponent / t REG_DWORD / d 0 / f) vagy törlésével.

tanács. Ha a programról való írás mellett el kell rejtenie a hozzá tartozó szolgáltatást, akkor használhatja a Windows szolgáltatás elrejtése című cikkben található információkat..

Ilyen módon nem rejtheti el a rendszerprogramokat, például a C ++ könyvtárak halmazát vagy a .NET-keretrendszert.

Az összes telepített program elrejtése a felhasználótól

Ha teljesen meg akarja tiltani a felhasználókat a telepített alkalmazások listájának megjelenítéséről a Programok és összetevők részben, ezt megteheti a gpedit.msc házirend-szerkesztő segítségével. Indítsa el a házirend-szerkesztőt, ugorjon a szakaszra Felhasználói konfiguráció -> Felügyeleti sablonok -> Vezérlőpult -> Programok és engedélyezze a házirendet Program és összetevő oldal elrejtése.

Frissítse az irányelveket a parancs segítségével gpupdate / force és ellenőrizze, hogy a Vezérlőpult "Programok és szolgáltatások" ablaka nem érhető el a felhasználó számára. A vezérlőpulton a következő üzenet jelenik meg: "A rendszergazda letiltotta a Programok és összetevők összetevőt".