Windows 11 security settings

Best security settings for Windows 11 (2023)

Windows 11 has many security features, and these are the best ones you should enable and configure on your computer.

UPDATED 9/7/2023: Although Windows 11 is the most secure version of the operating system, you can still add some custom configurations to the system and follow best practices to improve the security of your device. 

For instance, as best security practices, you can check for system updates and scan the computer for viruses. Also, you can enable other security features, such as ransomware and phishing protection, firewall, biometric authentication, encryption, and other most sonicated features like Smart App Control and Core Isolation.

If you need to browse a website that doesn’t seem trustworthy, the Microsoft Defender Application Guard can create an isolated environment without risking malicious code or hackers from trying to access the device. Also, if you have to install an application from an untrusted source, you use Windows Sandbox to create a lightweight virtual machine to test the application without putting the main installation at risk.

This guide includes a collection of the best security settings for Windows 11 in 2023. 

Windows 11 best security settings to change in 2023

These are the best security settings to apply on Windows 11. (You don’t have to configure every one of them. You should only use the ones you consider the best for your situation.)

1. Install system updates

On Windows 11, installing the latest updates on your computer is perhaps the best way to keep your files secure since the packages can fix bugs, enhance security, and improve system performance.

To install Windows 11 updates manually, use these steps:

  1. Open Settings on Windows 11.

  2. Click on Windows Update.

  3. Click the Check for updates button.

    Windows 11 check and install updates

  4. (Optional) Click the “Download and install” option to apply a preview of an upcoming update of Windows 11.

    Quick note: Optional updates usually include non-security changes that Microsoft plans to release in the next Patch Tuesday rollout.
  5. Click the Restart now button.

Once you complete the steps, if an update is available, it will download and install automatically on Windows 11.

In addition to using the Windows Update settings, you can update the system using Command Prompt, PowerShell, and the Microsoft Update Catalog website.

1. Scan computer for viruses

Windows 11 comes with the Microsoft Defender Antivirus to detect and remove virtually any malware, such as viruses, ransomware, spyware, rootkits, and others. If you suspect your computer has been compromised, you can always perform a full or offline scan (if the device is infected with a tough virus) to ensure the device is free of malware. In addition, you can use periodic scanning on devices with a different antivirus solution. 

Full virus scan 

To perform a full virus scan on Windows 11, use these steps:

  1. Open Start.

  2. Search for Windows Security and click the top result to open the app.

  3. Click on Virus & threat protection.

  4. Under the “Current threats” section, click on Scan options.

    Windows Security

  5. Select the Full scan option to check the entire system for viruses and any other type of malware.

    Full virus scan

  6. Click the Scan now button.

After you complete the steps, Microsoft Defender Antivirus will scan the computer for viruses and other types of malware. If anything is detected, the antivirus automatically removes (or quarantines) the threats.

You can also use the antivirus with Command Prompt and PowerShell.

Offline virus scan

To run an offline virus scan on Windows 11, use these steps:

  1. Open Windows Security.

  2. Click on Virus & threat protection.

  3. Under the “Current threats” section, click on Scan options.

    Open scan options

  4. Check the “Microsoft Defender Offline scan” option.

    Microsoft Defender Offline scan

  5. Click the Scan now button.

  6. Click the Scan button.

Once you complete the steps, the computer will restart automatically in the recovery environment, and Microsoft Defender will start the full virus scan. If the Windows 11 antivirus detects any virus, rootkit, or another type of malware, it automatically removes it.

Enable periodic scanning

If you have another antivirus solution, another best security practice is to enable “periodic scanning” on Windows 11, another best feature that periodically scans and removes threats other antivirus software may have missed.

To enable “periodic scanning” on Microsoft Defender Antivirus for Windows 11, use these steps:

  1. Open Windows Security.

  2. Click on Virus & threat protection.

  3. Click the Microsoft Defender Antivirus options setting.

  4. Turn on the Periodic scanning toggle switch.

    Configure periodic scanning

