Toderelt.ru

ПК Журнал ТодерельТ
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как исправить «Администратор заблокировал выполнение этой программы» в Windows 10

Как исправить «Администратор заблокировал выполнение этой программы» в Windows 10?

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

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

Однако, данное сообщение может проявляться и при попытке взаимодействия с контентом, который на сто процентов является безопасным. Например, оно может показаться во время запуска установщика драйверов или отдельного обновления для операционной системы.

Сообщение «Администратор заблокировал выполнение этой программы» может появляться как из-за некорректных настроек системы, так и из-за самого запускаемого приложения. Чтобы проверить причастность сообщения, вам нужно сделать всего одну вещь – запустить Командную строку с привилегиями Администратора.

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

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

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

  1. Отыщите установочный файл программы в Проводнике.
  2. Кликните по нему правой кнопкой мыши, выберите в меню пункт «Запуск от имени администратора».Windows 10 заблокировала приложение в целях защиты
  3. В случае успеха перед вами возникнет знакомое окно, где нужно подтвердить права администратора. Если этот способ не сработал, снова появится сообщение о заблокированной программе или о не доверенном издателе. Windows 10 заблокировала приложение в целях защитыWindows 10 заблокировала приложение в целях защиты

В некоторых случаях Windows 10 может начать блокировать запуск встроенных утилит и программ, например, программы mmc.exe, через которую запускаются все msc консоли Microsoft (gpedit.msc, compmgmt.msc, services.msc, secpol.msc, devmgmt.msc и т.д.).

mmc.exe приложение заблокировано в целях защиты при запуске стандартных оснасток windows

Попробуйте запустить Process Explorer и добавить столбец Verified Signer. Скорее всего напротив приложений вы увидите надписи No signature was present on the subject Microsoft Corporation .

ошибка проверки сигнатур у встроенных windows программ No signature was present on the subject Microsoft Corporation

В первую очередь убедитесь, что ваша Windows содержит актуальные корневые сертификаты. Если нужно, обновите их.

Другая возможная проблема – ошибки в работе службы криптографии (Cryptographic Services). Проверьте, что служба запущена и настроена на автоматический запуск.

запустите службу Cryptographic Services

Вы можете пересоздать EDB базу данных службы криптографии PowerShell командами:

Stop-Service cryptsvc
Rename-Item -Path «C:WindowsSystem32catroot2» -NewName catroot2.old

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

Если все описанные способы не помогли, попробуйте проверить и восстановить целостность системных файлов Windows командами:

SFC /SCANNOW
Dism.exe /Online /Cleanup-Image /Restorehealth

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

Учетная запись администратора

В недавней статье мы писали, как получить права администратора в Windows 10. Первый способ – через командную строку. Выполнение команды net user администратор /active:yes дает пользователю права скрытой учетной записи администратора.

Читать еще:  Как установить CAB-файл в Windows 10

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

Отключить учетную запись админа можно так же легко: прописать команду net user администратор /active:no. Обратите внимание, что в англоязычной версии ОС вместо слова «администратор» нужно прописывать «administrator».

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

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

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

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

Осуществлять операции по разблокировке и запуску приложений рекомендуется тогда, когда есть стопроцентная уверенность в его безопасности.

Методы исправления

Если постоянно возникает сообщение о блокировке софта администратором, можно воспользоваться несколькими вариантами решения этой проблемы.

Через командную строку

Сначала стоит найти директорию с вызывающим проблему приложением. Тогда на ярлык наводится курсор, кликается ПКМ и выбирается пункт «Свойства» из контекстного меню. Там надо обнаружить пункт «Рабочая папка» и скопировать имеющуюся в ней информацию. Дальше понадобится:

  • Запустить командную строку через программу «Выполнить» и запрос cmd.
  • Вставить содержимое буфера обмена, воспользовавшись кнопками Ctrl+V.

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

Через встроенный профиль администратора

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

  • Открыть терминал для эксплуатации команд MS-DOS в режиме администратора.
  • Ввести фразу net user Administrator /active, сохраняя все символы и пробелы.
  • Запустить инсталляцию приложения, чтобы позже последовать подсказкам.
  • Подтвердить намерение предоставить доступ к ПО всем пользователям.
  • Вернуться к профилю, который применяется в штатных ситуациях.

Через редактор политики групп

Если встроенный аккаунт «Супер пупер юзера» не помог устранить проблему, рекомендуется отредактировать политику групп в профессиональной версии Windows 10. Для этого надо:

  • Запустив утилиту «Выполнить» кнопками win+r, набрать команду gpedit.msc.
  • В перечне разделов открыть «Конфигурацию компьютера».
  • Перейти в раздел с наименованием «Конфигурация Windows».
  • Выполнить нажатие по разделу «Свойства безопасности».
  • Щелкнуть пункт для изменения «Локальных политик».
  • Выбрать раздел «Свойства безопасности».

