This problem usually appears randomly but it can also occur after an update is installed to .NET Framework. The process’s executable is mscorsvw.exe và it will be displayed in Task Manager under that name or as .NET Runtime Optimization Service. It doesn’t run so often và it’s a service that runs khổng lồ optimize .NET Framework which, in return, makes sure apps and programs dependent on it run faster.

Bạn đang xem: .net runtime optimization service là gì

.NET Runtime Optimization Service High CPU

However, this optimization sometimes takes way too long & users have reported that it consumes a large percentage of CPU resources each time it runs. It also goes on for a couple of days. Follow the methods we have prepared below in order to lớn try khổng lồ resolve this problem.

What Causes the .NET Runtime Optimization Service High CPU Usage?

The official answer is that the process needs to recompile its libraries & that it should only run when the computer is idle. Microsoft also states that the process shouldn’t take more than a couple of minutes. However, that is not the case & people find themselves waiting more than a week without progress. Here are some causes:

It’s generally running slow và you can try khổng lồ speed it up by running certain commands.The service may have gone corrupt & you should try restarting it.

Solution 1: Optimizing the process

It’s not recommended to over this process immediately as it will actually help your computer và the way apps and games are run. However, there are various ways you can speed up the process simply by running this helpful command or by running a script for the same effect. This should enable the process to use more CPU cores which will enable it to lớn finish running more quickly. Check it out below!

Search for “Command Prompt” either right in the Start thực đơn or by tapping the search button right next to it. Right-click on the first result which appears at the top & select the “Run as administrator” option.
Running Command Prompt as an administratorUsers who are using an older version of Windows can use the Windows hình ảnh sản phẩm Key + R key combination in order khổng lồ bring up the Run dialog box. Type in “cmd” in the box và use the Ctrl + Shift + Enter key combination in order lớn run Command Prompt as an administrator.Copy and paste the commands shown below and make sure you click the Enter key on your keyboard after each one. Among the first two commands, choose the one according lớn your operating system (32-bit for the first one & 64-bit for the second one).

cd c:WindowsMicrosoft.NETFrameworkv4.0.30319 cd c:WindowsMicrosoft.NETFramework64v4.0.30319ngen.exe executequeueditemsCheck to lớn see if the CPU usage of the .NET Runtime Optimization Service has gone back to normal!Alternative: If you feel uncomfortable running commands by yourself or if you are using an older version of the Windows operating system, you can use the official script made by Microsoft which should vì the same thing.

Saving the script from GitHubLocate the file right where you have saved it & double-click lớn run it. If you are confronted with a choice khổng lồ choose the program khổng lồ run it with, select Windows Script Host.Check to lớn see if the problem is resolved now.

Xem thêm: Chơi Game Siêu Cấp Truyện Tranh 3.6, Chơi Game Siêu Cấp Truyện Tranh 3

Solution 2: Scan Your Computer for Malware

Even though this sounds over the top, malware infections are one of the leading causes of this problem và it’s vital you check your computer for malware. Malicious programs would want to get a hold of your resources and they usually name their processes as something which would resemble files on your computer.

Here, we will show you how to scan your PC with Malwarebytes as it often shows the best results considering the fact that it really has a vast database. Good luck!

Downloading MalwarebytesLocate the executable file you just downloaded from their trang web in the Downloads folder on your PC & double-click on it in order to xuất hiện it on your computer.Select where you want khổng lồ install Malwarebytes & follow the installation instructions which will appear on the screen in order khổng lồ complete the installation process.
Installing MalwarebytesOpen Malwarebytes by locating it in the Start menu or on your Desktop­ và select the Scan option available at the home screen of the application.The tool will probably launch its updating process in order to update its vi khuẩn database & then it will proceed with the scan. Please be patient until the process finishes which might definitely take a while. If malware is detected on your computer, confirm lớn have it deleted or quarantined.
Running the scan in MalwarebytesRestart your computer after the scanning process is over and check to see if you still experience issues with the .NET Runtime Optimization Service!

Note: You should also use other security scanners if you can tell the type of malware you have on your computer (ransomware, junkware, etc.). Apart from that, a single scanner will never be able lớn recognize and delete all types of malware so we suggest you try other ones as well!

Solution 3: Restarting the Service

Restarting the service will restart the whole process as well but it should complete more quickly this time, especially if a bug was causing it to lớn misbehave. Kiểm tra it out below.

Open the Run utility by using the Windows Key + R key combination on your keyboard (press these keys at the same time. Type “services.msc” in the newly opened box without the quotation marks and click OK in order to mở cửa the Services tool.Running Services ManagerLocate the NVIDIA Telemetry Container service on the list, right-click on it & select Properties from the context thực đơn which appears.If the service is started (you can check that just next khổng lồ the Service status message), you should stop it by clicking the Stop button in the middle of the window. Anyway, run it again by clicking the Start
Starting the serviceMake sure that the option under the Startup type thực đơn in the service’s properties window is set lớn Automatic before you proceed with other steps. Confirm any dialogue boxes which may appear when changing the startup type.

You may receive the following error message when you click on Start:

“Windows could not start the service on Local Computer. Error 1079: The trương mục specified for this service differs from the tài khoản specified for other services running in the same process.”

If this happens, follow the instructions below to fix it.

Follow the steps 1-3 from the instructions above in order to open the service’s properties window. Navigate to lớn the Log On tab và click on the Browse… button.

Xem thêm: Có Những Chiều Mưa Rơi Ướt Vai, Lời Bài Hát Chỉ Còn Những Mùa Nhớ

Log On >> BrowseUnder the “Enter the object name khổng lồ select” entry box, type in your account’s name, click on Check Names và wait for the name to lớn become available.Click OK when you are finished and type in the password in the Password box if you are prompted. It should now start without issues!

Solution 4: Performing a Clean Boot

In some cases, a third-party app might be causing the high CPU usage due khổng lồ required optimization. Therefore, in this step, we will be performing a clean boot to check if there is any third-party influence on the service. Follow our clean boot guide khổng lồ initiate a clean boot và then check if the CPU usage is as high as it was before. If it wasn’t, it means that there was a third-party tiện ích that was causing this issue. Now you can easily troubleshoot the culprit behind this issue by enabling the apps one by one.