Installing and searching for updates is slow and high CPU usage occurs in Windows 7 and Windows Server 2008 R2
Problem
Do you have Windows 7 as client OS in your VDI environment?
If yes, so you should have WSUS server in your environment to download and push Microsoft updates for Windows.
If you have WSUS, you need to keep started “Windows Update” service on your clients or even servers but sometimes, searching, downloading and installing updates has huge load on CPU and memory and impact on performance.
These processes will impact performance when you don’t have many cores on virtual machines and it will occur on VDI clients more than servers because clients have few cores compare to servers.
In my case, this issue impacted our “Call Center” users because they were working with VOIP application and CPU load has impact on voice in VDI environments.
Solution
Microsoft releasing updates and hot-fixes for Windows Update Client always.
So keep update the client on your VDI clients.
For example, Microsoft has released the below KB for resolving same issue on Windows 7 and Windows 2008 R2 recently. It’s recommended to applying the update as soon as possible to preventing any impact on client performance.
Also you can read my previous post about same issue:
Windows Update Scan – Memory Usage And High Disk Activity