.net runtime optimization service là gì

     

This problem usually appears randomly but it can also occur after an update is installed khổng lồ .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 & 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 khổng lồ try lớn resolve this problem.

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

The official answer is that the process needs lớn 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 to lớn speed it up by running certain commands.The service may have gone corrupt & you should try restarting it.

Repair Corrupt Files

Download và run Restoro to lớn scan and restore corrupt and missing files from here. Once done, proceed with the solutions below.

Solution 1: Optimizing the process

It’s not recommended to end this process immediately as it will actually help your computer and the way apps and games are run. However, there are various ways you can tốc độ up the process simply by running this helpful command or by running a script for the same effect. This should enable the process khổng lồ use more CPU cores which will enable it to finish running more quickly. Check it out below!

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

cd c:WindowsMicrosoft.NETFrameworkv4.0.30319 cd c:WindowsMicrosoft.NETFramework64v4.0.30319ngen.exe executequeueditemsCheck khổng lồ see if the CPU usage of the .NET Runtime Optimization Service has gone back lớn 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 bởi the same thing.

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

Xem thêm: Tính Chất Của Phong Trào Cần Vương Là Gì, Phong Trào Cần Vương Là Gì

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 and it’s vital you kiểm tra your computer for malware. Malicious programs would want lớn get a hold of your resources và they usually name their processes as something which would resemble files on your computer.

Here, we will show you how to lớn 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 tệp tin you just downloaded from their trang web in the Downloads thư mục on your PC and double-click on it in order to mở cửa it on your computer.Select where you want lớn install Malwarebytes và follow the installation instructions which will appear on the screen in order to 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 lớn update its virus database và 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 to 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 khổng lồ 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 khổng lồ 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 & click OK in order to open the Services tool.Running Services ManagerLocate the NVIDIA Telemetry Container service on the list, right-click on it and select Properties from the context thực đơn which appears.If the service is started (you can check that just next to lớn 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 account specified for this service differs from the trương mục 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 mở cửa the service’s properties window. Navigate to lớn the Log On tab and click on the Browse… button.

Xem thêm: How To Delete Ssfk Là Gì - Làm Thế Nào Để Loại Bỏ Ssfk

*
Log On >> BrowseUnder the “Enter the object name khổng lồ select” entry box, type in your account’s name, click on Check Names & wait for the name 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 ứng dụng might be causing the high CPU usage due to lớn 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 lớn initiate a clean boot and then kiểm tra 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.