I can't read all the processes in your screenshot but it is not unusual to have a lot of them running and utilzing system resources. I have 35 showing in my Task Manager at the moment utilzing over 550 MB including five instances of svchost.exe.Svchost.exe
is a generic host
process name for a group of services that are run from dynamic-link libraries (DLLs) and can run other services underneath itself. It is not unusual for multiple instances of Svchost.exe running at the same time
in order to optimize the running of the various services.
Other than what you describe, is your pc experiencing any odd behavior or do you see any process that looks suspicious?