After you complete the steps, the Windows 11 antivirus will use the “Automatic Maintenance” feature to run the scans at optimal times to minimize the impact on performance and battery life.

3. Enable ransomware protection

“Controlled folder access” is another best security feature built into Windows 11 to protect your computer from ransomware attacks. It does this by monitoring the changes that apps make to your files. If an app tries to modify the files inside a protected folder and the app is blacklisted, you’ll get notified about the suspicious activity.

To enable the Controlled folder access anti-ransomware protection on Windows 11, use these steps:

  1. Open Windows Security.

  2. Click on Virus & threat protection.

  3. Under the “Ransomware protection” section, click the “Manage ransomware protection” setting.

    Manage ransomware protection

  4. Turn on the “Controlled folder access” toggle switch.

    Enable ransomware protection

Once you complete the steps, Microsoft Defender Antivirus will monitor the protected folders as applications try to modify your files. If suspicious activity occurs, you’ll get a notification about the threat.

In addition to enabling the feature, it is half of the equation. You can always use these instructions to prevent the feature from blocking trusted applications and protect folder locations other than the defaults.

4. Enable phishing protection

Starting in version 22H2, Windows 11 includes a phishing protection feature that can protect your passwords from malicious sites and apps. The security feature does this in three ways. First, enabling the future will show you a warning when it detects you entered your account password on an untrusted site or app. It’ll also alert you when trying to save passwords in plain text on an application and reusing passwords on other accounts since it makes it easier for hackers to steal your information.

The feature works on a Microsoft account, local account, Active Directory, or Azure Active Directory.

To enable phishing protection on Windows 11, use these steps: 

  1. Open Settings.

  2. Click on Accounts.

  3. Click the Sign-in options tab.

  4. Under the “Additional settings” section, turn off the “For improved security, only allow Windows Hello sign-in for Microsoft accounts on this device” toggle switch.

    Disable Window Hello

    Quick note: The security feature only works when using a password, so you must disable Windows Hello before enabling phishing protection.
  5. Under the “Ways to sign in” section, select the active Windows Hello option (Facial recognition, Fingerprint recognition, or PIN).

  6. Click the Remove button.

  7. Click the Remove button again.

  8. Confirm your Microsoft account password.

  9. Click the OK button.

  10. Open Windows Security.

  11. Click on App & browser control.

  12. Click the “Reputation-based protection settings” option.

    Reputation-based protection settings

  13. Turn on the “Phishing protection” toggle switch to enable the security feature.

    Enable phishing protection

  14. Check the “Warm me about malicious apps and sites” option to display a warning when on an untrusted website or program.

  15. Check the “Warm me about password reuse” option to avoid using the same password when creating a new account or updating the information on a website or program.

  16. Check the “Warm me about unsafe password storage” option to warn you not to save a password in plain text in a text editor.

Once you complete the steps, the “Enhanced Phishing Protection” feature will warn you when entering a password on an untrusted app or website with the option to change the password to reduce the chances of someone gaining unauthorized access to your account.

Since text editors or Office apps were not designed to protect your credentials, you will also get a warning when trying to reuse a password or save passwords in these applications.

5. Check firewall settings

The Microsoft Defender Firewall can monitor incoming and outgoing network traffic to allow or block connections based on predefined rules to protect your computer and information from unauthorized access. The feature should be enabled by default, but it’s always a good idea to check and enable it if it’s not.

To enable the firewall through Windows Security, use these steps: 

  1. Open Windows Security.

  2. Click on Firewall & network protection.

  3. Click the active network option.

    Firewall & network protection

  4. Turn on the Microsoft Defender Firewall toggle switch to turn off the firewall.

    Microsoft Defender Firewall enabled

After you complete the steps, the firewall will turn on for the active network profile.

6. Enable Windows Hello Face or fingerprint

As part of the best security settings for Windows 11, you can also use Windows Hello, which allows you to increase your computer’s security by adding biometric elements (such as your face or fingerprint) to sign in to your profile. If you don’t have a device that integrates some sort of biometric hardware, you will need to purchase a compatible face recognition camera or fingerprint reader to set it up.

