以管理员身份运行PowerShell
查看SMB配置
Get-SmbServerConfiguration
配置参考:https://learn.microsoft.com/zh-cn/powershell/module/smbshare/set-smbserverconfiguration?view=windowsserver2022-ps#-enableauthenticateusersharing
启用SMBv1和SMB v2/v3
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
备注:Windows 8和Windows Server 2012引入了新的 Set-SMBServerConfiguration Windows PowerShell cmdlet。 使用 cmdlet 可以在服务器组件上启用或禁用 SMBv1、SMBv2 和 SMBv3 协议。
运行 Set-SMBServerConfiguration cmdlet后,无需重新启动计算机。
更多参考:https://learn.microsoft.com/zh-CN/windows-server/storage/file-server/troubleshoot/detect-enable-and-disable-smbv1-v2-v3?tabs=server