Fix .NET Runtime Optimization Services consuming a lot of CPU and RAM on Windows

.NET Framework is one of the very important components on the Windows operating system, developed by Microsoft itself.

If you want to use familiar software to work with this operating system, it is imperative to fully install the .NET Framework.

Well, the main reason is because most of the software running on Windows today is built on this .NET platform.

Of course, .NET Framework 3.0 will usually be included when you install the Windows operating system, so in the process of using it, if there is an error related to .NET Framework, you just need to install version 4.0. can be used normally.

But that’s in theory but recently my Windows 10 has been lagging due to a process called .NET Runtime Optimization Services constantly running and taking up a lot of the computer’s hardware resources (CPU, RAM ..).

So what is .NET Runtime Optimization Services, is it a virus? Please join us to find the answer through the article below!

sua-loi-net-runtime-optimization-services-nice-many-cpu-ram-tren-windows (1)

#first. What are .NET Runtime Optimization Services? Is it Virus?

If you have been using Windows 10 for a long time, the situation of freezing and lagging is a common thing, right, especially computers that still use HDD hard drives.

And when you open Task Manager, you are startled to see a process named .NET Runtime Optimization Services nice mscorsvw.exe is consuming a lot of CPU and RAM.

I just got 🙂 and after researching, I decided to write this article to share, as well as guide you how to fix this problem!

sua-loi-net-runtime-optimization-services-nice-many-cpu-ram-tren-windows (2)

Like the .NET Framework that comes pre-installed on Windows 10, .NET Runtime Optimization Services (mscorsvw.exe) is also a system process that cannot be deleted by the user.

See more:  How to open a video by cmd command on Windows 10, using VLC

So we can draw the following conclusion: mscorsvw.exe It’s not a virus or malicious code => this problem, you can rest assured!

As for its functionality, just looking at the name that Microsoft gave us is enough to understand, it’s effect is to optimize and speed up the .NET Framework and applications based on this .NET platform. …

It optimizes by pre-compiling the .NET Runtime files, so you can open and use these applications faster.

Normally, .NET Runtime Optimization only runs in the background (running in the background) and takes up very little system resources, but as long as you hang up for a while (not in use), this application will have the opportunity to use up the full power of the software. hardware for compiling .NET files.

And once this process is finished, the process will be turned off by itself.

The compilation and optimization of .NET Runtime Optimization fast or slow will depend on the number of software using the .NET Framework, their size.. and the most important thing will still be your computer’s configuration.

If you have a machine running i9 9900K chip + RTX2080 video card + 64GB RAM + NVMe SSD hard drive, this process will happen very quickly (in a split second), but for low-profile computers, use a hard drive. HDD then this is really a nightmare, you won’t be able to do anything because it keeps jerking, freezing..

#2. How to fix the situation that .NET Runtime Optimization Services consume a lot of computer resources

The simple way to fix this situation is to turn it off, but I do not encourage you to do so, because turning off .NET Runtime Optimization Services will harm Windows as well as your computer.

See more:  12 steps to fix Full Disk error 100% on Windows 10 successfully

But if your computer is low configuration and can’t do anything else while it’s running, you have to do it.

Not like Antimalware Services Excutable or some other process, you can still click mscorsvw.exe => then select End Task as usual to stop this process.

But as soon as you press End Task then a new process with the same name emerges, and so on until the .NET optimization process ends, it stops.

Your continuous work End Task will only make the optimization take longer than usual because of the constant interruption.

sua-loi-net-runtime-optimization-services-nice-many-cpu-ram-tren-windows (3)

So, to turn off the .NET Runtime Optimization Services process completely, follow the instructions below.


+ Step 1: First, you open the Run dialog box with the combination Windows + R => enter the command services.msc => then click the button OK to open the service management tool on Windows Services Management Console.

sua-loi-net-runtime-optimization-services-nice-many-cpu-ram-tren-windows (4)

+ Step 2: In the window Services hey, you scroll down the word M and find a service named Microsoft .NET Framework NGEN v2xxxx => then double-click on it to open the service settings window on Windows 10.

I have to go back to Windows 7 to write a tutorial because after reinstalling Windows 10, this situation is gone, so I can’t give you an example 🙁

sua-loi-net-runtime-optimization-services-nice-many-cpu-ram-tren-windows (5)

+ Step 3: Here, please stay at the tab General and look down at the Startup-type will see it default to Manual.

That is, this service will start when the system needs to be optimized for use .NET Runtime Optimization Services only, not automatically starting with Windows.

Please click on the drop-down menu in Startup-type and reset it to Disabled => then press OK to turn it off completely.

See more:  How to bypass TPM 2.0 requirement when installing Windows 11?

You can always press the . button Stop to stop this service if it is running consuming computer resources. So it’s done!

sua-loi-net-runtime-optimization-services-nice-many-cpu-ram-tren-windows (6)

#3. Epilogue

That’s it, I’ve just guided you how to fix .NET Runtime Optimization Services consuming RAM and CPU on Windows operating system okay then.

I also do not encourage you to turn it off, but instead you just need to hang up for a while for it to complete its task, in addition, you should not install too much software if you don’t really need it. necessary.

Hope this article will be useful to you. Good luck !

CTV: Nguyen Thanh Tung – techtipsnreview

Note: Was this article helpful to you? Don’t forget to rate the article, like and share it with your friends and family!

Source: Fix .NET Runtime Optimization Services consuming a lot of CPU and RAM on Windows
– TechtipsnReview

Leave a Reply

Your email address will not be published. Required fields are marked *