Запуск приложения заблокирован из-за отзыва сертификата - PullRequest
1 голос
/ 10 марта 2020

У меня работает Windows 10 Pro с последними обновлениями. Только сегодня у меня возникла проблема с частью устаревшего программного обеспечения: Wise (используется для создания инсталляторов). Когда я пытаюсь запустить его, я получаю следующую ошибку:

enter image description here

"Это приложение заблокировано для вашей защиты" "Администратор заблокировал вас от запуска этого приложения. "

Запуск приложения от имени администратора не решает проблему.

После некоторого осмотра я считаю, что проблема в сертификате. Это SHA-1, срок действия которого истек 10 лет go и помечен как «Этот сертификат был аннулирован его сертификационным органом».

Это все хорошо, за исключением того, что этот поставщик фактически исчез. Поэтому я не могу получить новую версию программного обеспечения. Как мне запустить эту программу в это время?

Редактировать: Запуск программы через командную строку администратора, похоже, работает. Это единственный вариант?

1 Ответ

0 голосов
/ 02 мая 2020

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

  1. Загрузите .iso файл из https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk
  2. Смонтируйте .iso и установите этот компонент: Installers / Windows Инструменты подписи SDK-x86_en-us.msi (это как 7 МБ)
  3. CMD от имени администратора, перейдите к: C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10.0.18362.0 \ x64
  4. Запустите это (для вашего .exe): signtool.exe удалить / s "C: \ Program Files (x86) \ Altiris \ Wise \ WiseClient.exe"
  5. Теперь исполняемый файл должен быть без знака.

Ссылка: Как установить SignTool.exe для Windows 10 и https://docs.microsoft.com/en-us/windows/win32/seccrypto/signtool

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...