Как проверить и отключить SMBv1 на вашем компьютере — быстро и без рисков

Если вы слышали про уязвимости в SMBv1, но не знаете, есть ли она на вашем ПК — вы не одиноки. Многие даже не подозревают, что их компьютер может быть уязвим к атакам вроде WannaCry или NotPetya, просто потому что этот старый протокол включён по умолчанию. И да — это не теоретическая угроза. В 2024 году в России и за рубежом всё ещё находят сотни тысяч компьютеров с SMBv1 включённым. И если ваша сеть — корпоративная, домашняя или даже просто в офисе — это рискованно. Ниже — пошаговая инструкция, как проверить, отключить и не навредить при этом.

Почему SMBv1 — это плохо

SMB (Server Message Block) — это протокол, который позволяет компьютерам обмениваться файлами, принтерами и другими ресурсами в сети. SMBv1 — его первая версия, выпущенная в 1980-х. Да, вы правильно прочитали — 1980-х. Он работал на сетях с тонкими кабелями и 10 Мбит/с. Сегодня он не просто устарел — он опасен.

Проблема в том, что SMBv1:

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

Если кто-то получит доступ к вашей сети — даже через Wi-Fi соседа — он может использовать SMBv1, чтобы взломать ваш компьютер, зашифровать файлы или установить шпионское ПО. И всё это — без вашего участия. Просто потому что протокол включён.

Как проверить, включён ли SMBv1 у вас

В Windows есть два простых способа проверить — через PowerShell и через интерфейс. Оба работают на Windows 7 и выше.

Способ 1: PowerShell (быстрее и надёжнее)

  1. Нажмите Win + X и выберите Windows PowerShell (администратор). Если у вас Windows 10/11 — можно просто написать PowerShell в поиске, кликнуть правой кнопкой и выбрать Запуск от имени администратора.
  2. В открывшемся окне введите команду:
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
  1. Нажмите Enter.
  2. Смотрите на строку State:
  • Enabled — SMBv1 включён. Нужно отключать.
  • Disabled — всё в порядке. Можно не делать ничего.

Способ 2: Через панель управления (для тех, кто не любит команды)

  1. Откройте Панель управленияПрограммыВключение или отключение компонентов Windows.
  2. Прокрутите список вниз до пункта SMB 1.0/CIFS File Sharing Support.
  3. Если галочка стоит — SMBv1 включён. Если нет — отключён.

Оба способа показывают одно и то же. PowerShell быстрее, но если вы не уверены в командах — используйте второй способ. Главное — не пропустить.

Как отключить SMBv1 — пошагово

Отключение — это не просто выключить галочку. Нужно сделать это правильно, чтобы не сломать что-то важное. Ниже — безопасный способ.

Если вы используете Windows 10 или 11

  1. Откройте Панель управленияПрограммыВключение или отключение компонентов Windows.
  2. Найдите SMB 1.0/CIFS File Sharing Support.
  3. Снимите галочку.
  4. Нажмите ОК.
  5. Дождитесь, пока Windows применит изменения — это займёт 1–2 минуты.
  6. Перезагрузите компьютер.

Если вы используете Windows 7

Windows 7 не поддерживается Microsoft с 2020 года, но если вы всё ещё на ней — отключить SMBv1 нужно срочно. Делается так же, как в Windows 10/11 — через «Включение или отключение компонентов Windows». Но есть нюанс: если вы не видите SMB 1.0 в списке — значит, он уже отключён или не установлен. Проверьте через PowerShell:

Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

Если в ответе стоит Disabled — хорошо. Если Enabled — отключайте через интерфейс.

Что может сломаться, если отключить SMBv1?

Это главный страх людей: «А если я отключу — принтер перестанет работать?» или «А мой старый NAS не подключится?»

Да, есть риски. Но они — редки. Ниже — таблица, что может пострадать, а что — нет.

Устройство/сервис Работает с SMBv1? Работает без SMBv1? Что делать
Современный принтер (HP, Epson, Canon с Wi-Fi) Нет Да Не беспокоиться — работает на SMBv2/v3
Старый NAS (Synology, QNAP до 2015 года) Да Частично Обновите прошивку — почти все современные модели поддерживают SMBv2+
Файловый сервер на Windows Server 2003 Да Нет Срочно замените сервер — он не поддерживается уже 10 лет
Программы вроде FileZilla, Total Commander Нет Да Не влияет — используют другие протоколы
Общие папки между Windows 10 и Windows 7 Да Нет (если Windows 7 не обновлён) Обновите Windows 7 до SP1 и включите SMBv2 — тогда будет работать

Если у вас есть старый принтер, который подключается только через SMBv1 — это не повод оставлять протокол включённым. Вместо этого:

  • Подключите принтер по USB — и делитесь им через общую папку на другом ПК;
  • Или замените его на современную модель — они стоят от 5000 рублей и работают через Wi-Fi без SMBv1.