В расположенном справа списке необходимо отыскать опцию, заставляющую всех администраторов действовать в режиме одобрения админа. Она открывается сделанным два раза нажатием ЛКМ, а в открывшемся окне переключатель выставляется на позицию неактивности. Чтобы выполненные изменения закрепились, компьютер надо перезагрузить.

Через ликвидацию ЭЦП программы

Такие операции выполняются исключительно в приложении File Unsigner над файлами системного типа. После его скачивания необходимо:

  • Отыскать место, где располагается блокируемый системой софт, через вызываемое из контекстного меню окно свойств.
  • Не запуская мастер установки File Unsigner, перетянуть исполняемый файл программы на него. Такая операция напоминает перемещение документа в директорию.
  • Подождать до тех пор, пока не отобразится сообщение с надписью «Successfully unsigned» на английском языке.
Читать еще:  Как запустить планировщик заданий в Windows 10

Если все операции выполнятся правильно, у приложения пропадет существовавшая у него ЭЦП. А брандмауэр выдаст просьбу разрешить запуск программного обеспечения от неизвестного издателя. Когда ответ будет положительным, ошибка не появится.

Прибегнем к помощи редактора реестра в домашней Windows 10

1. Вызываем меню Win→X при помощи соответствующей комбинации или контекстного меню Пуска.

2. В списке выбираем «Выполнить».

Запуск приложения выполнить через контекстное меню Пуска

Все то же легко выполнить при помощи клавишного сочетания Win+R.

3. Вводим и выполняем команду «regedit», чтобы вызвать редактор реестра.

Запуск команды regedit

4. Разворачиваем ветку HKLM.

5. Переходим по пути SOFTWARE — Microsoft.

6. Аналогичным образом разворачиваем каталог Policies, расположенный по пути: Windows — CurrentVersion.

7. Нажимаем по ветке «System».

8. В правом фрейме открываем диалог редактирования параметра «EnableLUA» посредством двойного клика.

Меняем значения ключа EnableLUA на 1

9. Поле «Значение» изменяем на «0», кликнув «Ввод» на клавиатуре.

Меняем значение параметра EnableLUA на 0

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

Уведомление о перезагрузке компьютера

После выполнения установки проблемного программного обеспечения (а подобная ситуация преимущественно складывается с инсталляторами) значение «EnableLUA» следует установить обратно равным единице аналогичным образом.

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

Способы убрать «Это приложение заблокировано в целях защиты» и исправить запуск программы

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

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

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

  1. Запустите командную строку от имени администратора. Для этого вы можете начать вводить «Командная строка» в поиске на панели задач Windows 10, потом нажать правой кнопкой мыши по найденному результату и выбрать пункт «Запустить от имени администратора». Запуск командной строки от имени администратора в поиске Windows 10
  2. В командной строке введите путь к файлу .exe для которого сообщается, что приложение было заблокировано в целях защиты. Запуск заблокированного приложения в командной строке
  3. Как правило сразу после этого приложение будет запущено (не закрывайте командную строку до прекращения работы с программой или завершения ее установки, если не работал установщик).

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

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

Читать еще:  Как быстро открыть редактор реестра в Windows (Видновс) 7

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

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

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

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

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

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

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

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

  1. Нажмите клавиши Win+R на клавиатуре и введите regedit
  2. В редакторе реестра перейдите к разделу HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Policies System Параметр EnableLUA в реестре
  3. Дважды нажмите по параметру EnableLUA в правой части редактора реестра и задайте для него значение 0 (ноль). Установка значения 0 для EnableLUA
  4. Нажмите Ок, закройте редактор реестра и перезагрузите компьютер.

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

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

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

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

  1. Скачайте программу File Unsigner, официальный сайт — www.fluxbytes.com/software-releases/fileunsigner-v1-0/
  2. Перетащите проблемную программу на исполняемый файл FileUnsigner.exe (или используйте командную строку и команду: путь_к_файлу_fileunsigner.exe путь_к_файлу_программы.exe) Удаление подписи программы в FileUnsigner
  3. Откроется окно командной строки, где, при успехе, будет указано, что файл был Successfully Unsigned, т.е. цифровая подпись была удалена. Нажмите любую клавишу и, если окно командной строки не закроется само, закройте его вручную. Цифровая подпись приложения удалена

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

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector