命令行Windows检测、启用和禁用SMBv1、SMBv2 和 SMBv3,命令行启用SMB1.0功能

迅恒数据中心
通过 PowerShell 命令来启用或禁用 SMBv1
运行PowerShell命令禁用或启用 SMBv1 后,计算机将重启
检测:Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
禁用:Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
启用:Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
可以运行 Get-SmbServerConfiguration | Format-List EnableSMB1Protocol 来检测 SMBv1 状态

在Windows Server 2012中启用或禁用 SMBv2 时,也会启用或禁用 SMBv3。 出现此行为是因为这些协议共享同一个堆栈。
运行Set-SMBServerConfiguration开启或禁用SMB无需重启计算机
SMBv1:
检测:Get-SmbServerConfiguration | Select EnableSMB1Protocol
禁用:Set-SmbServerConfiguration -EnableSMB1Protocol $false
启用:Set-SmbServerConfiguration -EnableSMB1Protocol $true
SMB v2/v3:
检测:Get-SmbServerConfiguration | Select EnableSMB2Protocol
禁用:Set-SmbServerConfiguration -EnableSMB2Protocol $false
启用:Set-SmbServerConfiguration -EnableSMB2Protocol $true

 

分类:教程帮助 百度收录 必应收录