Skip to main content
Terminal Services Managerv26.04.3 · Apr 2026 Download View Pricing

Where Is Terminal Services Manager in Windows Server 2012 and Later?

If you have gone looking for Terminal Services Manager on Windows Server 2012, 2016, 2019, or 2022 and could not find it, the snap-in is not hiding. It is gone.

The short answer

The tsadmin.msc snap-in shipped with Windows Server 2003 through Windows Server 2008 R2, where it was renamed Remote Desktop Services Manager along with the rest of Terminal Services. It is not part of Windows Server 2012 or any release after it.

Session management moved into Server Manager, under Remote Desktop Services, and into the command line.

What replaced it

What tsadmin.msc did How you do it now
List the sessions on a server Server Manager > Remote Desktop Services > Collections, or the Users tab in Task Manager
See users, their state, and idle time quser /server:HOST
See session IDs and names query session /server:HOST (also qwinsta)
Disconnect a session tsdiscon <id> /server:HOST
Log off a session logoff <id> /server:HOST
Reset a hung session reset session <id> /server:HOST (also rwinsta)
Send a message to a user msg <user> /server:HOST
Shadow a session mstsc /shadow:<id> /v:HOST

On a full RDS deployment there is also the RemoteDesktop PowerShell module, where Get-RDUserSession lists sessions across the deployment and Invoke-RDUserLogoff ends one.

What the replacements do not do

  • Server Manager only knows about a deployment. Its Remote Desktop Services page covers servers that belong to an RDS deployment with a Connection Broker. A standalone RD Session Host never appears there.
  • Task Manager only knows about one machine. Its Users tab shows the server you are signed in to, and nothing else.
  • The command-line tools work one session at a time. Finding the right session across a farm means running quser against each host in turn.
  • None of them show processes next to the user running them. When a session is slow, that is usually the first thing you want.

Can I copy tsadmin.msc from Windows Server 2008 R2?

Administrators do try this, and it sometimes starts. It is not supported, it depends on libraries that newer releases of Windows ship in different versions, and it tends to break the first time the operating system is updated. Treat it as a stopgap rather than a plan.

Getting the same view back

Terminal Services Manager from LizardSystems is a separate program, not the Microsoft snap-in. It shares the name because it does the job the snap-in used to do, and it does it across every server at once rather than one at a time.

Terminal Services Manager listing user sessions from several RDS servers, with session duration, CPU, and memory use for each user

It lists every session with its state and idle time, shows the processes inside each session next to the user running them, and gives you the same actions from a right-click: disconnect, log off, reset, send a message, or shadow.

Right-click a Remote Desktop session to disconnect, log off, or reset it

It talks to standalone RD Session Hosts as well as full deployments, and it installs nothing on the servers it manages.

FAQ

Is tsadmin.msc available in Windows Server 2016, 2019, or 2022?
No. It shipped through Windows Server 2008 R2. Later releases manage sessions from Server Manager or the command line.

What is the difference between Terminal Services Manager and Remote Desktop Services Manager?
They are the same snap-in. Microsoft renamed Terminal Services to Remote Desktop Services in Windows Server 2008 R2, and the tool was renamed with it.

How do I see who is logged on to a Remote Desktop server now?
Run quser /server:HOST. It lists each user with their session ID, state, and idle time. To see the users on many servers at once, see how to see who is logged on to a Remote Desktop server.

Does Server Manager show sessions on a standalone RD Session Host?
No. Only servers that are part of an RDS deployment appear under Remote Desktop Services.

Related