Уберите доверие из файла пакета приложения, после того как он был добавлен в доверенные приложения Windows.

Вопрос или проблема

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

вставьте описание изображения здесь

Но теперь я хочу удалить его из разблокированных приложений в Windows, чтобы протестировать, работает ли моя цифровая подпись. Я не могу найти ни одной опции, чтобы снять отметку с опции “Разблокировать”.

вставьте описание изображения здесь

То, что вы делаете, – это улица с односторонним движением. Вам, вероятно, придется вручную редактировать реестр, чтобы снова заблокировать программу. Просто нет смысла разблокировать, а потом снова блокировать. Либо программа безопасна, либо нет! Как только будет установлено, что она безопасна, именно это записывается в реестре.

Ответ или решение

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

Что происходит при разблокировке приложения

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

Как повторно заблокировать приложение

Чтобы удалить доверие к приложению и снова блокировать его, вам необходимо внести изменения в систему Windows. Вот пошаговое руководство:

Шаг 1: Найдите файл

  1. Переходите туда, где находится ваш файл .exe или .msi.
  2. Щелкните правой кнопкой мыши на файл и выберите "Свойства".

Шаг 2: Доступ к реестру

  1. Нажмите комбинацию клавиш Win + R, чтобы открыть окно "Выполнить".
  2. Введите regedit и нажмите Enter. Это откроет редактор реестра Windows.

Шаг 3: Найдите ключи безопасности

  1. В реестре перейдите к следующему пути:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations

    или, если приложение является 32-битным на 64-битной системе:

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Policies\Associations
  2. Здесь ищите запись, связанную с вашим приложением. Это может быть запись, содержащая имя вашего файла или его SHA1-хэш.

Шаг 4: Удаление записи

  1. Когда вы нашли нужную запись, щелкните правой кнопкой мыши и выберите "Удалить".
  2. Подтвердите действие, если система спросит вас о подтверждении.

Шаг 5: Перезапуск системы

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

Заключение

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

Если у вас возникли сомнения или проблемы при выполнении этих шагов, возможно, стоит обратиться за помощью к IT-специалисту. Это поможет избежать возможных ошибок и сохранить целостность вашей системы.

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

Капча загружается...