.NET Runtime Optimization Service Alto uso de CPU

A veces, cuando abre el administrador de tareas de su dispositivo, es posible que observe que .NET Runtime Optimization Service High CPU. El problema aparece aleatoriamente, pero también puede ocurrir después de instalar una actualización en .NET Runtime Optimization Service High CPU.

.NET Runtime Optimization Service Alto uso de CPU

Algunos usuarios también han descubierto que consume un alto porcentaje de los recursos de su CPU, cada vez que se ejecuta. Puede afectar el rendimiento del sistema. Si nunca abre su administrador de tareas, nunca lo experimentará. .NET Runtime Optimization Service High CPU es un componente de Windows y también se conoce como Mdcorsve.exe.

También puede resultar en una CPU alta cuando el proceso de optimización lleva demasiado tiempo.

¿Qué causa el uso elevado de CPU del servicio de optimización en tiempo de ejecución de .NET?

En su computadora, puede haber malware ejecutándose que se camufla como un servicio o el servicio está infectado. Puede ejecutar un software anti-malware para el análisis. El proceso ahora debería volver a compilar sus bibliotecas.

El antimalware solo debe ejecutarse cuando su computadora está inactiva. Está tardando demasiado, algunos han notado que espera más de una semana, pero Microsoft dice que solo tomará unos minutos completar el progreso.

Estas son algunas de las razones por las que .NET Runtime Optimization Service High CPU se enumera a continuación:

  1. Si su computadora está ejecutando malware disfrazado de servicio o si está infectado.
  2. Si .NET Runtime Optimization Service High CPU se está ejecutando demasiado lento.
  3. Si el .NET Runtime Optimization Service High CPU está dañado.

Deshabilitar el servicio de optimización en tiempo de ejecución de .NET no es una solución. Si también enfrenta el mismo problema y desea deshacerse de él, siga los métodos que se mencionan a continuación:

Cómo reparar el error de CPU alta del servicio de optimización en tiempo de ejecución de .NET

Solución 1: inicio limpio

Si una aplicación de terceros está causando el problema, límpiela con una guía de inicio limpia para deshacerse de ella. El inicio limpio ocurre cuando un sistema usa un conjunto de controladores y programas. Quizás un programa esté causando este problema. Para deshacerse del error alto de CPU del Servicio de optimización en tiempo de ejecución de .NET, puede realizar un arranque limpio. Siga los pasos que se mencionan a continuación para realizar un arranque limpio:

Etapa 1: Haga clic en el menú Inicio, luego busque MSConfig.

2do paso: Haga clic en el primer resultado de búsqueda Configuración del sistema.

Paso 3: Haga clic derecho sobre él, luego seleccione Ejecutar como administrador.

Paso 4: Ahora, se abrirá una nueva página en su pantalla, haga clic en inicio general, luego en inicio selectivo y luego desmarque Cargar elemento de inicio.

Paso 5: Pasará Prestaciones de servicio presente en el segundo a la derecha del general, luego haga clic en Esconder todos los servicios de Microsoft. Ahora haga clic en Desactivar opción.

Paso 6: Ahora ve al Comienzo y haga clic en el administrador de tareas abierto.

Paso 7: Desactivar todas las aplicaciones y luego haga clic en Aplicar.

Paso 8: Ahora Reiniciar haciendo clic en la opción Reiniciar.

Solución 2: Optimice el proceso

No detenga este proceso inmediatamente, ya que en realidad puede ayudar a su computadora y mejorar la forma en que se ejecutan los programas. Puede ser bueno para su computadora, así que tenga paciencia y espere a que se complete el proceso, pero hay una manera de acelerar el proceso.

Veamos cómo aumentar la velocidad del proceso. Puede acelerarlo ejecutando algunos comandos útiles o puede probarlo ejecutando un script que tenga el mismo efecto. Esto permite que el proceso se complete rápidamente utilizando más núcleos de procesador. Si su proceso finaliza rápidamente, le ahorrará tiempo. Verifique el proceso a continuación para aumentar la velocidad del proceso:

GUÍA RELACIONADA  7 aplicaciones Edtech que los profesores deberían utilizar en el aula

Etapa 1: Buscar Símbolo del sistema puede aparecer directamente en el menú de inicio o intentar escribir en el botón de búsqueda presente a la derecha del menú de inicio. Cuando aparezcan los resultados, haga clic derecho en el resultado en la parte superior y seleccione Ejecutar como administrador opción.

2do paso: Si está utilizando Windows en una versión anterior, puede utilizar la combinación de teclas del logotipo de Windows + R para mostrar la Ejecutar diálogo. Luego escribe cmd en el cuadro, luego use la siguiente combinación de teclas Ctrl + Mayús + Entrar para ejecutar el símbolo del sistema como administrador.

Paso 3: Después de eso, copie y pegue los siguientes comandos que se muestran a continuación y no olvide hacer clic Introducir clave en el teclado después de cada uno. Elija un comando entre los dos primeros según su sistema operativo (el primero es para 32 bits y el segundo es para 64 bits).

cd c:WindowsMicrosoft.NETFrameworkv4.0.30319
cd c:WindowsMicrosoft.NETFramework64v4.0.30319
ngen.exe executequeueditems

Paso 4: Estamos bastante seguros de que su problema con .NET Runtime Optimization Service se ha vuelto normal. Verifique su alto uso de CPU .NET Runtime Optimization Service para confirmarlo.

