Администратор заблокировал выполнение приложения

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

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

Окно с сообщением об ошибке может выглядеть по-разному в разных версиях.

 

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

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

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

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

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

 

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

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

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

Дважды нажмите по параметру справа: «Контроль учетных записей: все администраторы работают в режиме одобрения администратором».

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

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

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

 

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

Нажмите клавиши Win+R на клавиатуре и введите regedit
В редакторе реестра перейдите к разделу HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Policies System 

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

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

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

 

И наконец самый простой способ

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

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

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

Перетащите проблемную программу на исполняемый файл FileUnsigner.exe

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

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

Перезагружать компьютер не нужно.

 

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

248 0
4 2
Login to post comments