Частые ошибки, которые люди совершают

  1. Отключают SMBv1, но не перезагружают ПК. Windows не применяет изменения до перезагрузки. Проверьте после перезагрузки — иначе вы думаете, что всё отключено, а на самом деле нет.
  2. Проверяют только через «Панель управления», но не через PowerShell. Иногда в интерфейсе галочка не отображается корректно. PowerShell — золотой стандарт.
  3. Думают, что если «ничего не ломается» — значит, всё в порядке. Отсутствие симптомов — не гарантия безопасности. SMBv1 может быть эксплуатирован удалённо, даже если вы ничего не замечаете.
  4. Пытаются отключить через реестр. Это не нужно. Windows предоставляет официальные способы — используйте их. Работа с реестром — риск ошибки.
  5. Отключают SMBv1, но забывают про сетевые устройства. Если у вас в сети есть старый принтер, NAS или сервер — проверьте их отдельно. Отключение на ПК не защищает сеть полностью.

Что делать в разных ситуациях

Не все пользователи — одинаковы. Вот как действовать в разных сценариях.

Ситуация 1: Вы — обычный пользователь, дома, Windows 10/11

Отключите SMBv1. Никаких устройств, которые зависят от него — нет. Перезагрузитесь. Проверьте через PowerShell. Готово. Больше ничего делать не нужно. Вы стали безопаснее на 90%.

Ситуация 2: Вы — владелец малого бизнеса, есть старый сервер или принтер

Не отключайте сразу. Сначала:

  • Сделайте резервную копию всех данных;
  • Проверьте, какие устройства используют SMBv1 — через PowerShell на каждом ПК;
  • Обновите прошивки на NAS и принтерах — почти все производители выпустили обновления для SMBv2+
  • ;

  • Только после этого отключайте SMBv1.

Если устройство не обновляется — замените его. Это дешевле, чем восстановление после атаки.

Ситуация 3: Вы — ИТ-специалист в компании с 50+ ПК

Отключать SMBv1 нужно не вручную, а через групповые политики (GPO). Создайте политику:

  • Путь: Computer Configuration → Administrative Templates → Network → Lanman Workstation
  • Установите параметр Enable insecure guest logons в Disabled
  • Или используйте PowerShell-скрипт для массового отключения:
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol -NoRestart

Затем — перезагрузите все компьютеры. Сделайте аудит через 24 часа: проверьте, не сломались ли общие папки, принтеры, резервные копии. Если всё работает — поздравляю: вы устранили одну из самых опасных уязвимостей в сети.

Ситуация 4: У вас Windows 7, и вы не можете обновиться

Это критическая ситуация. Windows 7 не получает обновлений с 2020 года. SMBv1 — последний из множества рисков. Решение — только одно: обновите ОС. Даже Windows 10 Home стоит 1300–1500 рублей. Это дешевле, чем восстановление данных после шифровальщика. Если обновление невозможно — изолируйте этот компьютер от сети, не подключайте его к интернету и не используйте для работы с документами.

Как лучше сделать — рекомендации от практика

  • Проверяйте SMBv1 раз в 6 месяцев — даже если вы его отключили. Иногда обновления Windows могут его включить обратно.
  • Не отключайте только на одном ПК — проверьте все устройства в сети: ноутбуки, ПК, серверы, NAS.
  • Используйте PowerShell — он точнее, чем интерфейс.
  • После отключения — перезагружайтесь. Это не опционально.
  • Не ждите, пока произойдёт атака. WannaCry атаковал 200 000 компьютеров в 2017 году. Многие из них были защищены — просто потому что SMBv1 был отключён.

Итог: что делать прямо сейчас

Вы не должны ждать, пока кто-то взломает ваш компьютер. Вот что нужно сделать за 5 минут:

  1. Нажмите Win + X → выберите PowerShell (администратор).
  2. Вставьте команду: Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol → нажмите Enter.
  3. Если видите State : Enabled — снимите галочку с SMB 1.0/CIFS File Sharing Support в «Включение или отключение компонентов Windows».
  4. Перезагрузите компьютер.
  5. Проверьте снова — убедитесь, что теперь стоит Disabled.

Это всё. Больше ничего делать не нужно. Вы закрыли одну из самых опасных дыр в Windows. Большинство кибератак, которые ломают дома и офисы — работают именно через SMBv1. Вы его отключили — и теперь вы на порядок безопаснее, чем 90% пользователей.

Если через неделю вы не заметили никаких проблем — значит, вы всё сделали правильно. Не включайте его обратно. Не слушайте тех, кто говорит: «А вдруг что-то сломается». Сломается только если вы не отключите — и тогда сломается всё.

Информация в этой статье носит ознакомительный характер. Перед внесением изменений в настройки сети или системы рекомендуется проконсультироваться с ИТ-специалистом, особенно если вы используете корпоративные системы или устаревшее оборудование.

Оцените статью
PEFile — Безопасность и технологии простым языком