Alternativa

Puede usar el script oficial de Microsoft en caso de que no se sienta cómodo usando los comandos por su cuenta o tenga una versión anterior del sistema operativo Windows. Hará lo mismo por ti.

Siga los pasos que se mencionan a continuación para utilizar el sistema operativo de Microsoft:

Etapa 1: Visita el Enlace para abrir la página de GitHub del script.

2do paso: Desplácese por el código para elegir Guardar enlace como, después de hacer clic derecho en el Bruto botón. Pero primero, debe asegurarse de que el tipo de archivo sea Windows Script File (* .wsf). Solo para confirmación.

Paso 3: Abra el archivo en el que lo guardó. Haga doble clic en él para ejecutar. Puedes elegir Ventanas de secuencias de comandos de host en caso de que no esté seguro de con qué programa ejecutarlo.

Paso 4: Compruebe si su problema ha desaparecido.

Siguiendo los métodos anteriores, probablemente habría solucionado el problema, pero en caso de que aún esté atascado, siga las otras soluciones que se mencionan a continuación.

Solución 3: busque malware

Como se mencionó anteriormente, la infección de malware puede ser la causa principal de este problema y es esencial verificar su computadora en busca de malware. Si desea deshacerse del malware, que es la principal causa de la alta CPU del .NET Runtime Optimization Service, puede ejecutar un software anti-malware. Malwarebytes y Avast son algunos ejemplos de software anti-malware que realizan un análisis completo para encontrar malware en su computadora.

Estos son los programas maliciosos que quieren construir una fortaleza con sus recursos y nombraron sus procesos que se muestran como archivos en su computadora.

Desplácese hacia abajo para ver cómo escanear su computadora con uno de los software anti-malware, a saber, Malwarebytes, ya que muestra el mejor resultado porque tiene una gran base de datos.

Etapa 1: Malwarebytes te ofrece una versión gratuita para descargarlo desde su sitio web oficial. Solo necesita comprar la versión de prueba para evitar comprarla porque no necesita el paquete completo después de que se resuelva el problema.

2do paso: El siguiente paso es encontrar el archivo que descargó del sitio web. Encuéntrelo en los archivos de descarga de su computadora. Una vez encontrado, haga doble clic en él para abrirlo en su PC.

GUÍA RELACIONADA  Instale la impresora Canon MX490 en su dispositivo Mac

Paso 3: Instala Malwarebytes en los archivos en los que prefieras siguiendo las instrucciones dadas por tu computadora en la pantalla. Complete su proceso de instalación.

Paso 4: Una vez que se complete la instalación, abra su aplicación Anti Malware, haga clic en el menú Inicio y luego busque el botón de escaneo provisto en la aplicación en su pantalla de inicio.

Paso 5: La aplicación actualizará su base de datos de virus iniciando su proceso de actualización, luego el análisis continuará. El proceso tardará menos de minutos. Tenga paciencia durante el tratamiento. Después de escanear si muestra detección de malware en su computadora, ahora elimínelo haciendo clic en la eliminación seleccionada como se muestra en la imagen.

Paso 6: Una vez que se complete el proceso, reinicie su computadora. Si aún encuentra lo mismo, pase a la siguiente solución.

Notar: Puede elegir cualquier software anti-malware que desee o según las preferencias de su computadora.

Solución 4: reinicie el servicio

Puede intentar reiniciar el servicio y es posible que solucione su problema, ya que reiniciará todo el proceso, pero esta vez no tomará mucho tiempo porque si hubo un error, se eliminó en la solución anterior. Siga los pasos a continuación para hacer esto:

Etapa 1: Use la combinación de la tecla de Windows + R, presiónelas en su teclado al mismo tiempo para abrir la utilidad de ejecución. Cuando se abre un cuadro, escriba service.msc sin interrupciones ni marcas. Haga clic en Aceptar cuando aparezca para abrir las herramientas de servicio.

2do paso: Busque la opción Servicio de contenedor de telemetría NVIDIA presente en la lista. Haga clic en él y seleccione Propiedades presentes en el menú contextual cuando apareció.

Paso 3: Detenga el servicio si ha comenzado haciendo clic en el botón Detener en el medio de la ventana. Haga clic en Iniciar para ejecutarlo.

Paso 4: Recuerde establecer la opción en el menú Tipo de inicio en la ventana de propiedades del servicio en Automático antes de continuar con el siguiente paso. Compruebe el cuadro de diálogo si aparece al cambiar el tipo de inicio.

En caso de que reciba el siguiente mensaje de error al hacer clic en iniciar:

“Windows no pudo iniciar el servicio en la computadora local. Error 1079: la cuenta especificada para otros servicios que se ejecutan en el mismo proceso. «

Si recibe esto, siga estos pasos para deshacerse de él:

Etapa 1: Abra la ventana de propiedades del servicio siguiendo los pasos 1 a 3 mencionados anteriormente. Vaya a la pestaña Conexión y luego haga clic en el botón del navegador.

2do paso: Haga clic en los nombres de los cheques debajo Ingrese el nombre del objeto a seleccionar y espéralo.

Paso 3: Cuando termine, haga clic en Aceptar e ingrese su contraseña.

Leer más:

Conclusión

Estamos bastante seguros de que se deshará del problema de alta CPU del Servicio de optimización en tiempo de ejecución de .NET siguiendo los métodos anteriores.

Otras guías que te pueden interesar…

Deja un comentario