termsvcs high cpu usage Server 2016

Presian Aleksandrov 96 Reputation points
2020-09-14T11:38:23.777+00:00

Hello,

We have 4 Servers running windows service 2016 with Terminal services enabled. Last around a week we have issue with really high cpu spikes for termsvsc (around 20-25% CPU) These are working servers and none changes were made in this period. There are 8-9 users. Servers are with with 4 cpus and 16 ram. Previously we had 14-15 users and there were no issues with performance. For clients are used PCs with Win7/10 and Dell thin clients. Any suggestions how to troubleshoot this CPU usage?

BR

Windows for business | Windows Client for IT Pros | User experience | Remote desktop services and terminal services
Windows for business | Windows Server | User experience | Other
{count} votes

Accepted answer
  1. Presian Aleksandrov 96 Reputation points
    2020-09-17T11:57:01.83+00:00

    Hello,

    Sorry for delay. The issue was with amazon ec2 instance that we were running. It was not bursting correctly and the CPU was throttling. When we migrated the VM the issue was gone.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Anonymous
    2020-09-15T02:33:43.703+00:00

    Hi,

    I found another forum post which described a similar issue. The solution is to upgrade thin Client O.S. to the last version.

    You could refer to below first to see if your issue could be resolved.

    Remote desktop services (termsvcs) high cpu Server 2016
    https://social.technet.microsoft.com/Forums/ie/en-US/6de9785e-2f80-4da1-9462-82f38649634a/remote-desktop-services-termsvcs-high-cpu-server-2016?forum=winserverTS

    If above information is not helpful, please do a cleanboot on your server. Also, please check if you have installed any windows update KB or third party application recently.

    The last troubleshooting step is to create dump file for further analysis.

    Task Manager > navigate to "Processes" tab > right click "termsvcs" > select "create dump file"

    The Remote Desktop Services service runs in a svchost instance under the termsvcs group. So you may also need to troublehsoot the Service Host (svchost.exe) related problems for yout issue.

    How to troubleshoot Service Host (svchost.exe) related problems?
    http://blogs.technet.com/b/yongrhee/archive/2012/06/28/how-to-troubleshoot-service-host-svchost-exe-related-problems.aspx

    Thanks,
    Eleven

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.