The Demise of SMB1 in the Windows Stack

smb powershell

If you’re interested in SMB and the general progress of the protocol, I’d recommend this 30-minute video on Channel 9: The Demise of SMB1 in the Windows Stack. It motivated me to rid all my desktops and servers of SMB 1.0, the ancient and insecure protocol support.

To disable SMB 1.0 on a Windows Server:

Set-SmbServerConfiguration -EnableSMB1Protocol $false

You can uninstall SMB 1.0 on a Windows desktop:

Disable-WindowsOptionalFeature -FeatureName SMB1Protocol -Online

Warning: Don’t do this if you have any older devices or operating systems that can only use SMB 1.0.