Enable face recognition authentication

To configure Windows Hello facial recognition to unlock a computer on Windows 11, use these steps:

  1. Open Settings.

  2. Click on Accounts.

  3. Click the Sign-in options page on the right side.

  4. Under the “Ways to sign in” section, select the “Facial recognition (Windows Hello)” setting.

  5. Click the Set up button.

    Windows Hello face setup

  6. Click the Get started button.

    Windows Hello get started

  7. Confirm your current password (or PIN).

  8. Look directly into the camera for Windows 11 to create a facial recognition profile of your face.

    Windows Hello camera setup

  9. Click the Close button.

Once you complete the steps, you can lock your device (Windows key + L) and look into the camera to sign in.

Enable fingerprint authentication

To set up Windows Hello with a fingerprint reader, use these steps: 

  1. Open Settings.

  2. Click on Accounts.

  3. Click on Sign-in options.

  4. Under the “Ways to sign in” section, select the “Fingerprint recognition” setting.

  5. Click the Set up button to enable the Windows Hello fingerprint option.

    Set up fingerprint reader

  6. Click the Get started button.

    Get started Windows Hello fingerprint

  7. Confirm your account password.

  8. Touch the fingerprint sensor as indicated in the wizard.

    Touch fingerprint sensor

  9. Continue with the on-screen directions to capture your fingerprint from various angles.

After completing the steps, you can lock your device (Windows key + L) and use the fingerprint reader to sign in with the finger you configured.

7. Enable Dynamic Lock

Dynamic Lock is a security feature built into Windows 11 that locks your device when you step away based on the proximity of a Bluetooth-paired device (such as your phone or wearable), adding another layer of security.

To enable Dynamic Lock on Windows 11, use these steps:

  1. Turn on the Bluetooth device.

  2. Turn on the device’s Bluetooth pair option to make it discoverable.

  3. Open Settings on Windows 11.

  4. Click on Bluetooth & devices.

  5. Turn on the Bluetooth toggle switch to enable the wireless radio (if applicable).

  6. Click the Add device button.

    Bluetooth add new device

  7. Select the Bluetooth option.

    Windows 11 Bluetooth pairing option

  8. Choose the Bluetooth device from the list.

    Bluetooth device pairing

  9. Continue with the on-screen directions (if applicable).

  10. Click on Accounts.

  11. Click the Sign-in options tab.

  12. Select the Dynamic lock setting.

  13. Check the “Allow Windows to automatically lock your device when you’re away” option.

    Enable Dynamic Lock

Once you complete the steps, when the Bluetooth device isn’t near the computer, Windows 11 will wait 30 seconds and then turn off the screen and lock the account.

8. Block unwanted apps

Windows Security has a feature to protect your installation against malicious apps. The feature is known as “reputation-based protection,” it can detect and block low-reputation apps that may cause unexpected behaviors on Windows 11, such as poorly designed or harmful apps.

To enable reputation-based protection for unwanted apps on Windows 11, use these steps:

  1. Open Windows Security.

  2. Click on App & browse control.

  3. Under the “Reputation-based protection” section, click the “Reputation-based protection settings” option.

    Reputation based protection settings

  4. Turn on the “Potentially unwanted app blocking” toggle switch to protect the device from unwanted apps on Windows 11.

    Block unwanted apps on Windows 11

  5. Check the Block apps option.

  6. Check the Block downloads option.

After you complete the steps, Windows 11 will be able to detect and block apps with a low reputation that may cause problems.

9. Enable encryption

BitLocker is yet another best security feature that allows you to use encryption on a drive to protect your data from unauthorized access to your documents, pictures, and any data you may have on the computer.

On Windows 11, the feature is only available in the Pro, Enterprise, and Education editions. However, on Windows 11 Home, you can use “device encryption” on some devices.

Enable device encryption on Windows 11 Pro

