В тази бележка ще покажем, как да скриете някоя програма от списъка, инсталиран в контролния панел. Инструкциите се отнасят за всички версии на Windows, започвайки с Windows XP и завършвайки с най-новите версии на Windows 10.
Съдържание:
- Как да скриете конкретна програма от списъка с програми и функции в Windows
- Скриване на всички инсталирани програми от потребителя
Как да скриете конкретна програма от списъка с програми и функции в Windows
Да речем, че нашата задача е да скрием записа за инсталирания 7-Zip архиватор. Отворете контролния панел, отидете на раздел програми и Удобства (Програми и компоненти) и се уверете, че записът 7-цип 16.04 (x64) присъства в списъка на инсталирания софтуер.
За да скриете записа за програмата, ще трябва да направите малки промени в системния регистър. За да направите това:
- Отворете редактора на системния регистър (regedit.exe) и отидете на ключа на системния регистър HKEY_LOCAL_MACHINE\ СОФТУЕР\ Microsoft\ Windows\ CurrentVersion\ Деинсталиране. Въз основа на съдържанието на този раздел се генерира списък с инсталиран софтуер, който потребителят вижда в секцията Програми и функции.забележка. Ако приложението е инсталирано под правата на обикновен потребител, трябва да отидете в клона HKEY_CURRENT_USER\ Софтуер\ Microsoft\ Windows\ CurrentVersion\ Деинсталиране. Ако приложението е 32-битово и ОС е 64-битова, имаме нужда от клон HKEY_LOCAL_MACHINE\ СОФТУЕР\ Леле6432Node\ Microsoft\ Windows\ CurrentVersion\ Деинсталиране.
- Намерете клона с вашето приложение (в нашия случай името на клона съответства на името на програмата в списъка - Z-Zip).
- Създайте нов 32-битов DWORD параметър в този клон на регистъра с името SystemComponent и стойност 1:
"SystemComponent" = dword: 00000001
. - Актуализирайте съдържанието на прозореца със списъка на инсталирания софтуер (ключ F5). Записът 7-Zip трябва да изчезне от списъка.
Приложението също е скрито от списъка с инсталирани програми в съвременния контролен панел на Windows 10 (Опции -> Приложения).
Ако трябва да използвате програма, скриваща се в определен скрипт или скрипт, можете да използвате следната команда:
REG ADD "HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Deinstall \ 7-zip" / v SystemComponent / t REG_DWORD / d 1 / f
За да деактивирате режима на скриване за програма, просто премахнете параметъра SystemComponent или преименувайте параметъра DisplayName, като премахнете думата Quiet, като промените стойността на клавиша SystemComponent на 0 (команда: REG ADD "HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Deinstall \ 7-zip" / v SystemComponent / t REG_DWORD / d 0 / f
) или като го изтриете.
По този начин не можете да скриете системни програми, като набор от C ++ библиотеки или .NET Framework.
Скриване на всички инсталирани програми от потребителя
Ако искате напълно да забраните на потребителите да показват списъка с инсталирани приложения в Програми и компоненти, това може да стане с помощта на редактора на политики gpedit.msc. Стартирайте редактора на политиките, отидете на секцията Конфигурация на потребителя -> Административни шаблони -> Контролен панел -> Програми и активирайте политиката Скриване на програмата и страницата на компонента.
Актуализирайте политиките с помощта на командата gpupdate / force
и проверете дали прозорецът "Програми и функции" в контролния панел не е достъпен за потребителя. Контролният панел ще покаже записа "Системният администратор е деактивирал компонента Програми и компоненти".