Як заблокувати запуск будь-якої програми на ПК

Опубліковано: 26 жовтня 2024

Заблокувати запуск певних програм на ПК з Windows можна декількома способами. Як за допомогою стандартних засобів системи так і використовуючи сторонній софт. Далі ми розглянемо декілька варіантів досягнення поставленої мети.

Блокування запуску програм може бути корисним з кількох причин:

  • Безпека – заборона запуску певних програм може допомогти захистити ваш комп’ютер від шкідливого програмного забезпечення або небажаних додатків, які можуть завдати шкоди системі або викрасти ваші дані.
  • Контроль доступу – особливо це буде корисно в корпоративному середовищі або на спільних комп’ютерах, де потрібно контролювати доступ до деяких програм, щоб запобігти їхньому використанню без дозволу.
  • Продуктивність – блокування розважальних або відволікаючих програм допоможе підвищити продуктивність, особливо якщо комп’ютер використовується для роботи або навчання.
  • Батьківський контроль – батьки можуть використовувати цю функцію, щоб обмежити доступ дітей до небажаних для них програм.
  • Управління ресурсами – програми можуть споживати багато системних ресурсів. Блокування таких додатків допоможе зберегти продуктивність комп’ютера.

Ситуації та цілі можуть бути різними, а от алгоритм дій приблизно однаковий. Тож перейдемо до налаштувань.

Блокування програм в редакторі локальної групової політики

Найпростіший варіант заблокувати будь-яку програму на ПК, із поданих у цій статті, це скористатися інструментом адміністрування – Редактором локальної групової політики.

  1. Відкрийте Редактор локальної групової політики. Натисніть Win + R та введіть «gpedit.msc».
  2. Перейдіть по шляху «Конфігурація користувача > Administrative Templates > System» та виберіть пункт «Don’t run specified Windows applications». Редактор локальної групової політики, розділ System
  3. Увімкніть налаштування вибравши «Enabled», натисніть кнопку Show та впишіть програми які потрібно заблокувати (кожну програму в окрему строчку). Додавання програми до списку Don’t run specified Windows applications

Після перезавантаження всі зміни наберуть чинності.

Як заблокувати програму в локальній політиці безпеки

Локальна політика безпеки (Local Security Policy) – інструмент адміністрування Windows, який дозволяє налаштовувати та керувати політиками безпеки на локальному комп’ютері. Він включає в себе політики паролів, блокування облікових записів, обмеження програмного забезпечення, контролю додатків та мережеві політики.

  1. Відкрийте Локальну політику безпеки через пошук у меню «Пуск». Або натисніть Win + R та введіть «secpol.msc». Пошук локальної політики безпеки через меню Пуск
  2. Виберіть пункт «Software Restriction Policies» (Політики обмеженого використання програм) та натисніть на ньому правою кнопкою мишки і в контекстному меню виберіть пункт «New Software Restriction Policies» (Створити політику обмеженого використання програм). Створити нову політику обмеженого використання програм
  3. У обраній папці з'являться два розділи. Клацніть правою кнопкою миші по пункту «Additional Rules» (Додаткові правила) та виберіть пункт «New Hash Rule» (Створити правило для хешу). Створити правило для хешу у пункті Additional Rules
  4. Далі, натисніть на кнопку Browse та виберіть програму запуск якої потрібно заблокувати. Вибір прогами та додавання її до списку заблокованих
  5. Не забувайте зберегти внесені зміни та перезавантажте ПК.

Крім правил для хешу (пункт 3) також можна створювати правила для шляху «New Path Rule». В цьому випадку потрібно буде вказати каталог звідки буде заблоковано запуск програм. Діяти потрібно по ситуації та вибирати варіант який більш відповідає поставленим задачам.

Як заблокувати програму через редактор реєстру

Цей варіант трохи складніший ніж попередні та потребує більше часу.

  1. Відкрийте редактор реєстру через пошук у меню «Пуск». Або натисніть Win + R та введіть «regedit». Пошук редактору реєстру через меню Пуск
  2. Перейдіть у гілку

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

  3. Натисніть правою кнопкою на розділі «Policies» та створіть у ньому новий розділ з назвою «Explorer». Створення нового розділу у групі Policies
  4. У тільки що створеному розділі через контекстне меню створіть новий параметр DWORD (32 біта). Створення нового параметру DWORD (32 біта) у розділі Explorer
  5. Двічі клацніть по ньому для переходу в режим редагування і вкажіть у полі назви «DisallowRun», а в полі Значення - «1». Створення строкового параметру DisallowRun
  6. Тепер у папці «Explorer» потрібно створити ще один розділ «DisallowRun». Створення розділу DisallowRun у папці Explorer
  7. У цьому розділі «DisallowRun», потрібно створити новий строковий параметр (String Value). Створення строкового параметру у папці DisallowRun
  8. Цей параметр і буде містити інформацію про те яку програми потрібно блокувати. Тому в полі назви «Value name» можна вказати будь-що а от в полі «Value data» необхідно вказати повну назву програми, виконуваного exe-файлу. Додавання exe-файлу для послідуючого блокування
  9. Для кожної програми яку потрібно заблокувати необхідно створювати новий строковий параметр та у ньому вказувати назву програми. Наприклад, я створив 3 строкові параметри та заблокував месенджер Olvid, браузер Brave та текстовий редактор Sublime Text. Список програм які будуть блокуватися через редактор реєстру

Після виконання всіх дій обов’язково перезавантажте комп'ютер. Тепер при спробі запустити заблоковану програму користувач побачить попередження.

Сповіщення про обмеження які встановлені для цього ПК

За допомогою сторонніх програм

Для блокування програм можна скористатися спеціальними додатками. Вони більш зручніші та простіші у використанні. Про один з таких додатків я писав ось тут – Program Blocker – заблокувати запуск програм у Windows.


Прокоментувати статтю

Якщо виникають питання по темі статті можете сміливо писати в коментарях що саме незрозуміло, будемо розбиратися разом. Діліться своїм досвідом або усім тим що зможе доповнити чи скорегувати статтю, та просто висловлюйте свої думки, головне по темі.

Натисніть на зображення, щоб оновити код, якщо він нерозбірливий

*залишаючи коментар Ви підтверджуєте що ознайомилися та приймаєте положення Політики конфіденційності щодо файлів cookie.

Як заблокувати запуск будь-якої програми на ПК

Контакти Політика конфіденційності