Включение протокола общего доступа SMB1 в Windows 10

В этой статье мы увидим, как включить протокол обмена файлами SMB1. В современных версиях Windows 10 он отключен из соображений безопасности. Однако, если в вашей сети есть компьютеры, на которых работают системы до Windows Vista или приложения Android или Linux, которые работают только с SMB v1, вам необходимо включить его для работы в сети с этими устройствами.

Протокол Server Message Block (SMB) — это сетевой протокол обмена файлами в Microsoft Windows. Набор пакетов сообщений, определяющих конкретную версию протокола, называется диалектом. Общая файловая система Интернета (CIFS) — это диалект SMB. И SMB, и CIFS также доступны в VMS. Стоит отметить, что и SMB, и CIFS также доступны в других операционных системах, таких как Linux и Android, через альтернативные реализации от третьих лиц. Для справки см. следующая статья MSDN.

Реализация протокола SMB от Microsoft включает следующие дополнения:

  • Диалект переговоров
  • Определение других серверов протокола Microsoft SMB в сети или просмотр сети
  • Печать по сети
  • Аутентификация доступа к файлам, каталогам и общим ресурсам
  • Блокировка файлов и записей
  • Уведомление об изменении файла и каталога
  • Расширенная обработка атрибутов файла
  • Поддержка Unicode
  • Оппортунистические замки

Протокол SMBv1 устарел и небезопасен. До Windows XP это был единственный выбор. Он был заменен SMB2 и более поздними версиями, которые обеспечивают превосходную производительность и лучшую безопасность. SMB v1 больше не рекомендуется для использования Microsoft. Начиная с Windows Vista, Microsoft реализовала новую версию SMB, известную как SMB2. Однако более старые версии Windows и многие приложения, работающие на Android и Linux, не поддерживают последние версии SMB, что делает невозможным подключение ПК с Windows к сети с такими устройствами, если включен только SMB v2 / v3.

SMB1 отключен по умолчанию, начиная с Windows 10 версии 1709 «Fall Creators Update». Итак, если вам нужно включить SMB1, вот как это можно сделать. Прежде чем продолжить, убедитесь, что у вашей учетной записи есть права администратора. Теперь следуйте инструкциям ниже.

Чтобы включить SMB1 в Windows 10, сделайте следующее.

  1. нажмитеПобедить + р клавиши, чтобы открыть Выполнить и ввестиoptionalfeatures.exe в поле «Выполнить».
  2. Найдите в списке Поддержка общего доступа к файлам SMB 1.0 / CIFS и установите рядом с ней флажок.
  3. В качестве альтернативы вы можете расширить его и включить только клиент или сервер, в зависимости от того, что вы хотите.Windows 10 Включить SMB1Windows 10 Включить мастер SMB1
  4. При появлении запроса нажмите кнопку «Перезагрузить».Windows 10 Включить запрос перезагрузки SMB1

После этого вы получите SMB1, работающий в Windows 10.

Отключение упомянутых выше параметров приведет к удалению поддержки SMB1 из ОС.

Кроме того, вы можете включить или отключить SMB1 с помощью PowerShell.

Включение или отключение протокола SMB1 в Windows 10 с помощью PowerShell

  1. Откройте PowerShell от имени администратора. Совет: вы можете добавить контекстное меню «Открыть PowerShell от имени администратора».
  2. Введите или скопируйте и вставьте следующую команду:
    Get-WindowsOptionalFeature -Online -FeatureName «SMB1Protocol»

    Он покажет, включен ли у вас протокол SMB1 или нет.PowerShell Получить состояние SMB1

  3. Чтобы включить функцию, запустите команду
    Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -Все
  4. Чтобы отключить эту функцию, выполните следующую команду:
    Отключить-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"
  5. Подтвердите операцию, и все готово.

Вот и все.

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

Ваш адрес email не будет опубликован.