Windows Update service (svchost -k netsrv) can cause excessive CPU. Clear the C:\Windows\Software Distribution\ folder
net stop wuauserv
net stop bits
Delete the folders contents
End task svchost if it reappears during the delete
net start wuauserv
net start bits