Elevated CPU usage by vmsp.exe on XenDesktop Windows 10 VDA with TPM

Elevated CPU usage by vmsp.exe on XenDesktop Windows 10 VDA with TPM

book

Article ID: CTX232772

calendar_today

Updated On:

Description

When VDA 7.15.1000 is installed on Windows 10 Build 1709, process vmsp.exe on Hyper-V machine has high CPU utilization (25-100%).

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Resolution

  1. Open the Registry on the VDA and navigate to the following key:

HKLM\System\CurrentControlSet\Services\CtxUvi
  1. Open the UviProcessExcludes value and add vmsp.exe to the end of the string separated from other entries with a semicolon as shown below:

Registry example
  1. If the UviProcessExcludes value does not exist create one as a Reg_SZ type.

Problem Cause

This problem is caused by an underlying issue with Windows that Microsoft may fix in a future OS version.  Until then the solution provided in this article should resolve it.  See the following article for more detail:

[Isolated User Mode (IUM) Processes – Implications] at:
https://msdn.microsoft.com/en-us/library/windows/desktop/mt809132(v=vs.85).aspx


 

Issue/Introduction

Process VMSP.exe consumes 25-100% CPU constantly when XA/XD VDA is installed