How to Resolve “This Share Requires the Obsolete SMB1 Protocol” Issue in Windows 10

The SMBv1 protocol is a very deprecated protocol. It is notorious for allowing many ransomware programs to access the system. After the Wannacry ransomware attack, users were prompted to disable SMBv1 on their system. When a series of such attacks repeated themselves, Microsoft eventually disabled SMBv1 by default on all systems.

What causes the “This resource requires obsolete SMBv1 protocol” message?

How to solve the “This resource requires outdated SMB1 protocol” problem?

Turn on the SMB1 in Windows features

  1. Click on the search box and type “Turn Windows”.
  2. Then click on “Turn Windows Features on or off” in the parent search results.
  3. Scroll down to the “Windows Features” window and click the plus sign next to SMB 1.0/CIFS File Sharing
  4. Support to expand it. Now select SMB 1.0/CIFS Client.
  5. Click the “OK” button.
  6. Click “Restart Now.”
  7. After restarting the computer, try using the same file-sharing feature on the computer again.

Activate the SMB1 protocol in Windows features

  1. Press Windows+X and select “Windows PowerShell (Admin)” from the list of advanced utilities.
  2. To get the SMB1 protocol and enable it on your device, paste this command and press Enter.
    Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
    Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
  3. Wait a while while while Windows activates the SMB1 protocol on your computer.
  4. After running the commands in the Powershell window, close Powershell.
  5. Restart your computer.
  6. After restarting your computer, try connecting to the server again.

Frequently Asked Questions

  1. Click and open the search bar in Windows 10.
  2. Type Windows Features in the search bar.
  3. Scroll down to SMB 1.0/CIFS File Sharing Support.
  4. Select the Support for SMB 1.0/CIFS File Sharing check box, and all other sub-fields will be filled in automatically.
  5. Click Restart Now to restart your computer.

SMBv1 is an older version of the Server Message Block protocol that Windows uses for local network file sharing. It has been replaced by SMBv2 and SMBv3. Versions 2 and 3 can be left on - they are safe. Even Microsoft recommends that you disable this protocol if you don't need it.

  1. Go to Control Panel > Programs and Features.
  2. Click on Enable or Disable Windows Features on the left side.
  3. Expand the 'SMB 1.0/CIFS File Sharing Support' option and enable the SMB 1.0/CIFS Client option.