Открыть сервисСервис

Разблокировка программы, заблокированной Windows

Разблокировка программы — это совокупность действий пользователя операционной системы Windows, направленных на снятие ограничения, из-за которого исполняемый файл запускается с предупреждением или вовсе не запускается. Чаще всего ограничение связано с тем, что файл не имеет цифровой подписи издателя, признанного доверенным, либо помечен системой как потенциально небезопасный.

Причины блокировки

Windows блокирует запуск программ по нескольким причинам:

  • Отсутствие цифровой подписи. Файл не подписан сертификатом издателя, либо подпись не проходит проверку.
  • Неизвестный издатель. Сертификат издателя не входит в список доверенных корневых центров сертификации.
  • SmartScreen. Встроенная функция Windows SmartScreen помечает файл как непроверенный, если он редко встречается в сети или был загружен из ненадёжного источника.
  • Атрибут «Заблокировано». Файлы, скачанные через браузер или полученные по сети, получают атрибут Mark of the Web (MOTW), который активирует дополнительные проверки.
  • Политики безопасности. Системный администратор может ограничить запуск программ групповыми политиками Windows.

Способы разблокировки

Снятие атрибута «Заблокировано» в свойствах файла

Самый распространённый способ. Для этого:

  1. Нажать правой кнопкой мыши на файл программы и выбрать «Свойства».
  2. На вкладке «Общие» внизу найти строку «Разблокировать» с чекбоксом «Снять пометку о блокировке».
  3. Установить флажок и нажать «Применить», затем «ОК».

После этого файл запускается без предупреждения о происхождении.

Запуск в обход SmartScreen

При появлении экрана «Windows защищает ваш компьютер»:

  1. Нажать «Сведения» (или «Дополнительная информация»).
  2. В открывшемся окне выбрать «Всё равно запустить».

Этот вариант подходит для разового запуска без снятия блокировки.

Разрешение запуска через реестр

Если стандартные средства недоступны, можно добавить файл в список исключений SmartScreen через реестр Windows. Путь: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\AppHost. Параметр EnableWebContentEvaluation со значением 0 отключает проверку SmartScreen для текущего пользователя.

Полное отключение SmartScreen

Отключить проверку можно через «Безопасность Windows» → «Контроль приложений и браузера». Там доступны три режима: «Предупреждать», «Блокировать без предупреждения» и «Отключить». Отключение снижает уровень защиты системы, поэтому рекомендуется только для доверенных файлов.

Запуск от имени администратора

Часть программ требует повышенных прав. Для запуска: правая кнопка мыши на файле → «Запуск от имени администратора». Если программа блокируется именно из-за нехватки прав, этот способ решает проблему.

Добавление исключения в антивирус

Некоторые сторонние антивирусы (Kaspersky, Dr.Web, Windows Defender) блокируют запуск неподписанных программ. В настройках антивируса можно добавить файл или папку в исключения.

Цифровая подпись издателя

Цифровая подпись — это криптографический механизм, подтверждающий, что файл был выпущен конкретным издателем и не изменён после подписания. Windows проверяет подпись при запуске исполняемых файлов (.exe, .dll, .sys, .msi).

Типы сертификатов

Тип сертификатаУровень доверияКто выдаёт
СамоподписанныйНизкийСам разработчик
Класса 2 (OV)СреднийЦентры сертификации
Класса 3 (EV)ВысокийЦентры сертификации

Сертификаты Extended Validation (EV) позволяют программе сразу получать доверие SmartScreen, в то время как для OV-сертификатов репутация формируется постепенно.

Проверка подписи

Проверить подпись файла можно через свойства файла (вкладка «Цифровые подписи») или через утилиту signtool из Windows SDK, либо через PowerShell:

``powershell Get-AuthenticodeSignature .\program.exe ``

Групповые политики в корпоративной среде

В доменных сетях администратор может ограничить запуск программ с помощью AppLocker или Windows Defender Application Control (WDAC). В этом случае разблокировка на уровне пользователя невозможна — требуется изменение политики администратором домена.

Рекомендации

  • Скачивать программы только с официальных сайтов разработчиков.
  • Проверять наличие цифровой подписи перед запуском.
  • Не отключать SmartScreen полностью — лучше добавлять конкретные файлы в исключения.
  • Для разработчиков: подписание программ сертификатом повышает доверие пользователей и снижает количество обращений о блокировке.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru