Microsoft SmartScreen — технология фильтрации¶
Microsoft SmartScreen — технология фильтрации и репутационной проверки, разработанная корпорацией Microsoft для продуктов Windows и браузера Microsoft Edge. Она защищает пользователя от вредоносного и непроверенного программного обеспечения, фишинговых сайтов и подозрительных загрузок, оценивая репутацию файлов, приложений и веб-ресурсов по облачным базам данных Microsoft.
¶История и развитие
Технология SmartScreen была впервые представлена в 2006 году в составе браузера Internet Explorer 7 как фильтр фишинга (Phishing Filter), защищавший пользователей от поддельных сайтов, имитирующих банки и другие сервисы. В 2009 году в Internet Explorer 8 функционал был расширен: появился фильтр SmartScreen для проверки загружаемых файлов и приложений по репутационным данным.
С выходом Windows 8 в 2012 году SmartScreen стал частью операционной системы, а не только браузера. Появился «Фильтр приложений SmartScreen» (Windows SmartScreen), проверявший запускаемые программы, даже если они не загружены через Internet Explorer. В Windows 10 и Windows 11 технология тесно интегрирована в систему и работает в связке с антивирусом Windows Security (ранее Windows Defender).
¶Принцип работы
SmartScreen использует два основных механизма проверки:
- Проверка репутации файла. При загрузке или запуске файла Windows отправляет в облачные сервисы Microsoft его хеш и сведения об издателе. Если файл ранее встречался пользователям и не вызывал жалоб, он получает «хорошую репутацию» и запускается без предупреждений. Неизвестные файлы с нулевой репутацией помечаются как подозрительные.
- Проверка репутации сайта. SmartScreen анализирует адрес веб-страницы и сравнивает его с базами известных фишинговых и вредоносных сайтов. Подозрительные ресурсы блокируются с предупреждением.
Для подписанных программ дополнительно проверяется цифровой сертификат издателя. Файлы, подписанные доверенными сертификатами, получают более высокий приоритет доверия.
¶Где включается и отключается
В Windows 10 и Windows 11 проверка SmartScreen управляется через разделы «Безопасность Windows» → «Безопасность приложений и браузера» в параметрах системы. Доступны отдельные переключатели для:
- проверки приложений и файлов;
- проверки страниц в Microsoft Edge;
- проверки расширений в Microsoft Edge;
- функции «Интеллектуальная защита в режиме реального времени» (SmartScreen для Microsoft Defender).
Полное отключение SmartScreen возможно через графические параметры или через редактор реестра (раздел HKLM\SOFTWARE\Policies\Microsoft\Windows\System, параметр EnableSmartScreen). В корпоративной среде политики групповой политики позволяют администраторам централизованно управлять поведением SmartScreen.
¶SmartScreen и сторонние антивирусы
После установки стороннего антивируса Windows обычно отключает встроенную проверку SmartScreen, передавая функцию фильтрации третьему продукту. Однако в ряде случаев проверка SmartScreen продолжает работать параллельно, что может приводить к ложным срабатываниям — блокировке легитимного программного обеспечения, особенно если оно не подписано доверенным сертификатом или имеет малую базу пользователей.
¶Критика
Основные претензии к SmartScreen связаны с:
- Ложными срабатываниями. Малораспространённые, но легитимные программы часто блокируются из-за отсутствия репутации. Разработчики вынуждены проходить процедуру подачи файла на пересмотр в Microsoft.
- Зависимостью от облака. Для полноценной работы требуется подключение к интернету; в офлайне проверка репутации невозможна.
- Приватностью. Критики указывают на передачу сведений о запускаемых файлах и посещаемых сайтах в Microsoft, хотя компания заявляет, что данные используются обезличенно.
- Невозможностью полного отключения в ряде редакций Windows. В Home-редакциях доступ к некоторым настройкам ограничен.
¶Роль в экосистеме Windows
SmartScreen дополняет другие уровни защиты Windows: контроль учётных записей (UAC), изоляция приложений (Windows Sandbox, песочница приложений Microsoft Edge), антивирус Microsoft Defender и защиту от угроз в режиме реального времени. В связке эти средства формируют многоуровневую модель защиты, где SmartScreen отвечает за репутационную фильтрацию на этапе загрузки и запуска файлов, а Defender — за обнаружение вредоносного поведения уже внутри системы.
