Как включить SMB 1

Вы можете столкнуться с проблемой с доступом к старым сетевым папкам или принтерам. Это может быть результатом отключенной функции SMB 1. Это протокол, ответственный за обмен файлами в локальной сети, и в современных версиях Windows он по умолчанию выключен из-за соображений безопасности.

Хотя его включение несложно, следует учитывать, что эта версия протокола считается устаревшей и менее надежной, поэтому его следует использовать только в тех случаях, когда вы полностью уверены, что вы не сможете без него, например, если вы работаете со старыми сетевыми хранилищами или оборудованием, которое не поддерживает новые версии SMB.

Ниже мы разберем, как включить SMB 1 в вашу систему. Этот процесс занимает всего несколько минут и состоит из нескольких действий, выполняемых в панели управления Windows.

Протокол SMB 1 в Windows

Протокол SMB 1 был введен еще в 1980-х годах. В настоящее время его заменяют более совершенные и безопасные версии протоколов SMB 2 и SMB 3. Таким образом, уязвимости SMB 1 являются серьезными и могут быть использованы злоумышленниками для атак на сетевые ресурсы. Вредоносные программы, такие как WannaCry, NotPetya и Emotet, которые используют уязвимости протокола SMB 1, могут заразить сеть.

Хотя Microsoft не рекомендует по умолчанию отключать SMB 1 в современных операционных системах, она рекомендует отказаться от использования SMB 1 в любой версии Windows и использовать более надежные протоколы SMB 2 или SMB 3. С Vista Windows поддерживает протокол SMB 2.

Однако следовать этим рекомендациям Microsoft не всегда возможно, поскольку есть древние сетевые устройства – принтеры, сетевые хранилища NAS и прочая техника, древние Windows XP и Windows Server 2003, древние дистрибутивы Linux и FreeBSD, древнее программное обеспечение. Этим всем ещё кое-кто пользуется, а оно не поддерживает современные версии протокола SMB и требует использования SMB 1. Если нет возможности использовать более современные устройства, установить более новую операционную систему или использовать более современное ПО, не остаётся ничего иного, как включить SMB 1.

SMB 1 должен быть включен как на компьютере-сервере, который предоставляет ресурсы, такие как файлы, принтеры и другие сетевые ресурсы, так и на компьютере-клиенте, который запрашивает доступ к ресурсам сервера. Рекомендуется предпринять меры для снижения уязвимости протокола SMB 1, если один из компьютеров работает под актуальной или близкой версией Windows:

  • Установить все доступные обновления безопасности;
  • Не отключать автоматические обновления Windows;
  • Обновить Windows 10 до последней версии;
  • Обновить Windows 11 до последней версии;
  • Не отключать брандмауэр Windows;
  • Использовать хорошее обновляемое антивирусное ПО.

Хотя SMB 1 — это надежный метод подключения к сетевым папкам, в современных версиях Windows его по умолчанию отключают из-за уязвимостей. Не включайте его, если не знаете, зачем это нужно. Это может быть случаем, когда вы работаете со старым оборудованием или программами, которые не работают с новыми версиями протоколов. Это можно сделать, используя «Компоненты Windows» в настройках, но не забывайте, что использовать SMB 1 на постоянной основе небезопасно. Лучше всего включить его на короткое время и выключить сразу после завершения работы.

Как включить SMB 1 с помощью функции включения компонентов Windows

В Windows 10 и 11 можно включить компоненты протокола SMB 1, если он отключен. Введите следующее в системный поиск:

Ищем пункт «Поддержка общего доступа к файлам SMB 1.0/CIFS» в окошке включения и отключения компонентов Windows. Откройте его. Он состоит из трех частей:

  • Автоматическое удаление протокола SMB 1.0/CIFS — автоматически отключает протокол SMB 1, если он не используется в течение 15-ти дней. Так продумано компанией Microsoft для повышения безопасности современных Windows. Windows 10 и 11 сами отключают уязвимый SMB 1, если он не используется. Обязательно устанавливаем галочку этого компонента;
  • Клиент SMB 1.0/CIFS — позволяет компьютеру подключаться к сетевым ресурсам, используя SMB 1 в качестве клиента. Если нам нужен только доступ к сетевым ресурсам на других компьютерах локальной сети, при этом на нашем компьютере нет расшаренных ресурсов, можем установить галочку только этого компонента, но не следующего;
  • Сервер SMB 1.0/CIFS — позволяет компьютеру предоставлять доступ к имеющимся ресурсам другим компьютерам локальной сети через протокол SMB 1. Если компьютер не будет выступать в роли клиента, т.е. будет только предоставлять сетевые ресурсы, но не пользоваться ресурсами других компьютеров, можем установить галочку только этого компонента, но не предыдущего.

Таким образом, если компьютер служит как сервером, так и клиентом, устанавливаем все три галочки и нажимаем «Ок».

По завершении внесения изменений операционная система предложит перезагрузиться, чтобы завершить установку компонентов. Это необходимо сделать.

Как включить SMB 1 с помощью PowerShell

Для включения SMB 1 можно использовать PowerShell. Этот метод требует включения каждой из трех вышеупомянутых частей протокола. Открываем консоль администратора. Укажите команду:

Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

Мы можем нажать букву Y для перезагрузки, чтобы завершить установку компонентов.

Как проверить, включён ли SMB 1

После перезагрузки компьютера мы можем определить, используем ли мы протокол SMB 1, включив его любым из рассмотренных методов. Запускаем PowerShell от имени администратора. Укажите команду:

Get-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"

В ответе мы узнаем подробности протокола SMB 1, включая его статус. Статус будет «Enabled», если он включен.

Если он отключен, статус будет выглядеть как «Disabled».

Таким образом, вы знаете, как включить SMB 1 в вашей системе. Это может быть необходимо для подключения к устаревшему сетевому устройству или принтеру, которые не могут работать с более новыми протоколами.

Помните, что SMB 1 — это устаревшая технология, которая имеет известные уязвимости. Мы рекомендуем использовать его только как временную альтернативу. Лучше всего обновить прошивку вашего устройства или найти более новый драйвер, который поддерживает SMB 2.0 или выше, если это возможно.

Будь осторожен. Не забудьте снова отключить SMB 1.0 в настройках Windows после завершения работы со старым устройством. Это несложное действие значительно укрепит защиту вашего компьютера. Мы надеемся, что эта информация помогла вам с задачей.

Поделиться с друзьями
Алексей Морозов

Технический журналист и системный администратор с 10‑летним опытом работы в корпоративной IT‑инфраструктуре.

Оцените автора
Добавить комментарий