Как запретить запуск программ Windows

Мы представляем простой трюк, который позволяет заблокировать выполнение любого приложения Windows на основе имени, папки, в которой оно хранится, или даже проверки его хэша.

В некоторых случаях может быть полезно заблокировать загрузку некоторых приложений в системе. Администратор может решить, какие программы не должны использоваться другими пользователями, и автоматически запретить их запуск.

В редакциях Windows 10 Home и Pro нельзя использовать, например, Microsoft AppLocker при этом мы убедились, что даже с самыми последними версиями операционной системы вы можете использовать удобный функционал политик ограниченного использования программ (SRP). Он позволяет быстро блокировать выполнение программ и приложений Windows, загруженных из Магазина Microsoft.

Утилита, которая все автоматизирует, называется AskAdmin и ее можно скачать бесплатно. нажмите здесь.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

В разделе реестра HKLMSOFTWAREPoliciesMicrosoftWindowsSaferCodeIdentifiers (см. также статью Regedit и реестр: руководство по наиболее полезным аспектам) действительно можно вставлять ссылки на файлы, которые не должны выполняться различные учетные записи, присутствующие на машине.

Не только. Воздействуя на специальный подраздел под названием Хэши, можно указать хэш файлов, которые не могут быть запущены. Таким образом, даже переименовав исполняемый файл, пользователи все равно не смогут запустить программу, какой бы она ни была.

AskAdmin следит за созданием правильных записей в реестре, даже если в свободном режиме он не позволяет добавить более 10 программ. Кроме того, невозможно выбрать, к каким пользователям будет применяться блокировка.

С помощью простого трюка все еще можно вручную заблокировать выполнение более 10 приложений.

Чтобы предотвратить загрузку программ в Windows или блокировку целых папок, мы предлагаем:

1) Скачайте и запустите AskAdmin.

2) Нажмите комбинацию клавиш Windows + X, затем выберите Windows PowerShell (администратор) или Командную строку с правами администратора. В первом случае введите cmd и нажмите Enter, когда появится окно с синим фоном.

3) Введите md c:logs, чтобы создать папку журналов на диске C:.

4) Выполните следующую команду: reg add HKLMSOFTWAREPoliciesMicrosoftWindowsSaferCodeIdentifiers /v LogFileName /dc:logssrplog.txt
Таким образом Windows будет записывать в лог-файл C:logssrplog.txt все программы, которые выполняются или не выполняются по заданным правилам.

5) Перетащите исполняемые файлы программ, которые необходимо заблокировать, или папки, содержимое которых также необходимо заблокировать, на экран AskAdmin.

Как запретить запуск программ Windows

6) При попытке запуска заблокированных программ Windows выдаст предупреждение, подобное показанному на рисунке.

Как запретить запуск программ Windows

7) Если вы хотите заблокировать более 10 программ или даже приложений Microsoft Store, советуем вернуться на экран PowerShell или в командную строку и ввести следующее:

компакт-диск %userprofile%
reg export HKLMSOFTWAREPoliciesMicrosoftWindowssafecodeidentifiers srp1.reg

Как запретить запуск программ Windows

8) На этом этапе на главном экране AskAdmin вам нужно будет выбрать программы, которые вы только что заблокировали, и удалить их из списка, чтобы освободить место для других приложений.

Нажав «Дополнительно», затем «Блокировать Microsoft Store», затем снова «Дополнительно», а затем «Блокировать встроенные (UWP) приложения», вы можете запретить использование системных приложений Microsoft Store. Просто выберите те, которые вас интересуют, затем нажмите «Блокировать выбранные элементы».

9) В командной строке или из PowerShell вы можете ввести srp1.reg и нажать Enter, чтобы импортировать ранее созданные правила.

Как запретить запуск программ Windows

10) Ответьте «Да», когда появится сообщение, показанное на рисунке, и проигнорируйте любое сообщение об ошибке «Невозможно импортировать…».

11) Вернувшись в окно AskAdmin и нажав клавишу F5, вы увидите все установленные правила.

Как запретить запуск программ Windows

12) В любой момент из интерфейса AskAdmin вы можете разблокировать приложения, удалив их из списка.

Однако мы предлагаем создать резервную копию правил, созданных до сих пор, используя следующую инструкцию из командной строки или из окна PowerShell:

reg export HKLMSOFTWAREPoliciesMicrosoftWindowssafecodeidentifiers %userprofile%backup_srp.reg /y

Таким образом, чтобы восстановить правила блокировки, просто дважды щелкните файл backup_srp.reg в любое время и подтвердите вставку информации в реестр Windows.

Файл всегда будет создаваться в папке текущей учетной записи пользователя (нажмите комбинацию клавиш Windows + R, затем введите %userprofile%), а предыдущая резервная копия (с тем же именем) будет автоматически перезаписана.

Стоит отметить, что учетные записи пользователей без прав администратора не смогут повлиять на конфигурацию SRP и не будут иметь права вносить какие-либо изменения.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *