Microsoft Windows Error Code 0xC0000196: How to Fix It

Easy 15-20 minutes Medium Severity Verified June 2026
Error Code
0xC0000196
Brand
Microsoft Windows
Product Type
operating_system
Severity
Medium
DIY Difficulty
Easy
Estimated Fix Time
15-20 minutes
Windows error code 0xC0000196 means the remote session limit has been reached. This usually happens when too many users are connected via Remote Desktop, or there are leftover disconnected sessions. We'll show you how to free up sessions and adjust limits.
Ad

Tools You'll Need

How to Fix Error Code 0xC0000196

  1. Check Current Remote Sessions

  2. Log Off a Disconnected Session

    The user will lose any unsaved work. Ensure you have permission to log them off.
  3. Adjust Remote Desktop Session Limits

    Group Policy changes affect all users. On Windows Home, gpedit.msc is not available; use registry edit instead.
  4. Restart Remote Desktop Services

    This will disconnect all current remote users. Coordinate with them first.
  5. Check for Corrupted User Profiles

    Back up important data before modifying user profiles.
Ad

When to Call a Professional

If you cannot access the server remotely (locked out) or the issue recurs frequently, contact your IT administrator. For home systems, professional help may be needed if you suspect a damaged Windows installation or malware.

Frequently Asked Questions

What does error 0xC0000196 mean?
It means Windows Remote Desktop has reached its maximum number of concurrent sessions. This can happen if too many users are connected or if disconnected sessions are not cleaned up.
Can I increase the Remote Desktop connection limit?
Yes, by default Windows allows 2 concurrent remote sessions. You can increase this using Group Policy (gpedit.msc) or registry edits, but on Windows client editions, the limit is hard-coded. Windows Server allows more through RDS licensing.
How do I force a remote session to log off?
Use the command 'logoff [sessionID]' in an administrative Command Prompt. You can find session IDs with 'query session'.
Will restarting Remote Desktop Services disconnect other users?
Yes, restarting the service will disconnect all current remote sessions. It is best to do this during a maintenance window.
What if I keep getting this error even after logging off sessions?
Check Event Viewer for user profile errors or corrupted sessions. You may need to delete the user profile via System Properties > Advanced > User Profiles, or create a new user account.