Your system requires SMB2 or higher [TECHNICIAN FIX]

Madalina Dinita
by Madalina Dinita
Former Managing Editor
Affiliate Disclosure
Share this article:

your system requires smb2 or higher
To fix various PC problems, we recommend DriverFix: This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

Many Windows 10 users reported Your system requires SMB2 or higher error message on their PC. In case you’re not familiar, SMB stands for Server Message Block, and it’s a protocol for sharing files. The protocol has two versions, the SMB1, and the SMB2, and while both can be used, the latter is the more secure one.

SMB1 protocol is vulnerable and your system will give you a warning message saying that it requires SMB2. This can be an annoying issue, but it can be fixed in a matter of minutes with our solutions, so let’s get started.

How to enable SMB2 on Windows 10?

1. Check if your system can install SMB2

  1. Start PowerShell as administrator. Press the Windows Key+ X and select PowerShell (Admin).
  2. Type Get-SmbServerConfiguration | Select EnableSMB2Protocol in the command prompt of the Window PowerShell and press Enter.
    powershell get_smbServerconfiguration your system requires smb2 or higher
  3. If your system can run SMB2 protocol, type windows features in the Search box and select Turn Windows features on or off.
  4. Once the Windows Features window opens, check SMB1/CIFS File Sharing Support option and hit OK.
    windows features SMB 1.0 enable your system requires smb2 or higher
  5. Restart your PC and check if the problem with SMB2 is resolved.

What is PowerShell and how to use it? Read our in-depth guide to find out!

2. Use Powershell

  1. Start PowerShell as administrator. We already showed you how to do that in our previous solution.
  2. Enter Set-SmbServerConfiguration –EnableSMB2Protocol $true and press Enter.
    powershell set-smbserverconfiguration your system requires smb2 or higher
  3. Press Y to confirm.

There you go, two simple solutions that can help you fix Your system requires SMB2 or higher error. Be sure to try all of our solutions and let us know in the comments section if you found our solutions helpful.


Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!