Share via

Why does my computer run so many svchost.exe and what does it do?

Anonymous
2019-01-26T23:17:18+00:00

I haven't bothered to count them but as you can see i have 20+ of these running.

None of them are really using much cpu, but im just a bit concerned that there are so many.

Is it normal and i should i just ignore them, or is this something i need to look into?

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

3 answers

Sort by: Most helpful
  1. Igor Leyko 110.6K Reputation points Independent Advisor
    2019-01-26T23:41:35+00:00

    Hi Jaco,

    svchost is a program used to run Windows services compiled as DLL not EXE files.

    In previous Windows version one svchost was used to run up to 10-15 services. In Windows 10 most services runs separately, one per svchost instance. This increase number svchost processes but make process and service management more easy and accurate.

    So that's normal, don't bother about this.

    100+ people found this answer helpful.
    0 comments No comments
  2. DaveM121 867.7K Reputation points Independent Advisor
    2019-01-27T11:18:23+00:00

    Hi jaco9307

    Windows 10 is now fully multi-threaded, it is normal in Windows 10 to have 70+ versions of svchost running

    Those processes, while it seems a lot use very little system resources and will not slow your system down at all, each provides a Windows function and will only actually be used when required

    You have nothing to worry about this is absolutely normal in Windows 10 . ..

    50+ people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2019-01-27T06:30:55+00:00

    Hello Jaco,

    I'm Independent Advisor and Microsoft MVP, here to help you with your question.

    In Windows 10 V1703 or later, this is normal with SVChost or Service Host.

    With Windows 10 V1703, Microsoft restructured Service Host to host only one process rather than grouping of processes. So if your system RAM is more than 3.5 GB (3486 MB or more), Service Host will not group some of the services. On systems with RAM lesser than 3.5 GB, Service Host will continue grouping services.

    Read more here: https://www.kapilarya.com/fix-high-disk-usage-b...

    Hope this answers your query!

    Note: Included link in this reply refers to blog post by a trusted Microsoft MVP.

    40+ people found this answer helpful.
    0 comments No comments