Skip to content
Follow
Windows

How to Turn On SMB Client Encryption in Windows 11

Richard
Written by
Richard
Feb 4, 2026 Updated Jul 13, 2026 4 min read
How to Turn On SMB Client Encryption in Windows 11
How to Turn On SMB Client Encryption in Windows 11

SMB client encryption in Windows 11 secures your file sharing by making sure all network communication is encrypted.

This security feature stops others from spying on or altering your shared files when you access them over a network. Turning it on protects your data from unauthorized eyes and tampering during transfers.

For example, enabling SMB client encryption on Windows 11, like version 22H2 (build 22621), ensures all data sent between your PC and a server is always scrambled using the SMB protocol.

You can turn on this protection using either the Group Policy Editor or by making changes in the Windows Registry, which is a system settings database.

⚡ Quick Answer

You can enable SMB client encryption in Windows 11 using PowerShell, Registry Editor, or Local Group Policy Editor. These methods require administrative privileges and may necessitate a system restart to apply the changes. This setting ensures all SMB client communications are encrypted for enhanced network security.

What is SMB Client Encryption?

SMB client encryption in Windows 11 is a security feature that scrambles your network data, like files and printers, to keep it safe from anyone trying to snoop on your connection. It ensures that when your PC talks to other computers over the network, the information shared is kept private and secure.

📝Good to Know
Starting with Windows 11 Insider Preview Build 25982, Windows can make sure that all connections to other computers use encryption. If the other computer does not support secure encryption, your PC will not connect to it. This helps keep your information safe.

Why Should You Turn On SMB Client Encryption?

  • It protects your data from being intercepted or snooped on by others.
  • It helps prevent hackers from stealing sensitive information.
  • It makes your network safer overall.

How to Check and Turn On SMB Client Encryption Using PowerShell

You can turn on SMB client encryption in Windows 11 using PowerShell, a tool that lets you quickly change settings by typing commands. To do this, you’ll need to open Windows Terminal as an administrator and then use specific commands to enable the feature.

  1. [ADMIN REQUIRED] Open Windows Terminal as Administrator. You can do this by searching “Windows Terminal” in the Start menu, right-clicking it, and choosing Run as administrator.
  2. Click the Windows PowerShell tab (if it’s not already selected).
  3. Type this command and press Enter to check if encryption is required:

    Get-SmbClientConfiguration | FL RequireEncryption
  4. If you see RequireEncryption : False, it means encryption is OFF.
  5. To turn ON SMB client encryption, type this command and press Enter:

    Set-SmbClientConfiguration -RequireEncryption $true -Confirm:$false
  6. If you want to turn OFF encryption later, use:

    Set-SmbClientConfiguration -RequireEncryption $false -Confirm:$false

How to Turn On SMB Client Encryption Using Windows Registry Editor

Turning on SMB client encryption in Windows 11 can also be done using the Windows Registry Editor, a tool that stores many important system settings. This method involves navigating to a specific location in the registry and changing a value to activate the encryption.

  1. [ADMIN REQUIRED] Open the Registry Editor by typing regedit in the Start menu and pressing Enter.
  2. Navigate to this location:

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanman\Workstation\Parameters
  3. Look for an entry called RequireEncryption in the right pane.
  4. If it’s there, double-click it and change the value to 1 to turn encryption ON, or 0 to turn it OFF.
  5. If it’s not there, right-click on a blank space, choose New > DWORD (32-bit) Value, name it RequireEncryption, and set its value to 1 to enable encryption.
  6. Close the Registry Editor and restart your computer to apply the changes.
Windows 11 SMB client encryption setting in Registry Editor
Windows 11 SMB client encryption setting in Registry Editor

How to Turn On SMB Client Encryption Using Local Group Policy Editor

The Local Group Policy Editor is another way to turn on SMB client encryption in Windows 11, letting you easily adjust advanced settings. By opening this editor and going to a specific network setting, you can enable the encryption for your SMB client connections.

  1. [ADMIN REQUIRED] Open Local Group Policy Editor by searching Edit group policy in the Start menu and clicking it.
  2. Go to this folder:

    Computer Configuration > Administrative Templates > Network > Lanman Workstation
  3. On the right side, find and double-click Require Encryption.
  4. Choose one of the options:
    • Not Configured – Default setting (encryption not required)
    • Enabled – SMB client will require encryption to connect
    • Disabled – Same as not configured (encryption not required)
  5. Click OK and restart your PC for the changes to take effect.
Windows 11 SMB client encryption setting in Group Policy Editor
Windows 11 SMB client encryption setting in Group Policy Editor

Options for Require Encryption in Group Policy Editor
Options for Require Encryption in Group Policy Editor

Summary

SMB client encryption in Windows 11 keeps your shared files and printers safe by scrambling the data, and you can turn it on using PowerShell, Registry Editor, or Group Policy.

Should I enable SMB encryption?

By default, when you create an SMB server on the storage virtual machine (SVM), SMB encryption is disabled. You must enable it to take advantage of the enhanced security provided by SMB encryption.

How to enable SMB client in 🪟 Windows 11?

And then click on. Okay now the windows will start searching for the required files. And once the changes has been applied. You will be able to see this message Windows completed the requested.

How do I disable SMB encryption in 🪟 Windows 11?

Use Group Policy: Navigate to “Computer Configuration” > “Administrative Templates” > “Network” > “Lanman Workstation” and set the “Require Encryption” policy to “Enabled” or “Disable.”

How do I know if my SMB encryption is on?

Steps to Enable or Disable Require SMB Encryption Open Windows Terminal as administrator then select Windows PowerShell tab. You'll see the result as a RequireEncryption output. If it indicates True, then the SMB client encryption is on or enabled.

Was this guide helpful?

Tags: #Windows 11
Was this helpful?
Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

📚 Related Tutorials

How to Open Windows Terminal as Admin Automatically
Windows How to Open Windows Terminal as Admin Automatically
Protect Your Windows 11 with Microsoft Security
Windows Protect Your Windows 11 with Microsoft Security
How to Open PowerShell in Windows 11
Windows How to Open PowerShell in Windows 11
Change Windows Terminal Startup Behavior in Windows 11
Windows Change Windows Terminal Startup Behavior in Windows 11

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *