Hi Tushar
I am Dave, an Independent Advisor, I will help you with this . . .
In Windows 10, it is normal to have many, many versions of Scvhost (70+) running all the time, Windows 10 is multi-threaded and a lot of the processes in Windows are divided down into small processes so that can run on the different cores in the processor, and this actually keeps the system running fast, and does not slow your system
The processes you can control are as follows:
Turn off all unnecessary startup applications and processes:
Press Ctrl + Shift + Esc to open Task Manager
Click on the Startup Tab
See any non-essential items are listed there
If so, select and click 'Disable'
Close Task Manager
Click your Start Button, type msconfig and hit Enter
When the System Configuration dialog opens, click on the Services Tab
Check the box marked 'Hide Microsoft Services'
In the remaining list, see any non-essential items are listed there, uncheck any you find
Click Apply and OK
Turn off all unnecessary Background Apps
Open the Settings App
Go to Privacy - Background Apps
Turn off any App you do not need running in the background
Restart your PC
Answer from DaveM121 on learn.microsoft.comHi Tushar
I am Dave, an Independent Advisor, I will help you with this . . .
In Windows 10, it is normal to have many, many versions of Scvhost (70+) running all the time, Windows 10 is multi-threaded and a lot of the processes in Windows are divided down into small processes so that can run on the different cores in the processor, and this actually keeps the system running fast, and does not slow your system
The processes you can control are as follows:
Turn off all unnecessary startup applications and processes:
Press Ctrl + Shift + Esc to open Task Manager
Click on the Startup Tab
See any non-essential items are listed there
If so, select and click 'Disable'
Close Task Manager
Click your Start Button, type msconfig and hit Enter
When the System Configuration dialog opens, click on the Services Tab
Check the box marked 'Hide Microsoft Services'
In the remaining list, see any non-essential items are listed there, uncheck any you find
Click Apply and OK
Turn off all unnecessary Background Apps
Open the Settings App
Go to Privacy - Background Apps
Turn off any App you do not need running in the background
Restart your PC
By itself, the mere number of processes you see means nothing. What matters is what those processes are doing at any one time. It may be helpful to understand what a process is; they are designed to make your computer run faster, not slower.
Large programs are chopped up into smaller pieces called processes, so instead of loading the entire program into memory and running it all at once, the computer only needs to work with these smaller pieces.
Processes also make your computer more stable. If one of those processes runs into trouble, or crashes altogether, the rest of the program can keep on going. Were it not so, the entire program could crash, and take Windows with it.
So don't be upset by the number of processes you see - I currently have 122 processes - but be glad they're there. It's a sign that your computer is working efficiently.
By the same token, you should definitely not close processes on your own. That could make your computer unstable, or take it down. If you really feel that you must close a process, it should be because you've done your research and understand what program that process is part of, and what it does for your computer, and have determined that the process is causing harm to your computer.
But to close processes for the sole reason that you think there are too many of them is madness. Besides, they're only going to return the next time your computer is restarted.
Videos
We've all seen this happen. When you first buy a Windows PC, it seems to operate like a breeze. Programs open up and run with no difficulty.
Then after several months everything slows up. It becomes so bad that you have to buy a whole new computer. The assumption is there are some background processes that continue to run that prevent the computer from running more quickly. So how can you close all those background processes?
I know about opening the Task Manager. But there are usually so many processes running you can't tell which ones are essential for Windows to operate. I have tried shutting down some processes at random but I almost always get the warning "this is a system process and can't be shut down."
So can we shut down all those background processes so the computer is back to original pristine state and only the processes for the one program you want to run are operating?
Store probably runs for doing automatic update check.
To turn it off, go to Start -> Settings -> Privacy -> Background apps
and set it to Off.
More info in the article: How to Turn On or Off Background Apps in Windows 10.
You might also in this case turn off automatically-applied updates by going to
Settings -> Update & Security -> Advanced options
and
set "Choose how updates are installed",
to "Notify to schedule restart."
For the calculator :
I believe that this Modern app is among those that Windows 10 tends to keep in memory if used once. It probably runs in suspended mode, using very little memory, ready to be launched quickly when called, which is more useful in a tablet than a computer.
Windows might forget about it if you kill it off a few times using the Task Manager before shutting down. If this works, I advise in the future to use a third-party calculator instead of the Modern one, or it will come back.
Disabling the SuperFetch service can prevent applications from starting on their own.
We've found out that with SuperFetch running, some applications are started in the suspended state automatically once or twice an hour, even after you explicitly kill their processes. This happens for Windows Store/Modern UI/Metro apps like Photos, Calculator, Maps, Weather, Time and so on.
How to Disable SuperFetch
From the Command Line
Run this command under Administrator:
sc config sysmain start=disabled
Additionally, stop an already running SuperFetch:
sc stop sysmain
From the UI
- Press Windows+R, type
services.mscand press Enter. - Find SuperFetch in the list, and double-click it to open its properties.
- Set Startup type to Disabled.
(Optional.) Click Stop to stop an already running SuperFetch.

Click OK to save the changes.
Hi DaveW
I am Dave, I will help you with this.
1
Open Edge, then click the 3 dots at the top right and choose Settings.
Type Boost into the search box in Edge settings
Turn off Startup Boost and the option to continue running apps and extensions when Edge is closed
Restart (not shut down) your PC
There should then be no Edge processes running in the background.
2
With regards to other processes that are running in the background, if you can provide a list of those, I can advise you on the ones that are essential and which ones are not.
Hi Dave
Thanks for your reply.
I've sorted the Edge background processes following your advice - Thanks for that
Attached images of other background processes running
I am aware that Defender, Antimalware, Cloud Backup and Team Viewer are needed, but not sure about the others
Also, why are there multiple entries for TeamViewer?
DaveW