Полезные советы

Это приложение заблокировано в целях защиты — как исправить

Это приложение заблокировано в целях защиты — как исправить

При запуске некоторых программ в Windows 11 или Windows 10 вы можете столкнуться с сообщением контроля учетных записей: Это приложение заблокировано в целях защиты. Администратор заблокировал выполнение этого приложения. За дополнительными сведениями обратитесь к администратору. При этом, ошибка может появляться в случаях, когда вы являетесь единственным администратором на компьютере, а контроль учетных записей отключен (во всяком случае, при отключении UAC официальными способами).

В этой инструкции — подробно о том, почему появляется ошибка «Это приложение заблокировано в целях защиты» в Windows 10 и о том, как убрать это сообщение и запустить программу. Обратите внимание: если вы видите сообщение о блокировке приложения или программы, но ничего о целях защиты, это может быть иная ситуация, для которой существуют отдельные решения, описанные в руководстве: Это приложение заблокировано вашим системным администратором — что делать. В случае, если вы видите сообщение об ошибке при запуске оснасток MMC.EXE, используйте Отдельную инструкцию для случая этой ошибки в приложении mmc.exe.

Причина блокировки приложения

Это приложение заблокировано в целях защиты — как исправить

Обычно, причиной сообщения о том, что приложение было заблокировано является поврежденная, истекшая, поддельная или запрещенная в настройках Windows 11/10 цифровая подпись (находящаяся в списке отозванных или не доверенных сертификатов) исполняемого файла. Окно с сообщением об ошибке может выглядеть по-разному: выше — пример из Windows 11, ниже — из разных версий Windows 10.

Это приложение заблокировано в целях защиты — как исправить

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

Есть несколько способов запустить программу, для которой вы видите сообщение о том, что «Это приложение заблокировано в целях защиты. Администратор заблокировал выполнение этого приложения». Ниже приведены варианты действий.

Использование командной строки

Прежде чем приступить, важное примечание: часто причиной ошибки бывает отозванный сертификат устаревшей версии программы. Если это ваш случай и есть возможность — просто попробуйте скачать и установить актуальную версию с официального сайта.

Самый безопасный из способов, не открывающий «дыр» на будущее — запуск проблемной программы из командной строки, запущенной от имени администратора. Порядок действий будет следующим:

  1. Запустите командную строку от имени администратора. Для этого вы можете начать вводить «Командная строка» в поиске на панели задач Windows, потом нажать правой кнопкой мыши по найденному результату и выбрать пункт «Запустить от имени администратора».

    Это приложение заблокировано в целях защиты — как исправить

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

    Это приложение заблокировано в целях защиты — как исправить

  3. Как правило сразу после этого приложение будет запущено (не закрывайте командную строку до прекращения работы с программой или завершения ее установки, если не работал установщик).

Проверка наличия сертификата приложения в списке не доверенных

В некоторых случаях причиной блокировки приложения может оказаться то, что сертификаты, использованные для его подписи были добавлены в список сертификатов, к которым нет доверия в Windows, иногда — вредоносным ПО. Посмотреть список центров сертификации, использованных для подписи конкретной программы вы можете с помощью следующих шагов:

  1. Нажать правой кнопкой мыши по исполняемому файлу приложения, открыть пункт «Свойства» и перейти на вкладку «Цифровые подписи».
  2. Выбрать цифровую подпись и нажать кнопку «Сведения».
  3. Посмотреть «Имя подписавшего» в разделе «Подписи других сторон» или перейти в «Просмотр сертификата» — «Путь сертификации».

Если какие-то из сертификатов центра сертификации добавлены в список тех, к которым нет доверия, вы можете получить то самое сообщение «Это приложение заблокировано в целях защиты». Чтобы проверить, в этом ли дело:

  1. Нажмите клавиши Win+R на клавиатуре, введите certmgr.msc и нажмите Enter.
  2. Перейдите к разделу «Сертификаты к которым нет доверия». Если он содержит подраздел с именем «Сертификаты» (по умолчанию — нет), а в нём присутствуют сертификаты, где удостоверяющий центр совпадает с таковым у запускаемой программы, вы можете попробовать его удалить (правый клик — удалить).

    Это приложение заблокировано в целях защиты — как исправить

  3. Повторите то же самое, но с командой certlm.msc
