Disable Multiple Session for Single User
Prevent Multiple Sessions
To prevent multiple sessions for a single user in Windows Server using Group Policy (GPO), follow these steps:
Method 1: Using Group Policy (GPO)
Open Group Policy Management
Press
Win + R
, typegpedit.msc
, and press Enter. (For a domain environment, opengpmc.msc
.)
Navigate to the Policy Location
Computer Configuration → Administrative Templates → Windows Components → Remote Desktop Services → Remote Desktop Session Host → Connections
Modify the Policy
Double-click "Restrict Remote Desktop Services users to a single Remote Desktop Services session".
Set it to Enabled.
Click Apply and OK.
Apply the Policy
Run the following command to enforce the policy:
gpupdate /force
Method 2: Using Local Group Policy (Secpol.msc)
Open Local Security Policy (
secpol.msc
).Navigate to:
Local Policies → Security Options
Find and Enable:
"Limit number of concurrent sessions to 1"
Method 3: Using Registry Editor (Alternative)
If you don’t want to use GPO, modify the registry:
Open Registry Editor (
regedit
).Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
Find "fSingleSessionPerUser".
If it doesn’t exist, create a DWORD (32-bit) Value with this name.
Set its value to 1 (1 = Single session per user).
Restart the server for changes to take effect.
Last updated
Was this helpful?