We previously operated a Windows Server 2019 Terminal Server with approximately 40 users connected concurrently. The server is equipped with 2 sockets, each with 24 CPU cores, and around 140 GB of RAM running on ESXi 6.7<\/p>\n
Advertisement
While running Windows Server 2019, we experienced no performance issues — system responsiveness and user load handling were excellent.<\/p>\n
Advertisement
Recently, we performed an in-place upgrade to Windows Server 2025. At first glance, everything works fine with a low number of users connected. However, when the user count reaches around 40, we begin to encounter significant issues with built-in Windows components.<\/p>\n
Specifically, native Windows applications such as Task Manager, File Explorer, and Event Viewer become very slow to open and often crash. In contrast, third-party applications like Google Chrome, as well as Microsoft Word and Excel, continue to run without any major problems — they may take slightly longer to open, but remain stable and responsive.<\/p>\n
Resource monitoring shows no obvious bottlenecks:<\/p>\n
CPU and RAM usage are around 50–60%\n\nDisk usage is within normal limits (e.g., 400 GB used out of 500 GB available)\n\nNo spikes or errors in the Event Viewer\n<\/code><\/pre>\n
Troubleshooting steps attempted so far:<\/p>\n
Edited core count in msconfig: Increased from 1 to 32 cores\n\nAdjusted CPU configuration in ESXi: Changed from 2 × 42 to 2 × 16 vCPUs (reverted and tested multiple configurations)\n\nMoved user profiles from redirected to local\n\nCreated and tested a new local user on the terminal server\n\nLimited antivirus CPU usage via GPEDIT: Capped AV scanning to a maximum of 5% CPU\n\nDisabled Windows Indexing via GPO:\n\n Prevented indexing of public folders\n\n Prevented indexing of \\\\redirectuserfolders\\*\n\n Prevented indexing of C:\\Users\\*\n\nDisabled animations and visual effects via GPO:\n\n Disabled WDDM graphics display driver for Remote Desktop Connections\n\n Enabled maximum color depth limit (set to 16 or 24-bit)\n\n Adjusted registry key:\n HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\VisualEffects\n\nRan DISM and SFC scans; applied updated configuration files\n\nReinstalled VMware Tools\n\nAdjusted hypervisor GPU settings:\n\n Increased video memory from 4 MB to 8 MB\n\n Increased 3D memory from 256 MB to 512 MB\n\nDisabled Game features:\n\n Game Bar set to Off\n\n Game Mode set to Off\n<\/code><\/pre>","upvoteCount":6,"answerCount":18,"datePublished":"2025-06-17T19:39:56.277Z","author":{"@type":"Person","name":"spiceuser-znzf7","url":"https://community.spiceworks.com/u/spiceuser-znzf7"},"suggestedAnswer":[{"@type":"Answer","text":"
We previously operated a Windows Server 2019 Terminal Server with approximately 40 users connected concurrently. The server is equipped with 2 sockets, each with 24 CPU cores, and around 140 GB of RAM running on ESXi 6.7<\/p>\n
While running Windows Server 2019, we experienced no performance issues — system responsiveness and user load handling were excellent.<\/p>\n
Recently, we performed an in-place upgrade to Windows Server 2025. At first glance, everything works fine with a low number of users connected. However, when the user count reaches around 40, we begin to encounter significant issues with built-in Windows components.<\/p>\n
Specifically, native Windows applications such as Task Manager, File Explorer, and Event Viewer become very slow to open and often crash. In contrast, third-party applications like Google Chrome, as well as Microsoft Word and Excel, continue to run without any major problems — they may take slightly longer to open, but remain stable and responsive.<\/p>\n
Resource monitoring shows no obvious bottlenecks:<\/p>\n
CPU and RAM usage are around 50–60%\n\nDisk usage is within normal limits (e.g., 400 GB used out of 500 GB available)\n\nNo spikes or errors in the Event Viewer\n<\/code><\/pre>\n
Troubleshooting steps attempted so far:<\/p>\n
Edited core count in msconfig: Increased from 1 to 32 cores\n\nAdjusted CPU configuration in ESXi: Changed from 2 × 42 to 2 × 16 vCPUs (reverted and tested multiple configurations)\n\nMoved user profiles from redirected to local\n\nCreated and tested a new local user on the terminal server\n\nLimited antivirus CPU usage via GPEDIT: Capped AV scanning to a maximum of 5% CPU\n\nDisabled Windows Indexing via GPO:\n\n Prevented indexing of public folders\n\n Prevented indexing of \\\\redirectuserfolders\\*\n\n Prevented indexing of C:\\Users\\*\n\nDisabled animations and visual effects via GPO:\n\n Disabled WDDM graphics display driver for Remote Desktop Connections\n\n Enabled maximum color depth limit (set to 16 or 24-bit)\n\n Adjusted registry key:\n HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\VisualEffects\n\nRan DISM and SFC scans; applied updated configuration files\n\nReinstalled VMware Tools\n\nAdjusted hypervisor GPU settings:\n\n Increased video memory from 4 MB to 8 MB\n\n Increased 3D memory from 256 MB to 512 MB\n\nDisabled Game features:\n\n Game Bar set to Off\n\n Game Mode set to Off\n<\/code><\/pre>","upvoteCount":6,"datePublished":"2025-06-17T19:39:56.549Z","url":"https://community.spiceworks.com/t/performance-issue-on-windows-terminal-server-2025/1216094/1","author":{"@type":"Person","name":"spiceuser-znzf7","url":"https://community.spiceworks.com/u/spiceuser-znzf7"}},{"@type":"Answer","text":"
Server 2019 was rock-solid, suggest you continue using that until the issues with Server 2025 are fully fixed, or you jump to 2022 instead. Next, and most critical, UPGRADE YOUR ESXi ALREADY!!!<\/p>","upvoteCount":3,"datePublished":"2025-06-17T19:52:00.060Z","url":"https://community.spiceworks.com/t/performance-issue-on-windows-terminal-server-2025/1216094/2","author":{"@type":"Person","name":"Jay-Updegrove","url":"https://community.spiceworks.com/u/Jay-Updegrove"}},{"@type":"Answer","text":"
It’s interesting you want to move from a supported OS to a newer supported OS, but still run out of support ESXi. Almost 2 years out of support I might add.<\/p>\n
It’s also never the best idea to do in-place upgrades, unless this is a last resort.<\/p>\n
What was the rush to get to 2025? \nDid you do any checks first to ensure there would be no issues with your apps, hardware or ESXi version, which doesn’t officially support 2025 anyway.<\/p>\n
You’re probably not doing yourself any favours by running the latest server OSes on a non-supported hypervisor. I’d also wonder if your hardware is sufficient since your ESXi version is a number of years old, this suggests your hardware could be too.<\/p>\n