Windows 10: Выдается запрос на подтверждение запуска файла

Я устал от того, что TeamViewer выбрасывает меня из сеанса и вместо него скачал AnyDesk. Но при запуске программы получил окно с запросом на подтверждение:

Do you want to run this file?
Name: C:\Program Files (x86)\AnyDesk\AnyDesk.exe
Publisher: philandro Software GmbH
Type: Application
From: C:\Program Files (x86)\AnyDesk\AnyDesk.exe


Там была галочка «Always ask before opening this file», но ее снятие ни к чему не приводило — после повторного запуска, запрос опять появлялся.
Оказалось, что файл можно сделать «доверенным». Для этого нужно было открыть папку с файлом (не ярлык, а непосредственно исполняемый файл!), на файле нажать правую кнопку мыши и выбрать Свойства, где УСТАНОВИТЬ галочку Unblock под разделом Атрибуты:

This file came from another computer and might be blocked to help protect this computer.


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

Чтобы и в дальнейшем при сохранении файлов, эта галочка не устанавливалась, нужно добавить в реестр следующий ключ:

Windows Registry Editor Version 5.00

; Do not preserve zone information in file attachments
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001

Правда мне не совсем понятно, почему значение 1 отключает, ну да ладно…

Если у текущего пользователя нет прав на эту ветку реестра, то можно под админом найти ее где-нибудь тут (только цифры, выделенные жирным будут отличаться):
HKEY_USERS\S-1-5-21-xxxxxxxxxx-xxxxxxxx-xxxxxxxxxx-1003\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Attachments

Если есть возможность использовать политики, то еще проще:
gpedit.msc -> User Configuration -> Administrative Templates -> Windows Components -> Attachment Manager -> Do not preserve zone information in file attachments

Подробнее здесь.