Для того, чтобы узнать какая версия протокола SMB установлена | Лабораторный IT
Для того, чтобы узнать какая версия протокола SMB установлена в серверной операционной системе, достаточно воспользоваться одной PowerShell командой. Но сначала надо инициировать подключение к системной шаре C$.
1. Открываем PS с правами администратора; 2. Переходим в системную шару командой dir \\localhost\C$; 3. Запускаем команду Get-SmbConnection -servername localhost.
Обратите внимание, что команду Get-SmbConnection надо запустить в течение 10 секунд после перехода в этот каталог — после таймаута соединение будет разорвано и команда вернёт ошибку подключения.
В результате выполнения этой команды мы получим информацию по подключению к системной шаре. Нас интересует значение поля Dialect — это и есть версия SMB протокола, используемого в ОС.