sodcalculator

10 Tech How-To

Enable or Disable Fast User Switching in Windows 10

Guide 10-32586 · Updated · Step by step

Fast User Switching lets you switch between logged-in user accounts without closing your apps or signing out. You can enable or disable it through the Local Group Policy Editor (Pro/Enterprise) or the Registry Editor (all editions). This guide explains both methods, what each does, and how to troubleshoot common issues.

What Is Fast User Switching?

Fast User Switching is a Windows feature that allows multiple users to be signed in to the same PC simultaneously. When you switch to another account, your current session (open programs, files, and windows) stays active in the background. This is different from signing out, which closes all your apps and ends the session.

It is enabled by default on Windows 10. You can switch users from the Start menu (click your profile picture, then select another user) or by pressing Ctrl+Alt+Delete and choosing “Switch user.”

Why Disable It?

There are several reasons you might want to turn it off:

  • Privacy: If you leave your PC locked, someone else could switch to their own account and use the machine without you knowing.
  • Performance: Each signed-in user consumes RAM and CPU resources, which can slow down older or low-spec PCs.
  • Parental controls: You might want to prevent a child from switching to an adult account that has fewer restrictions.
  • Kiosk or shared PC: In a public or work setting, you may want to force a single-user experience.

Disabling Fast User Switching does not delete any user accounts—it simply removes the ability to switch between them without signing out.

Method 1: Using Local Group Policy Editor (Windows 10 Pro, Enterprise, Education)

The Group Policy Editor is the cleanest way to disable Fast User Switching. It is not available in Windows 10 Home, but you can use the Registry method below.

  1. Press Win + R, type gpedit.msc, and press Enter.
  2. Navigate to Computer Configuration → Administrative Templates → System → Logon.
  3. Double-click “Hide entry points for Fast User Switching.”
  4. Set it to Enabled to disable the feature (the name is confusing—enabling the policy hides the entry points).
  5. Click OK and restart the PC (or run gpupdate /force in Command Prompt).

To re-enable Fast User Switching, set the policy back to Not Configured or Disabled.

Method 2: Using Registry Editor (All Windows 10 Editions)

If you have Windows 10 Home, the Registry Editor is the way to go. Be careful—incorrect registry edits can cause system issues, so back up the registry first (File → Export).

  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. Right-click on the right pane, select New → DWORD (32-bit) Value.
  4. Name it HideFastUserSwitching.
  5. Double-click it and set the value data to 1 to disable Fast User Switching, or 0 to enable it.
  6. Click OK and restart the PC.

If the System key does not exist, right-click on Policies, select New → Key, and name it System.

How to Choose Between the Two Methods

Use the Group Policy Editor if you have Windows 10 Pro or Enterprise—it’s easier to understand and less risky. Use the Registry Editor if you have Windows 10 Home, or if you need to apply the setting to multiple PCs via a .reg file. Both methods achieve the same result; the Group Policy Editor simply writes the same registry value behind the scenes.

Note that the Group Policy Editor may not be available on Windows 10 Home, but you can install it manually—however, that is not recommended for most users because it can cause instability. The registry method is safer for Home users.

Common Problems and Troubleshooting

  • The “Switch user” option still appears after disabling. Make sure the policy is set to Enabled (not Disabled) and that you restarted the PC. Also, the option may still appear in the Ctrl+Alt+Delete screen—this is by design; the policy hides it from the Start menu and lock screen, but some older builds may still show it.
  • Registry edit does not work. Double-check the path and the value name. It must be exactly HideFastUserSwitching (case doesn’t matter). Also, ensure you are editing the correct hive: HKEY_LOCAL_MACHINE, not HKEY_CURRENT_USER.
  • You cannot find the System key. Create it manually as described above.
  • You want to disable Fast User Switching for a specific user only. That is not possible with these methods—the setting is system-wide. You would need third-party software or a different approach.

What Happens When You Disable It?

When Fast User Switching is disabled, the “Switch user” option disappears from the Start menu, the lock screen, and the Ctrl+Alt+Delete screen. Users must sign out completely before another user can sign in. Their open programs and unsaved work will be closed, so make sure they save their work first.

Disabling the feature does not affect Remote Desktop or other remote access methods. It only affects local console switching.

Frequently Asked Questions

Does disabling Fast User Switching affect my files or apps?

No. It only prevents switching between accounts. Your files and installed apps remain intact. When you sign out, your session ends, but your data is saved on disk.

Can I still use Fast User Switching if I have a Microsoft account?

Yes. The feature works with both local and Microsoft accounts. The methods above work regardless of account type.

Why is the “Switch user” option grayed out?

This can happen if you are using a guest account, or if the policy is already set to hide it. It can also be caused by a group policy applied by your organization. Check the policy and registry settings.

Will disabling Fast User Switching improve performance?

It can, if you regularly have multiple users signed in simultaneously. Each signed-in user consumes memory and CPU. However, if you only have one user at a time, the impact is negligible.

How do I re-enable Fast User Switching after disabling it?

For Group Policy, set the policy to Not Configured or Disabled. For Registry, set HideFastUserSwitching to 0 or delete the value. Restart the PC.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →