Select the product you need help with
How to enable and disable SMBv1, SMBv2, and SMBv3 in Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, and Windows Server 2012Article ID: 2696547 - View products that this article applies to. On This PageSummaryThis article describes how to enable and disable Server Message Block (SMB) version 1 (SMBv1), SMB version 2 (SMBv2), and SMB version 3 (SMBv3) on the SMB client and server components. Warning: We do not recommend that you disable SMBv2 or SMBv3. Disable SMBv2 or SMBv3 only as a temporary troubleshooting measure. Do not leave SMBv2 or SMBv3 disabled. In Windows 7 and Windows Server 2008 R2, disabling SMBv2 deactivates the following functionality:
More informationThe SMBv2 protocol was introduced in Windows Vista and Windows Server 2008. The SMBv3 protocol was introduced in Windows 8 and Windows Server 2012. For more information about the capabilities of SMBv2 and SMBv3 capabilities, go to the following Microsoft TechNet websites: Server Message Block overview
(http://technet.microsoft.com/en-us/library/hh831795.aspx)
What's New in SMB
(http://technet.microsoft.com/en-us/library/ff625695(v=WS.10).aspx)
How to enable or disable SMB protocols on the SMB serverWindows 8 and Windows Server 2012Windows 8 and Windows Server 2012 introduce the new Set-SMBServerConfiguration Windows PowerShell cmdlet. The cmdlet enables you to enable or disable the SMBv1, SMBv2, and SMBv3 protocols on the server component.Notes When you enable or disable SMBv2 in Windows 8 or in Windows Server 2012, SMBv3 is also enabled or disabled. This behavior occurs because these protocols share the same stack. You do not have to restart the computer after you run the Set-SMBServerConfiguration cmdlet.
Windows 7, Windows Server 2008 R2, Windows Vista, and Windows Server 2008To enable or disable SMB protocols on an SMB Server that is runningWindows 7, Windows Server 2008 R2, Windows Vista, or Windows Server 2008, use Windows PowerShell or Registry Editor.Windows PowerShell 2.0 or a later version of PowerShell
Registry EditorImportant This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:322756 To enable or disable SMBv1 on the SMB server, configure the following registry key:
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in WindowsRegistry subkey: To enable or disable SMBv2 on the SMB server, configure the following registry key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters Registry entry: SMB1REG_DWORD: 0 = Disabled REG_DWORD: 1 = Enabled Default: 1 = Enabled Registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters Registry entry: SMB2REG_DWORD: 0 = Disabled REG_DWORD: 1 = Enabled Default: 1 = Enabled How to enable or disable SMB protocols on the SMB clientWindows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, and Windows Server 2012Note When you enable or disable SMBv2 in Windows 8 or in Windows Server 2012, SMBv3 is also enabled or disabled. This behavior occurs because these protocols share the same stack.
Notes
PropertiesArticle ID: 2696547 - Last Review: April 24, 2013 - Revision: 5.0 Applies to
| Article Translations
|


Back to the top








