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
quseragainst 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.

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.

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.