Читайте также:  Диспетчер задач не показывает использование на вкладке Производительность — решения

Если причина была именно в наличии сертификатов в списке, проблема с большой вероятностью будет решена.

Использование встроенной учетной записи администратора Windows 11/10

Этот способ исправить проблему подойдет только для установщика с запуском которого происходят проблемы (поскольку каждый раз включать и выключать встроенную учетную запись администратора — не удобно, а держать ее постоянно включенной и переключаться для запуска программы — не лучший вариант).

Суть действий: включаем встроенную учётную запись Администратора, входим под этой учетной записью, устанавливаем программу («для всех пользователей»), отключаем встроенную учетную запись администратора и работаем с программой в своей обычной учетной записи (как правило, уже установленная программа будет запускаться без проблем).

Отключение блокировки приложений в редакторе локальной групповой политики

Этот способ потенциально опасен, поскольку позволяет не доверенным приложениям с «испорченными» цифровыми подписями запускаться без каких-либо сообщений от контроля учетных записей от имени администратора.

Выполнить описанные действия можно только в редакциях Windows 11/10 Профессиональная и Корпоративная (для Домашней редакции — см. способ с редактором реестра далее).

  1. Нажмите клавиши Win+R на клавиатуре и введите gpedit.msc
  2. Перейдите в раздел «Конфигурация компьютера» — «Конфигурация Windows» — «Параметры безопасности» — «Локальные политики» — «Параметры безопасности». Дважды нажмите по параметру справа: «Контроль учетных записей: все администраторы работают в режиме одобрения администратором». 

    Это приложение заблокировано в целях защиты — как исправить

  3. Установите значение «Отключен» и нажмите «Ок». 

    Это приложение заблокировано в целях защиты — как исправить

  4. Перезагрузите компьютер.

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

С помощью редактора реестра

Это — вариант предыдущего способа, но для Windows Домашняя, где не предусмотрен редактор локальной групповой политики.

  1. Нажмите клавиши Win+R на клавиатуре и введите regedit
  2. В редакторе реестра перейдите к разделу
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

    Это приложение заблокировано в целях защиты — как исправить

  3. Дважды нажмите по параметру EnableLUA в правой части редактора реестра и задайте для него значение 0 (ноль). 

    Это приложение заблокировано в целях защиты — как исправить

  4. Нажмите Ок, закройте редактор реестра и перезагрузите компьютер.

Готово, после этого приложение, вероятнее всего запустится. Однако, ваш компьютер будет под угрозой, и я настоятельно рекомендую вернуть значение EnableLUA в 1, как было до изменений.

Удаление цифровой подписи приложения

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

Сделать это можно с помощью небольшого бесплатного приложения File Unsigner:

  1. Скачайте программу File Unsigner, официальный сайт
    www.fluxbytes.com/software-releases/fileunsigner-v1-0/

    Сайт может быть недоступен из РФ, но программа присутствует и на сторонних сайтах.

  2. Перетащите проблемную программу на исполняемый файл FileUnsigner.exe или используйте командную строку и команду:
    путь_к_файлу_fileunsigner.exe путь_к_файлу_программы.exe

    Это приложение заблокировано в целях защиты — как исправить

  3. Откроется окно командной строки, где, при успехе, будет указано, что файл был Successfully Unsigned, т.е. цифровая подпись была удалена. Нажмите любую клавишу и, если окно командной строки не закроется само, закройте его вручную. 

    Это приложение заблокировано в целях защиты — как исправить

На этом цифровая подпись приложения будет удалена, и оно запустится без сообщений о блокировке администратором (но, иногда, с предупреждением от SmartScreen).

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

Источник

Вам также может понравиться...

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