Some of the users who recently installed Windows 7 SP1 on their computers had issues with a process known as mscorsvw.exe. It consumed a lot of CPU and made the computer really slow. So, what really is this mscorsvw.exe process? mscorsvw.exe is a process that precompiles .NET assemblies in the background. Once it does its job, it goes away and you won’t see mscorsvw.exe in the task manager.Well, if this process is consuming a lot of CPU resources then you can disable or kill it.
1. Open My Computer and in the address bar enter C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
2. Click on start and then type cmd and hit enter to start command prompt.
3. Specify the above path (in step1) in the command prompt and type ngen.exe executequeueditems and hit enter. If you’re confused it should like the one below without quotes:
This command will help to process all the pending works under this process and once everything’s done it will automatically shutdown. You need to wait for the process to precompile all assemblies. Within two or three minutes the process will be done and you won’t see it anymore in the task manager.