备注当您启用或禁用 SMBv2 或 Windows Server 2012 Windows 8 中时,SMBv3 也是启用还是禁用。出现此现象是因为这些协议都共享同一个堆栈。
不需要重新启动计算机后运行一组 SMBServerConfiguration cmdlet。
要获取的 SMB 服务器协议配置的当前状态,请运行以下 cmdlet: Get SmbServerConfiguration |选择 EnableSMB1Protocol,EnableSMB2Protocol
若要禁用 SMB 服务器上的 SMBv1,请运行以下 cmdlet: 组-SmbServerConfiguration-EnableSMB1Protocol $false
要禁用 SMBv2 和 SMBv3 SMB 服务器上,请运行以下 cmdlet: Set-SmbServerConfiguration -EnableSMB2Protocol $false
若要启用 SMB 服务器肆此上的 SMBv1,请运行以下 cmdlet: 组-SmbServerConfiguration-EnableSMB1Protocol $true
若要启用 SMBv2 和 SMBv3 SMB 服务器上,运行以下 cmdlet: 组-SmbServerConfiguration-EnableSMB2Protocol $true
Windows 7、 Windows 服务器 2008 R2,Windows Vista 和 Windows 服务器 2008
若要启用或禁用正在运行的 SMB 服务器上的 SMB 协闭雹培议Windows 7,Windows Server 2008 R2,Windows Vista 中或 Windows Server 2008 中,使用 Windows PowerShell 或注册表编辑器。
Windows PowerShell 2.0 或更高版本的 PowerShell
要禁用 SMB 服务器上的 SMBv1,请运行以下 cmdlet: 设置 ItemProperty 的轿唯路径
"HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"SMB1-值 0-强制
若要禁用 SMBv2 和 SMBv3 SMB 服务器上,运行以下 cmdlet: 设置 ItemProperty 的路径
"HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"SMB2-值 0-强制
若要启用 SMB 服务器上的 SMBv1,请运行以下 cmdlet: 设置 ItemProperty 的路径
"HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"SMB1-值 1-强制
若要启用 SMBv2 和 SMBv3 SMB 服务器上,运行以下 cmdlet: 设置 ItemProperty 的路径
"HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters"SMB2-值 1-强制
注意在进行这些更改之后,必须重新启动计算机。
1、进入控制面板,选择“网络和 INTERNET”后进入“网络和共享中大桥心”,把活动
网络选择为雹仿竖“网络:工作网络”
2、选中左侧“更源大改高级共享设置”
3、进入高级共享设置并且选择该箭头展开详细设置项(切勿选择“公用”,设置将不会生效)
4、如下图进行设置,其中“6.”“7.”“9.” 项可以酌情设置,其余必须按所示设置
5、设置完成,win7已经打开smb服务
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)