svchost.exe consume a lot
That's insufficient info, because svchost.exe is "host process" responsible for many windows-services, and you can see at least a few of them in process-list. You have to narrow down the problem. It can be easily done:
Start "Task Manager", select "Processes" tab, and activate "Show processes from all users". Now click on the menu "View" and "Select Columns". Scroll down the list of columns, select (activate) "Command Line", and then "OK". Now find which svchost.exe is taking too much CPU, and check its command-line (the way it was started). The string after "-k" switch determines service it is handling. Now you know which service is causing problems, and further steps depend on it...