To configure BitLocker on a Windows 11 drive, use these steps:

  1. Open Settings.

  2. Click on Storage.

  3. Under the “Storage management” section, click on Advanced storage settings.

  4. Click on Disks & volumes.

    Disks & volumes

  5. Select the drive with the volume to encrypt.

  6. Choose the volume to enable BitLocker encryption and click the Properties button.

    Settings app drive properties

  7. Click the “Turn on BitLocker” option.

    Windows 11 turn on BitLocker option

  8. Under the “Operating system drive” section, click the “Turn on BitLocker” option.

    BitLocker Windows 11 drive encryption

  9. Select the option to backup the recovery key – for example, “Save to your Microsoft account” (recommended).

    Save encryption key to Microsoft account

  10. Click the Next button.

  11. Select the “Encrypt used disk space only” option.

    Encrypt used disk space only

  12. Click the Next button.

  13. Select the “New encryption mode” option.

    New encryption mode

  14. Click the Next button.

  15. Check the “Run BitLocker system check” option.

    BitLocker system check

  16. Click the Restart now button.

After you complete the steps, the computer will restart to apply the settings and enable BitLocker.

You can also enable encryption for secondary and external drives. And using BitLocker To Go, you can protect your data on USB flash drives.

Enable device encryption on Windows 11 Home

To configure BitLocker encryption on Windows 11 Home, use these steps:

  1. Open Settings.

  2. Click on Privacy & Security.

  3. Under the “Security” section, click the Device encryption page.

    Open Device encryption settings

  4. Turn on Device encryption to enable BitLocker on Windows 11 Home.

    Windows 11 Home enable BitLocker

Once you complete the steps, the feature will encrypt the entire system drive.

If you no longer need encryption, it’s possible to decrypt the drive with the same instructions.

10. Enable Smart App Control

On Windows 11 22H2 and higher releases, Smart App Control (SAC) is a security feature that locks the system down, allowing it to run only trusted apps or apps with valid certificates to prevent unwanted behaviors from untrusted applications.

To enable Smart App Control on Windows 11, use these steps:

  1. Open Windows Security.

  2. Click on App & browse control.

  3. Click on Smart App Control settings.

    Smart App Control settings

  4. Select the Evaluation option. 

    Smart App Control evaluation

After you complete the steps, the feature will run quietly in the background but not block anything. However, in this stage, the system will learn from your application to determine whether the feature can run without affecting the experience. 

If Smart App Control can run as expected, the system will turn it on automatically. If the feature gets in the way, the system will turn it off automatically.

Once the evaluation is done, the feature will enable automatically, but you won’t be able to turn it off. Also, if the system then blocks an app, you won’t be able to unblock it unless you turn off the feature that will require reinstallation.

11. Enable Core Isolation

Core Isolation is a collection of security features to protect your computer from malicious code and hackers. One of the features available is “memory integrity,” which blocks different types of malware from compromising high-security processes in memory. 

The feature should be enabled by default on Windows 11, but if it’s not, you can use these steps:

  1. Open Start.

  2. Search for Windows Security and click the top result to open the app.

  3. Click on Device Security.

  4. Under the “Core isolation” section, click the “Core isolation details” option.

    Open Core isolation settings

  5. Turn on the “Memory integrity” toggle switch to enable the Core isolation.

    Memory Integrity disabled

  6. Restart the computer.

Once you complete the steps, the security feature will be enabled on Windows 11.

12. Microsoft Defender Application Guard

Microsoft Defender Application Guard is a feature available on Windows 11 that creates a virtualized version of Microsoft Edge to browse untrusted websites without the risk of malicious code or hackers infecting your computer. This feature is only available on Windows 11 Pro, not in the Home edition.

To enable Microsoft Defender Application Guard on Windows 11, use these steps:

  1. Open Settings.

  2. Click on Apps.

  3. Click the Optional features page.

  4. Under the “Related settings” section, click the “More Windows features” setting.

    More Windows features

  5. Check the “Microsoft Defender Application Guard” option.

    Microsoft Defender Application Guard

  6. Click the OK button.

  7. Click the Restart now button.

