Terminal Services Manager

Release History

  • March 18, 2026

    Version 26.03.18

    • Fixed: Access violation when deselecting servers during background data retrieval.
    • Fixed: Checkboxes disappearing after changing column settings.
    • Fixed: "Users: 0, Processes: 0" after rapidly unchecking and rechecking servers.
    • Changed: Checkboxes and icons moved from Graph column to the name column (Server, User name, Process name).
    • Changed: Name column cannot be hidden.
    • Fixed: Session state filter presets ("Active Users", "Disconnected Users") not working on non-English servers.
    • Changed: Session state column now uses program language instead of remote server OS language.
  • March 17, 2026

    Version 26.03.17

    • Added: Details dialog for servers, sessions, and processes with running performance statistics (min / avg / max for CPU and memory). Available via double-click or "Details..." in the context menu.
    • Fixed: Users and Processes tabs could display "Node" in every column instead of actual data.
    • Fixed: "No mapping for the Unicode character exists in the target multi-byte code page" error on startup when the settings file contained non-ASCII characters (e.g. accented letters in file paths or usernames).
    • Fixed: Group checkbox in the computer list not updating when all servers in a group are checked.
    • Improved: Optimized tree rendering performance when quick search filter is not active.
    • Fixed: Local IP address selection dialog showed network adapters without an IP address (Bluetooth, VPN tunnels, etc.).
  • March 16, 2026

    Version 26.03.16

    • Fixed: High CPU usage caused by background logging thread running in a busy-wait loop.
    • Added: Graph refresh speed setting (Fast / Normal / Slow / Very slow / Data update only) in Preferences > Graphs. "Data update only" disables continuous graph scrolling - graphs only redraw when new data arrives.
    • Added: Options to collect graph data for unchecked users and processes separately in Preferences > Graphs. When disabled, only checked items accumulate graph data, significantly reducing memory usage.
    • Added: "Show all users on graph" option - when disabled, users must be selected manually (like processes).
    • Updated: Graph Preferences page split into Chart and Behavior tabs for better organization.
    • Improved: Toolbar icons now clearly visible in dark theme.
    • Improved: Optimized graph rendering performance - graphs on inactive tabs are no longer redrawn.
    • Improved: Optimized graph data point collection to reduce memory allocations.
    • Improved: Graph time series memory trimming now only reclaims memory when capacity significantly exceeds count.
    • Added: Drill-down navigation in context menus - right-click a server, user, or process to quickly jump to related data on another tab with an automatic filter applied:
      • Servers: "Show users", "Show processes"
      • Users: "Show processes", "Show server"
      • Processes: "Show user processes", "Show user session", "Show server"
  • March 10, 2026

    Version 26.03

    • Changed: Redesigned interface.
    • Changed: Charts completely redesigned with Skia graphics engine - antialiasing, high DPI support, theming.
    • Added: Windows 11 support - full compatibility with Windows 11.
    • Added: Support for high DPI monitors with per-monitor DPI awareness.
    • Added: Dark mode support - automatic detection and switching based on Windows settings.
    • Added: Support for multiple computer lists with JSON, XML, and RHF formats.
    • Added: Add Computers Wizard with 7 discovery sources:
      • Network (NetBIOS browsing)
      • Active Directory (LDAP query)
      • IP Range scanning (parallel ping, subnet grouping)
      • Hyper-V (discover VMs from Hyper-V server)
      • RDS (discover session host servers from Connection Broker)
      • SCCM/MECM (query with site code)
      • WSUS (query with last contact filter)
    • Added: Add multiple computers by pattern (e.g. server[01-10]).
    • Added: Bulk operations for computer list:
      • Remove inactive, duplicates, empty groups, by pattern
      • Flatten group structure
      • Normalize names (uppercase, lowercase, title case)
      • Rename computers (add/remove prefix/suffix, find and replace)
      • Group by name prefix, subnet, or domain suffix
      • Format descriptions with DNS resolution and templates
    • Added: Active computers always shown first when sorting.
    • Added: RDP client OS detection (Windows version display based on client build number).
    • Added: Administrative commands - over 120 commands in 12 categories with custom categories support.
    • Added: Send Message presets with categories - save and reuse message templates with variables.
    • Added: Interactive charts with zoom, pan, selection, crosshair, and measurement modes.
    • Added: Chart legend with statistics (min, max, avg, last value) and configurable position.
    • Added: Chart export to clipboard and file.
    • Added: Multi-row tabs option for chart tab controls.
    • Added: Graphs submenu in Servers, Users, and Processes menus for quick graph visibility toggling.
    • Added: Advanced filtering system with multi-condition rules (AND/OR), filter presets, quick search with highlighting. Filters available on all tabs: Servers, Users, and Processes.
    • Added: 19 built-in filter presets (9 for processes, 6 for user sessions, 4 for servers).
    • Added: RDP connection quality monitoring - new columns: TCP RTT, TCP Bandwidth, Output FPS, Frame Quality per user; aggregated averages and worst quality per server.
    • Added: RDP diagnostics counters per user: Loss rate, Retransmission rate, FEC rate, Frames skipped (client/network/server), Encoding time.
    • Added: Per-session resource counters: CPU usage, Memory usage, Handle count, Thread count.
    • Added: New server metrics: system uptime, disk free space (% and MB), disk read/write speed, disk busy %, disk queue length, pagefile usage %, network bytes received/sent.
    • Added: RDS Licensing information dialog with license server info, grace period, and license pack details.
    • Added: Application logging system with file rotation, level filtering, and log viewer.
    • Added: Automatic software updates with configurable check frequency and update modes.
    • Added: Secure password storage using Windows DPAPI encryption.
    • Added: Export and import for administrative commands and message presets (JSON, XML, Plain Text).
    • Added: Copy cell, row, or all rows to clipboard for Servers, Users, and Processes lists.
    • Added: 9 new languages: Brazilian Portuguese, Chinese, Dutch, German, Italian, Japanese, Korean, Polish, Turkish.
    • Added: Active tab persistence - remembers selected entity tab and graph metric tabs across sessions.
    • Added: Entity tab context menu - right-click on tabs to toggle tab visibility.
    • Added: Notes support for computer list entries.
    • Updated: Increased speed of IP address range scanning in Add Computers wizard.
    • Updated: Redesigned Preferences dialog with 8 pages.
    • Removed: Support for Windows 7 and Windows 8 - these operating systems are no longer supported.
  • May 16, 2025

    Version 25.05

    • Fixed: Some minor bugs fixed
  • Sept. 27, 2022

    Version 22.09

    • Fixed: I/O error 131 occurs at the program start.
    • Added: Message type and message timeout to tools send message to all users, to selected user, to selected session.
    • Fixed: Program is not displayed properly on integrated screen after removing external screen.
    • Changed: Terminal Servcices Manager is changing its versioning and now using Calendar Versioning.
    • Added: Remote shutdown tool to Administrative tools.
    • Updated: Ability to change user credentials for remote shutdown tool
    • Added: Catalan language.
    • Added: Spanish language.
    • Added: Slovenian language.
  • Nov. 24, 2020

    Version 3.6 build 277

    • Added: Option to use multiple monitors with Remote Desktop.
    • Updated: Process filter. Default filter choice for different columns.
    • Fixed: Fixed minor bugs reported in previous versions of the software.
    • Fixed: User name for processes.
    • Fixed: Show\hide processes, users, sessions activity history
  • Feb. 25, 2020

    Version 3.5 build 269

    • Added: connect to disconnected session or user.
    • Added: Hide computer list command.
    • Added: column "Memory usage %" in Servers, Users, Sessions and Processes tables.
    • Added: filtering process by column "Memory usage %".
    • Added: charts "Memory usage %" for Servers, Users, Sessions and Processes tables.
    • Added: autoscale options for charts.
    • Fixed: series name for Users, Sessions and Processes charts.
  • Sept. 11, 2019

    Version 3.4 build 251

    • Updated: storing color for server on charts.
    • Changed: color schemes for charts.
    • Updated: installer. Installer will ask to choose the install mode.
  • July 17, 2019

    Version 3.3 build 249

    • Changed: program starts with elevated privileges by default