Чтобы полностью
удалить драйвер, обрабатывающий доступ клиентов по протоколу SMB v1, выполните следующую команду через PowerShell, от имени администратора:
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol -Remove
и перезагрузите
систему.
Чтобы убедиться,
что поддержка протокола SMB1
полностью отключена, в командной строке от имени администратора, введите
следующую команду:
Get-WindowsOptionalFeature –Online -FeatureName SMB1Protocol
Для отключения SMB версии 2 и 3 выполните следующий код:
Set-SmbServerConfiguration -EnableSMB2Protocol $falseЕсли захотите включить обратно, то поменяйте $false на $true.
Для Windows 7 и Windows 2008 R2, выполните следующее:
Чтобы отключить протокол SMB версии 1 на SMB-сервере, выполните следующий командлет:
Чтобы отключить протоколы SMB версии 2 и 3 на SMB-сервере, выполните следующий командлет:Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 0 -Force
Чтобы включить протокол SMB версии 1 на SMB-сервере, выполните следующий командлет:Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 0 -Force
Чтобы включить протоколы SMB версии 2 и 3 на SMB-сервере, выполните следующий командлет:Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 1 -Force
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 1 -Force
Также, чтобы отключить поддержку SMB 2.0 на клиентской ОС, можно в командной строке от администратора, выполнить нижеприведённые две команды. Актуально как для ОС Windows 7 так и ОС Windows 10.
Обязательно соблюдайте пробел после знака равно (=). Для удобства, просто скопируйте и вставьте данные команды в командную строку.
Перед любыми изменениями в системе, создавайте резервные копии реестра, образ системы и создавайте контрольные точки восстановления.
Внимание!
- sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
- sc config mrxsmb20 start= disabled
Обязательно соблюдайте пробел после знака равно (=). Для удобства, просто скопируйте и вставьте данные команды в командную строку.
Перед любыми изменениями в системе, создавайте резервные копии реестра, образ системы и создавайте контрольные точки восстановления.