Я устал от того, что 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
Подробнее здесь.
Windows protected your PC
Аналогичным образом срабатывает Windows Defender:
Microsoft Defender SmartScreen prevented an unrecognized app from starting.
Running this app might put your PC at risk.
App: AnyDesk.exe
Publisher: Unknown
Статья по Mark-of-the-Web.
- C#: Сравнить два массива - 12.12.2024
- EVE-Online: Фильтры каналов - 23.11.2024
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024