注意:在执行这些操作之前,请确保你具有管理员权限。
1.打开PowerShell终端或命令提示符:在开始菜单中搜索"PowerShell"或"命令提示符",然后以管理员身份运行。
2.检查当前SMB协议的状态:
Get-SmbServerConfiguration|SelectEnableSMB1Protocol,EnableSMB2Protocol,EnableSMB3Protocol
3.启用或禁用SMBv1协议:
启用SMBv1:
Set-SmbServerConfiguration-EnableSMB1Protocol$true
禁用SMBv1:
Set-SmbServerConfiguration-EnableSMB1Protocol$false
4.启用或禁用SMBv2协议:
启用SMBv2:
禁用SMBv2:
5.启用或禁用SMBv3协议:
启用SMBv3:
禁用SMBv3:
6.检查修改后的SMB协议状态是否正确:
Get-SmbServerConfiguration|SelectEnableSMB1Protocol,EnableSMB2Protocol,EnableSMB3Protocol
注意:禁用SMBv1协议可能会影响与一些老旧的设备或应用程序的兼容性,请谨慎操作。确保在禁用SMBv1之前进行适当的测试和验证。
以上步骤适用于WindowsServer2012、WindowsServer2016和WindowsServer2019等版本的Windows服务器。请根据你的操作系统版本进行适当的调整。
