SmartScreen блокирует программу: как проверить файл и когда можно нажать «Выполнить всё равно»
Коротко. Окно «Windows защитила ваш компьютер» означает, что SmartScreen не знает этот файл: у него нет репутации издателя и репутации хеша. Это не обязательно вирус — так ведут себя новые, малоизвестные и неподписанные программы, в том числе легитимные утилиты. Но точно так же ведёт себя вредоносное ПО. Правильный порядок: проверить источник, подпись и хеш файла, при сомнении — запустить в изолированной среде; и только если вы уверены — «Подробнее» → «Выполнить всё равно». Отключать SmartScreen целиком нельзя.
Почему появляется предупреждение
SmartScreen оценивает два сигнала:
- Репутация издателя — подписан ли файл цифровой подписью и известен ли этот издатель.
- Репутация хеша — скачивали ли этот конкретный файл другие пользователи без жалоб.
Если оба сигнала отсутствуют, появляется предупреждение. Это защита от «свежих» вредоносных файлов, которые ещё не попали в базы антивирусов.
Приложения из Microsoft Store не показывают такие предупреждения: они подписаны сертификатом Microsoft и распространяются через проверенный канал.
Что видно на экране
| Надпись | Что значит |
|---|---|
| «Windows защитила ваш компьютер» | файл без репутации или подписи |
| «Microsoft Defender SmartScreen предотвратил запуск неопознанного приложения» | нет данных о файле |
| «Приложение может быть небезопасным» | подпись есть, но репутация низкая или отсутствует |
| «Не удалось проверить издателя» | подпись отсутствует или повреждена |
Кнопка «Подробнее» раскрывает имя файла и издателя. Кнопка «Выполнить всё равно» появляется только после этого.
Шаг 1. Проверьте источник
- Скачан ли файл с официального сайта производителя?
- Совпадает ли домен с тем, что вы ожидали? (
support.hp.com, а неhp-drivers.net.) - Пришёл ли файл вложением в письме? Если да, не запускайте его без независимой проверки.
- Есть ли на сайте контрольная сумма (SHA-256)?
Если файл пришёл «от коллеги» в мессенджере, позвоните и уточните, отправлял ли он его. Подмена вложений — распространённый сценарий.
Шаг 2. Проверьте цифровую подпись
Правый клик по файлу → «Свойства» → вкладка «Цифровые подписи».
- Если подпись есть и указано имя известного издателя (Microsoft, Dell, HP, Lenovo, Mozilla и т. п.), риск ниже.
- Если подпись отсутствует или издатель неизвестен, это не приговор, но повод проверить файл внимательнее.
Через PowerShell:
Get-AuthenticodeSignature "C:\Users\Имя\Downloads\program.exe" | Format-List Status, SignerCertificate
Status: Valid означает, что подпись действительна. NotSigned — подписи нет.
Шаг 3. Сверьте хеш
Если на сайте производителя опубликована контрольная сумма, сравните её с локальной:
Get-FileHash "C:\Users\Имя\Downloads\program.exe" -Algorithm SHA256
Совпадение подтверждает, что файл не изменён при скачивании. Несовпадение — не запускайте.
Шаг 4. Проверьте файл антивирусом и в песочнице
- Правый клик → «Проверить в Microsoft Defender» (или «Сканировать»).
- Для подозрительных файлов — запуск в Windows Sandbox с отключённой сетью.
- Онлайн-проверка на VirusTotal полезна, но помните: файл загружается на сторонний сервис. Для документов с личными данными это неприемлемо.
Когда можно нажать «Выполнить всё равно»
Только если выполнены все условия:
- Файл скачан с официального сайта производителя.
- Подпись действительна и принадлежит этому производителю, либо хеш совпал с опубликованным.
- Антивирус не нашёл угроз.
- Вы понимаете, что это за программа и зачем она нужна.
Если хотя бы один пункт не выполняется, не запускайте файл. Найдите официальную версию или альтернативу.
Если предупреждение появляется каждый раз
Иногда файл запускается, но при каждом старте снова просит подтверждение. Причины:
- программа не подписана и обновляется без репутации;
- файл лежит в папке, которую синхронизирует облако, и его хеш меняется;
- установщик каждый раз скачивает новую сборку;
- политика организации требует подтверждения для неизвестных издателей.
Проверьте, не запускаете ли вы каждый раз новый файл из Downloads: некоторые установщики сохраняют новые версии под другим именем. Если программа проверенная и нужна постоянно, подумайте о подписанной версии или версии из Microsoft Store.
Отметка «заблокирован из интернета»
Windows помечает файлы, скачанные из интернета, специальной меткой (Mark of the Web). Иногда она остаётся на файле даже после того, как вы убедились в его безопасности, и приложение каждый раз спрашивает разрешение.
Снять метку можно так:
- Правый клик по файлу → «Свойства».
- Внизу вкладки «Общие» найдите строку «Разблокировать» (Unblock).
- Поставьте галочку и нажмите «Применить».
Это не отключает защиту и не влияет на другие файлы. Приём уместен для проверенной программы, которую вы получили от известного издателя. Для файлов из письма или мессенджера сначала всё равно проверьте подпись и хеш.
SmartScreen, Smart App Control и Defender — в чём разница
| Компонент | Что делает | Можно ли настроить |
|---|---|---|
| SmartScreen | предупреждает о неизвестных файлах и сайтах | да, в «Безопасности Windows» |
| Smart App Control | блокирует запуск недоверенных приложений в Windows 11 | да, но после отключения обратно включить нельзя без переустановки |
| Microsoft Defender | антивирусная проверка файлов | да, но отключать не рекомендуется |
| Controlled folder access | защищает папки от записи недоверенными программами | да |
Smart App Control — более строгий режим, который может блокировать установку без возможности «Выполнить всё равно». Если вы разработчик или часто ставите малоизвестные программы, его отключают осознанно, понимая последствия.
Если вы разработчик
Предупреждение появляется у пользователей, которые скачали ваш неподписанный установщик. Решения:
- подписать файл сертификатом код-подписи;
- публиковать через Microsoft Store;
- наращивать репутацию: чем больше загрузок без жалоб, тем реже предупреждение.
Подпись не делает программу безопасной автоматически, но помогает пользователю проверить издателя.
Чего не делать
| Действие | Риск |
|---|---|
| Отключать SmartScreen глобально | вы перестаёте получать предупреждения о любых файлах и сайтах |
| Нажимать «Выполнить всё равно» не читая | запуск вредоносного кода |
| Скачивать «взломанную» версию платной программы | типичный источник майнеров и шифровальщиков |
| Игнорировать предупреждение антивируса после запуска | угроза остаётся в системе |
| Отключать проверку подписи драйверов | нестабильность и уязвимость системы |
FAQ
Предупреждение SmartScreen — это точно вирус?
Нет. Это отсутствие репутации. Новые версии легитимных программ тоже могут его вызывать. Но проверить файл всё равно нужно.
Можно ли отключить SmartScreen только для одного файла?
Нет. Можно нажать «Подробнее» → «Выполнить всё равно» для конкретного запуска, но глобальная настройка общая. Не отключайте её.
Почему файл с официального сайта всё равно вызывает предупреждение?
Новая версия программы могла быть выпущена только что: репутация хеша ещё не накоплена. Если сайт официальный и подпись действительна, риск низкий.
Опасно ли скачивать программу с торрента, если антивирус молчит?
Да. Антивирус не гарантирует отсутствие вредоносного кода, особенно в «кряках» и активаторах. Риск заражения и юридические последствия несёт пользователь.
Что делать, если после «Выполнить всё равно» появились странные процессы?
Отключите сеть, запустите автономную проверку Defender, проверьте автозагрузку и смените пароли с другого устройства. При активном шифровании файлов не платите и следуйте инструкции по инциденту.