After completing the steps, you can open Microsoft Edge, click the “Settings and more” (three-dotted) menu in the top-right corner, and select the “New Application Guard window” option. Once the session starts, you can browse the untrusted website without compromising your main installation.

When you close the session, the virtualization will be deleted from the computer without saving anything.

13. Windows Sandbox

Windows Sandbox is similar to the Microsoft Defender Application Guard feature. However, the difference is that the Sandbox feature provides a full desktop virtualization experience to install and test untrusted applications isolated from the main installation.

To enable Windows Sandbox on Windows 11, use these steps:

  1. Open Settings.

  2. Click on Apps.

  3. Click the Optional features page.

  4. Under the “Related settings” section, click the “More Windows features” setting.

    More Windows features

  5. Check the Windows Sandbox option.

    Enable Windows Sandbox

  6. Click the OK button.

  7. Click the Restart now button.

Once you complete the steps, you can run Windows Sandbox from the Start menu.

If you have to install an application, you can download the installer from the internet using the browser available on the virtual machine or from the main installation. You can cut the file and paste it on the Windows Sandbox desktop.

14. Full backup

On Windows 11, a full backup is one of the best security practices to create a copy of the entire system, allowing you to recover in case of critical system problems, malware attacks like ransomware, hardware failure, or upgrading the primary drive. In addition, a backup can help you roll back to a previous installation after upgrading to a new feature update or hard drive.

You can always choose a third-party solution (such as Macrium Reflect or Veam), but you can still use the (deprecated) legacy “System Image Backup” tool to save a full backup to a USB hard drive. 

To create a full backup on Windows 11, use these steps:

  1. Open Start.

  2. Search for Control Panel and click the top result to open the app.

  3. Click on System and Security.

  4. Click on File History.

  5. Click the “System Image Backup” option from the left pane.

    System Image Backup

  6. Click the “Create a system image” option from the left pane.

    Create a system image

  7. Select the external drive to save the Windows 11 backup.

    Windows 11 backup external drive

  8. Click the Next button.

  9. Click the Start backup button.

    Windows 11 Start backup

  10. Click the No button.

  11. Click the Close button.

Once you complete the steps, Windows 11 will create a full computer backup.

You will also receive the option to create a repair disk, but you can ignore it since you can use the Windows 11 bootable media to access the recovery settings to restore the backup.

In addition to periodically backup your device, it’s also recommended to use third-party services like OneDrive to store your files in the cloud. This approach will protect the files from hardware failure, ransomware, or theft.

Alternatively, copying your files to an external drive with a simple copy and paste (as long as you don’t have a lot of data) is another way to protect your documents, pictures, videos, and other files.

15. Switch from Administrator to Standard User account

Windows 11 offers two types of accounts (“Administrator” and “Standard User)” with different permission levels to manage apps and the system. The Administrator account has unlimited access, allowing users to change system settings, run elevated tasks, and everything else.

The Standard User account offers a more restrictive environment. A user with this privilege level can work with apps but cannot install anything else. Also, they can change settings, but not system settings or settings that will affect all users. 

Since using an account without limits can be a security risk, switching to a standard account is one of the best practices to improve security. You can create a new “Administrator” account only for management and change your account type to “Standard User.”

Create local administrator account

To create an administrator local account through the Settings app, use these steps:

  1. Open Start.

  2. Search for Settings and click the top result to open the app.

  3. Click on Accounts.

  4. Click the Other users page.

  5. Under the “Other users” section, click the Add account button.

    Add account

  6. Click the “I don’t have this person’s sign-in information” option.

    Skip Microsoft account option

  7. Click the “Add a user without a Microsoft account” option.

    Windows 11 local account option

  8. Create an administrator account by confirming a name and password.

    Windows 11 local account info

  9. Create security questions and answers to recover the account if the password is lost.

  10. Click the Next button.

  11. Select the newly created account and click the “Change account type” button.

    Change account type

  12. Use the “Account type” drop-down menu and select the Administrator option.

    Change Standard to Administrator

  13. Click the OK button.

