Remote Desktop management

Terminal Services Manager

Monitor RDS sessions, track RDP connection quality, and manage remote users across multiple servers

Introduction

Monitor Remote Desktop Services across multiple servers

Terminal Services Manager connects to one or more RDS servers and shows all sessions, users, and processes in one place. You get CPU, memory, and 11 additional server metrics on interactive charts with zoom, pan, and measurement. The legend shows min, max, average, and current values in real time.

Per-user columns display round-trip time, bandwidth, frame rate, and frame quality for each active session. A signal-strength icon shows connection quality for each session, and server-level columns show Avg TCP RTT, Avg output FPS, Avg input FPS, and Avg frame quality. A signal-strength icon on each server shows the worst connection quality.. Diagnostic counters (packet loss, retransmission, frames skipped, encoding time) help you spot troubled sessions quickly.

You can audit user activity, monitor failed logon attempts, manage user profiles remotely, and enable or disable Remote Desktop on remote computers. Log off or disconnect idle users in bulk, send messages, and shadow user sessions.

The interface has Dark Mode with automatic switching based on your Windows theme, high-DPI support, and works on Windows 11.

Version v26.04.3 Released Apr 7, 2026
Platform Windows 10 · 2016 · 2019 · 2022 · 11 · 2025
Download 14.6 MB Program · 64-bit
Languages 16 Localized interface
Highlights

Everything you need to manage RDS sessions

Watch sessions, act on them, and keep an eye on every server from one place.

A closer look

What you'll use every day

The views and actions you reach for most when you run Remote Desktop hosts.

Server performance monitoring

CPU, memory, and 11 additional server metrics: available memory, pagefile usage, disk free space, disk read/write speed, disk busy percentage, disk queue length, network bytes received and sent, and system uptime. All with real-time interactive charts.

Session and user monitoring

Connect to one or more RDS servers and see all sessions, users, and processes in one place. Per-user columns show TCP round-trip time, bandwidth, output frame rate, and frame quality. A 4-bar icon shows connection health for each session. Server-level columns show the average and worst values across all users. Seven diagnostic columns help troubleshoot slow sessions: packet loss, retransmission rate, FEC correction rate, frames skipped (client/network/server), and encoding time. Use filters like loss > 1% or retransmission > 5% to find problem sessions across your servers.

See all features
New in v26.04.3

What's new in this release

Released Apr 7, 2026. A focused update on monitoring and connection quality.

Full release notes
  • Session duration and Connected time columns for users. Session duration shows total time since logon, Connected time shows time since last connect (empty for disconnected sessions).
  • Connection quality graphs for servers (median across sessions) and users (per-session score), visible by default.
  • Server list now shows distinct status icons: offline, error, partial error, and OK.
  • Computer list online/offline status updates incrementally and syncs with server monitoring in real time.
  • Unreachable and slow servers no longer block data collection from other servers.
  • Session and process data is now collected even when performance counters are unavailable on a server.
System requirements

What you need to run it

Install it on one workstation. It talks to your servers over the protocols they already use.

Operating system Windows 10, 2016, 2019, 2022, 11, 2025
Processor 1 GHz or faster
Memory 512 MB RAM
Disk space 50 MB free disk space
Access RDP / RPC to target servers
Privileges Administrator on remote hosts
Pricing

Free for home, paid for work

Start free for personal use, then buy a commercial license when you roll it out at work.

Corporate License

Whole organization

US$5,999.95/ license
  • Perpetual license
  • Unlimited installations
  • Unlimited technicians
  • Across departments and sites
  • One year of free updates
  • Email and ticket support
  • Priority support
Frequently asked questions

Questions people ask

Short answers on licensing and setup.

The Microsoft Remote Desktop Services Manager (the old tsadmin.msc) manages one server at a time, and Microsoft removed it from Windows Server after 2008 R2. Terminal Services Manager is an alternative that works on all current versions of Windows and manages many hosts together.

From a single window it shows the sessions, users, and processes of every server in your list at once, with live CPU, memory, disk, and network metrics. It keeps the familiar actions - disconnect, log off, shadow, send message, reset - and adds session history, failed logon auditing, filtering, and graphs. For an overview of what it does, see LizardSystems Terminal Services Manager: a powerful tool for Remote Desktop management.

No. Terminal Services Manager is agentless. It connects to each Remote Desktop Services host using the Windows interfaces already built into the operating system: the WTS (Terminal Services) API for sessions, users, and processes; performance counters for CPU and memory; and the event log for session history. Nothing is installed or left running on the machines you manage.

You install the program only on your own workstation or a management server. The hosts you manage need to be reachable over the network, and you need administrator rights on them. To get started, see How to add your RDS servers and connect with the right account and System requirements.

The latest version of Terminal Services Manager supports the following Windows platforms: Windows 10, Windows Server 2016, Windows Server 2019, Windows Server 2022, Windows 11, Windows Server 2025.

It runs on any Windows version that ships Remote Desktop Services and the supporting WMI and RPC interfaces, on both workstations and servers. For the full list and the rights you need, see System requirements.

There are no feature limitations in an unregistered copy. During the evaluation period you can use every feature of Terminal Services Manager on a single computer, exactly as in a registered copy. Unregistered copies show a reminder screen at startup, and use is limited to one machine on the network.

To remove the reminder and run the program on more machines, register your license. See also how to order and using it on more than one computer.

Each installation on a separate machine needs its own license. If you plan to run Terminal Services Manager on several computers, order the matching number of licenses on the purchase page.

To activate a license once you have it, see Registering your license.

Terminal Services Manager uses standard Windows management protocols, so the same ports you would open for any remote administration are enough. On each managed host, allow access from your workstation to:

  • TCP 445 (SMB) - session, user, and process lists through the Terminal Services (WTS) API, and performance counters
  • TCP 135 and the dynamic RPC range - performance counters and the event log used for session history and failed logons
  • TCP 3389 (RDP) - only if you connect to or shadow a session
  • ICMP and TCP 135 - the checks that tell whether a host is up

On a domain network the built-in Remote Administration and Windows Management Instrumentation (WMI) firewall rule groups already open these. To get hosts into the program in the first place, see How to add your RDS servers and connect with the right account.

See all FAQs