Recently I received lots of complaints from end-user regarding their windows performance was very slow for an hour just after they logged into windows.
I found that the svchost.exe in the Task Manager consumed high resources, later I right click it, select "Go to Service(s)" and found that it's "wuauserv - Windows Update".
I have tried to download 3rd party apps to always set this process to the lowest resources priority. Unluckily it doesn't work well though.
After several months of search, I finally found a fix to this issue - Microsoft KB3065987. This hot fix requires a reboot to take effects. However, if you have WSUS - Windows Server Update Services, you need to perform another patch at the WSUS server - Microsoft KB2938066.
I hope this could saves you months of search :)