Once you complete the steps, the new account will appear on Windows 11.

Switch to standard account

To change an “Administrator” account to a “Standard Users” account on Windows 11, use these steps:

  1. Sign out of your current account.

  2. Sign in to the newly created administrator account.

  3. Open Settings.

  4. Click on Accounts.

  5. Click the Other users page.

  6. Select the primary account.

  7. Click the “Change account type” button.

    Windows 11 other accounts

  8. Select the Standard User option using the “Account type” drop-down menu.

    Change account type to standard

  9. Click the OK button.

After completing the steps, the original account will switch from “Administrator” to “Standard User” account type. You will be prompted to confirm the administrator credential if you need to make system changes or install new apps. You can also sign in to the administrator account to perform system changes.

16. Disable Remote Desktop 

Although the Remote Desktop feature allows you to access files and applications from another location or offer assistance without being present at the site, it also presents a security risk as it may help a malicious individual to gain unauthorized access to the computer. If you don’t use Remote Desktop, turn off the feature as a best security practice.

To disable Remote Desktop on Windows 11, use these steps:

  1. Open Settings.

  2. Click on System.

  3. Click on Remote Desktop.

  4. Turn off the Remote Desktop toggle switch.

    Remote Desktop disabled

  5. Click the Confirm button.

Once you complete the steps, malicious individuals shouldn’t be able to exploit the RDP protocol to gain unauthorized access to your computer.

17. Sync time and date

On Windows 11, it’s also important to keep the system with the correct time and date. Otherwise, it could cause security problems, such as trying to sign in to a service or application on the network or internet.

To update the time and date on Windows 11, use these steps:

  1. Open Settings.

  2. Click on Time & language.

  3. Click the Date & time page.

  4. Use the Time zone setting and select the proper time zone for your location. 

  5. Turn on the “Set time automatically” toggle switch.

  6. Under the “Additional settings” section, click the Sync now button.

    Windows 11 sync time settings

After you complete the steps, Windows 11 will update and show the correct time on the computer.

18. Create system restore point

System Restore allows you to create a copy of the system state as a “restore point” to protect the hard drive’s data in case something goes wrong after an update, installing an application, or making system changes. The feature automatically creates a restore point when it detects system changes (such as installing a new update or driver), but you can always create a restore point manually.

To create a restore point on Windows 11, use these steps:

  1. Open Start on Windows 11.

  2. Search for Create a restore point and click the top result to open the app.

  3. Under the “Protection Settings” section, select the system drive (C) and click the Configure button.

    Protection settings on Windows 11

  4. Select the “Turn on system protection” option.

    Enable system protection

  5. Click the Apply button.

  6. Click the OK button.

  7. Click the Create button to create a restore point on Windows 11.

    Create Registry backup

  8. Confirm a name for the restore point.

  9. Click the Create button.

  10. Click the Close button.

Once you complete the steps, the system will create a restore point that includes system files, installed applications, system settings, and a backup of the Registry. 

You can also follow these instructions to restore the device using a restore point. If the restoration doesn’t work, you may need to rest the system.

About the author

Mauro Huculak is a Windows How-To Expert who started Pureinfotech in 2010 as an independent online publication. He has also been a Windows Central contributor for nearly a decade. Mauro has over 14 years of experience writing comprehensive guides and creating professional videos about Windows and software, including Android and Linux. Before becoming a technology writer, he was an IT administrator for seven years. In total, Mauro has over 20 years of combined experience in technology. Throughout his career, he achieved different professional certifications from Microsoft (MSCA), Cisco (CCNP), VMware (VCP), and CompTIA (A+ and Network+), and he has been recognized as a Microsoft MVP for many years. You can follow him on X (Twitter), YouTube, LinkedIn and About.me. Email him at [email protected].