After installing Microsoft .NET framework on your computer, you may observe mscorsvw.exe process running in the background in the Task Manager. Sometimes, this process consumes up to 100 percent CPU usage and slows your system down, let’s take a look at what is this process and how to disable mscorsvw.exe from running in the task manager.
Mscorsvw.exe is a process related to Microsoft .NET framework and is used to precompile .Net framework assemblies in the background.
Mscorsvw.exe process runs only in the background if it needs to compile highest priority assemblies after installing .NET framework redistributable and an application using .NET framework is installed to have its assemblies compiled.
Normally precompiling high priority assemblies will be done by mscorsvw.exe process with in 5 to 10 minutes, and then it will try to process low priority assemblies when your computer is idle.
Whatever be the reason if you found mscorsvw.exe process running in task manager annoying we can shutdown mscorsvw.exe process quickly.
Disabling or stopping mscorsvw.exe
1. Navigate to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 in Windows Explorer.
2. Open the command prompt by typing cmd in run box and press enter.
3. Now, we need to specify the above path in command and now type ngen.exe executequeueditems and press enter as shown below.
4. Now wait for the process to precompile all assemblies, after couple of minutes it will be completed.
Now you observe there will be no mscorsvw.exe process running in task manager.