Ver destacados

NET Runtime Optimization Service alto uso CPU SOLUCION

Tutorial con vídeo para solucionar el alto consumo de CPU por el NET Runtime Optimization Service.
Escrito por
102.1K Visitas  |  Publicado feb 12 2020 19:25
Favorito
Compartir
Comparte esta pagina a tus Amigos y Contactos usando las siguientes Redes Sociales


Windows 10 está basado en una serie de servicios que unidos hacen que tanto el sistema operativo como sus aplicaciones funcionen adecuadamente. Pero algunos de estos servicios pueden tomar un uso excesivo de recursos del equipo afectando especialmente el CPU con lo cual tendremos un equipo lento, bloqueo de aplicaciones o hasta apagados inesperados, uno de estos servicios que puede afectar el CPU es el servicio mscorsvw.exe o .NET Runtime Optimization Service el cual está ligado directamente al servicio de optimización de tiempo de ejecución .NET en Windows 10, este servicio tiene la tarea optimizar el equipo con el fin de iniciar las aplicaciones con mejor velocidad así como llevar a cabo tareas de programación de una manera más integral.

 

Qué es Net Runtime Optimization
Net Runtime Optimization' es un proceso que consume bastante recursos de nuestro equipo, en concreto de la CPU, y provoca efectos de retardo en el funcionamiento del equipo. Suele estar relacionado con el proceso mscorsvw.exe.

 

Tutorial para configurar el nivel de prioridad de la CPU con programas y la afinidad del procesador y sus núcleos en Windows 10, 8.

 

Solvetic te dará diversas soluciones para corregir este error de uso de CPU en Windows 10.

 

 

 

 


1. Optimizar el proceso .NET framework por servicio alto CPU


Este paso nos permite optimizar el servicio general de .NET en el sistema.

 

Paso 1

Para esto accedemos al símbolo del sistema y ejecutamos lo siguiente:

 

Para sistemas de 32-bit
cd C: \Windows\Microsoft.NET\Framework\v4.0.30319

 

Para sistemas de 64-bit
cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319

 

Paso 2

Después de esto ejecutamos la siguiente línea:
ngen.exe executequeueditems

 

 

Paso 3

Después de esto simplemente accedemos al Administrador de tareas para comprobar el uso de CPU:

 

 

 


2. Reiniciar el servicio de telemetría de NVIDIA por servicio alto CPU


Si en tu equipo usas tarjetas Nvidia, esta puede ser una de las causas del error de alto consumo de CPU por parte de .NET.

 

Paso 1

Para corregir esto, combinamos las teclas siguientes y ejecutamos el comando “services.msc”:

 

+ R

services.msc
Paso 2

En la ventana desplegada ubicamos el servicio llamado “NVIDIA Telemetry Container”. Damos doble clic sobre el para acceder a sus propiedades y en el campo “Tipo de inicio” establecemos el valor en “Automático” y reiniciamos el servicio para comprobar si se soluciona el uso de la CPU.

 

 

 

 


3. Buscar malware en el equipo por servicio alto CPU


La presencia de malware puede ser la causante de este error al actuar en segundo plano y consumir los recursos de CPU.

 

Paso 1

Para descartar esta opción basta con usar un software de detección de malware siendo Malwarebytes uno de los más populares y cuya descarga gratuita está disponible en el siguiente enlace:

 

 Malwarebytes

 

Paso 2

Una vez instalado procedemos con su ejecución para analizar el equipo:

 

 

 

En caso de no desear usar esta aplicación podemos echar mano de nuestro antivirus para un análisis completo del sistema o de otras aplicaciones similares como Hitman Pr. También puedes optar por usar uno de los antivirus gratuitos que tienes disponibles en el siguiente listado con los mejores para este año y hacer desde ellos un análisis de contenido malicioso:

 

Recopilación con los mejores antivirus gratuitos para Windows 10 que te protege contra malware, ransomware, Phishing y cualquier software malicioso.

 

Con estos pasos enseñados por Solvetic tenemos la oportunidad de corregir el alto uso de CPU por parte de .NET Runtime.

 

Cómo solucionar los errores de alto consumo de disco o de CPU cuando están al 100% en rojo con diferentes opciones en Windows 10.

¿Te ayudó este Tutorial?

Ayuda a mejorar este Tutorial!
¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!