如何禁用SMBv1, 保护你的Windows 电脑免受攻击

分享于 

2分钟阅读

安卓

  繁體

WannaCry和Petya勒索软件的流行都是通过古老的SMBv1协议中的缺陷传播的,Windows仍默认启用该协议(出于某些荒谬的原因)。无论您使用的是Windows 10、8还是7,都应确保已禁用了PC上的SMBv1。

SMBv1是什么,为什么默认启用它?

SMBv1是Windows用来在本地网络上共享文件的服务器消息块协议的旧版本。已被SMBv2和SMBv3替换,您可以使版本2和3保持启用状态-它们是安全的。

如何在Windows 10或8上禁用SMBv1

从Windows 10的Fall Creators Update开始,Microsoft默认将禁用SMBv1。

同时,在Windows 10或8上很容易禁用SMBv1。转到"控制面板">"程序">"打开或关闭Windows功能"。

滚动列表,找到"SMB 1.0/CIFS文件共享支持"选项。取消选中它以禁用此功能,然后单击"OK"。

进行此更改后,系统将提示你重新启动电脑。

在Windows 7上如何通过编辑注册表禁用SMBv1

在Windows 7上,必须编辑Windows注册表以禁用SMBv1协议。

首先,通过单击开始并键入"regedit",打开注册表编辑器。按Enter键打开注册表编辑器,并授予其对PC进行更改的权限。

在注册表编辑器中,使用左侧栏导航到以下键:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters

接下来,你将在Parameters子项中创建一个新值,右击Parameters键并选择新建> DWORD (32位)值。

将新值命名为SMB1

DWORD将创建值为"0","0"表示SMBv1已禁用,创建值后不必编辑该值。

现在可以关闭注册表编辑器,在更改生效之前,你还需要重新启动电脑,如果要撤消更改,请返回此处并删除SMB1值。


Window  Windows  ATT  Protect  SMB  
相关文章