How to Enable SMB1 on Windows 11: A Step-by-Step Guide

How to Enable SMB1 on Windows 11

Thinking of turning on SMB1 on Windows 11? It’s not exactly tricky, but it does involve diving into your system settings, which can sometimes feel like searching for a needle in a haystack. Essentially, you’ll need to access the Control Panel, toggle a few options, and then restart your PC — standard Windows procedure. This can come in handy when connecting to older devices or legacy systems that haven’t been updated in a while.

Getting to the Control Panel

First up, open the Control Panel. Just type “Control Panel” into the Search bar next to the Start menu, or if you prefer shortcuts, press Win + R, type control, and hit Enter. Alternatively, you can go through Start > Settings > Apps > Optional Features, but the classic Control Panel remains the easiest way to find what you need.

Finding the Right Option

Once you’re in, navigate to the “Programs” section and click on Programs and Features. Look for an option labelled Turn Windows features on or off on the left side. A quick tip: you can also type optionalfeatures into the Run dialog (Win + R) to jump straight there, which can save a bit of time.

Locating SMB1 Support

Scroll through the list until you find “SMB 1.0/CIFS File Sharing Support.” It might be nested under other options, so look for a plus sign (+) or arrow to expand it. Tick the box next to it, click OK, and wait while Windows applies the changes — this might take a minute or two, depending on your system. This step is particularly important if you’re trying to connect to older NAS devices or printers.

Don’t Forget to Restart

After clicking OK, you’ll want to restart your PC to make the changes take effect. You can choose to do it immediately via the Restart now prompt or restart later manually. Skipping this step might mean SMB1 isn’t enabled properly, and you could end up more frustrated trying to get devices to connect.

PowerShell Method (For the Adventurous)

If you’re feeling a bit more confident, you can enable SMB1 via PowerShell. Right-click the Start menu and select Windows Terminal (Admin) or PowerShell (Admin). Then enter this command:

Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -All

Don’t forget — after running this, a restart is necessary for the changes to apply. To disable SMB1 later, run:

Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"

Why Bother with SMB1 Anyway?

  • Always back up your important data before altering system features — better safe than sorry.
  • Beware: SMB1 has a notorious reputation for security vulnerabilities, so enabling it can put your system at risk, especially on unsecured networks.
  • Make sure your Windows 11 is fully up to date with the latest patches, which can help patch some security gaps. You can check this via Settings > Windows Update.
  • If there’s a modern alternative, it’s best to use that instead. SMB3 is the way to go these days.
  • It’s a good idea to periodically confirm that SMB1 remains enabled, as updates can sometimes disable legacy features automatically.

Common Questions Answered

What exactly is SMB1?

SMB1, or Server Message Block version 1, is an old protocol that was used by Windows and other systems to share files, printers, and network resources. It was a big deal back in the day, but nowadays, it’s considered a security risk and best avoided unless absolutely necessary.

Is it safe to turn SMB1 on?

Generally speaking, no. It’s got multiple security flaws and is best left disabled unless you need it to connect to very old hardware.

How do I turn off SMB1 if I no longer need it?

Just revisit the Windows Features list, uncheck the SMB 1.0/CIFS File Sharing Support box, click OK, and restart your PC. Alternatively, run the earlier PowerShell command to disable it.

What if SMB1 isn’t showing up?

If it’s not visible, your Windows setup might be hiding legacy features. Sometimes updates do that. To check its status, run this PowerShell command:

Get-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"

If it’s disabled, go ahead and enable it using the same command, making sure your system is fully updated first.

Will enabling SMB1 slow things down?

Probably not noticeably. It might be a tad slower compared to more recent versions, but the main concern is security — which is why you should only enable it if really needed.

Quick Recap

  • Open Control Panel or use Run > control.
  • Navigate to Programs > Turn Windows features on or off.
  • Find and check SMB 1.0/CIFS File Sharing Support.
  • Click OK and restart your computer.

Enabling SMB1 can be a necessary step when dealing with old hardware, but it’s a balance between keeping your setup functional and maintaining security. Always keep your Windows updated, review your settings regularly, and be cautious when enabling outdated protocols. When you really need to connect to legacy systems, doing it safely can save you a lot of headaches down the track!