Включение протокола общего доступа 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, сделайте следующее.
- нажмите Победить + р ключи, чтобы открыть Выполнить и ввести
optionalfeatures.exe
в поле "Выполнить". - Находить Поддержка общего доступа к файлам SMB 1.0 / CIFS в списке и установите флажок рядом с ним.
- В качестве альтернативы вы можете расширить его и включить только клиент или сервер, в зависимости от того, что вы хотите.
- При появлении запроса нажмите кнопку «Перезагрузить».
После этого вы получите SMB1, работающий в Windows 10.
Отключение упомянутых выше параметров приведет к удалению поддержки SMB1 из ОС.
Кроме того, вы можете включить или отключить SMB1 с помощью PowerShell.
Включение или отключение протокола SMB1 в Windows 10 с помощью PowerShell
- Откройте PowerShell от имени администратора.Совет: вы можете добавить контекстное меню «Открыть PowerShell от имени администратора».
- Введите или скопируйте и вставьте следующую команду:
Get-WindowsOptionalFeature -Online -FeatureName «SMB1Protocol»
Он покажет, включен ли у вас протокол SMB1 или нет.
- Чтобы включить функцию, запустите команду
Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -Все
- Чтобы отключить эту функцию, выполните следующую команду:
Отключить-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"
- Подтвердите операцию, и все готово.
Вот и все.