A menudo puede encontrar una aplicación o un proceso de sistema de fondo acaparando una cantidad anormal de recursos del sistema. El alto uso de recursos del sistema de un proceso puede ralentizar enormemente otras operaciones del sistema y puede convertir su PC en un desastre lento. También puede hacer que se bloquee por completo. Ya hemos cubierto una gran cantidad de procesos y altos problemas de uso de la CPU en nuestrositio web. Además, hoy, discutiremos el problema ocasional del servicio de optimización de tiempo de ejecución .NET alto y cómo devolverlo a un nivel aceptable.
Cómo arreglar el servicio de optimización de tiempo de ejecución .NET Uso de CPU alto en Windows 10
Como sabrán, estoMarco .netes utilizado por Microsoft y otros tercerospara desarrollar y ejecutar aplicaciones de Windowsentre otras cosas. El archivo ejecutable para este servicio, nombradomscorsvw.exe, es un componente oficial de Windows y realiza la tarea de optimizar las bibliotecas de .NET de .NET Framework, a saber y volver a compilar las bibliotecas .NET. Esto ayuda a las aplicaciones y programas a lanzarse más rápido. El servicio de optimización esDiseñado para ejecutar en el fondoCuando su PC está inactiva durante un breve período de 5-10 minutos.
¿Por qué el servicio de optimización de tiempo de ejecución .NET da como resultado un alto uso de CPU?
A veces, el servicio puede llevar más tiempo de lo habitual para compilar las bibliotecas .NET. Esto da como resultado
- Su servicio de PC se ejecuta más lento de lo habitual.
- Instancias de falla en su computadora.
- El servicio hace corrupto.
- Utilización de recursos del sistema por malware.
Teniendo en cuenta el impacto de este servicio en el rendimiento de la aplicación individual, no se recomienda su terminación inmediata a primera vista de la travesura. Si el servicio parece estar tardando demasiado en finalizar su operación, tiene la opción de acelerar las cosas ejecutando algunos comandos o un script. Otras correcciones incluyen escanear la computadora para malware y virus, reiniciar el servicio y realizar un arranque limpio, como se explica en el siguiente segmento.
Método 1: Realice un arranque limpio de PC
Es muy posible que el Servicio tenga dificultades para recompensar las bibliotecas para una aplicación de terceros en particular y, por lo tanto, consume más potencia de CPU para finalizar la tarea. Puede realizar un arranque limpio en el que solo se cargan los controladores esenciales y los programas de inicio, para examinar si es uno de los programas de terceros que solicitan el alto problema de uso de la CPU para el servicio de optimización de tiempo de ejecución .NET. Los pasos para realizar Windows 10 Clean Boot son los siguientes:
1. PresioneTeclas de Windows + Rsimultáneamente para lanzarCorrercaja de diálogo.
2. Tipomsconfigy golpear elIngresarClave para abrirConfiguración del sistema.
3. Ve alServiciospestaña y marque la casilla marcadaOcultar todos los servicios de Microsoft.
4. Entonces, haga clic en elDeshabilitar todobotón, se muestra resaltado. Evitará que todos los servicios de terceros e innecesarios se ejecuten en segundo plano.
5. Guarde los cambios haciendo clic enAplicar> OKbotones.
6. Una ventana emergente preguntando si deseaReanudaroSalir sin reiniciaraparecerá, como se muestra. Elija elSalir sin reiniciaropción.
7. Nuevamente, lanza elConfiguración del sistemaVentana repitiendoPasos 1-2.Cambiar a laPuesta en marchapestaña.
8. Haga clic en elAbrir administrador de tareashipervínculo, como se muestra.
Nota:Verifique la columna de impacto de inicio de todas las aplicaciones/procesos enumerados y deshabilite aquellos con unAlto impacto de inicio.
9. Haga clic derecho en elsolicitud(p.ejVapor) y eligeDesactivaropción, como se muestra a continuación.
10. Finalmente,cercaAbra por todas las ventanas de aplicaciones activas yReanudar tu PC. Comenzará en un estado de arranque limpio.
11. Ahora, verifique el uso de la CPU del servicio de ejecución .NET en el Administrador de tareas. Si es normal,Habilitar programas de terceros uno a la vezpara clavar la aplicación culpable ydesinstalarlopara evitar tales problemas en el futuro.
Lea también: Cómo arreglar el uso de CPU HKCMD High
Método 2: Boost .NET Framework Process
Dado que finalizar este servicio no es una opción, puede darle un pequeño impulso a este servicio al permitirle usar núcleos de CPU adicionales. Por defecto, el servicio solo usa un núcleo.
- Puedes ejecutar un par de comandos tú mismo
- o simplemente descargue un script de Microsoft oficial deGiruby ejecutarlo.
Opción I: a través del símbolo del sistema
1. Haga clic enComenzar, tipoSolicitante del sistemay hacer clicEjecutar como administrador, como se muestra.
2. Escriba el comando dado y presione elIngresar llavepara ejecutar.
Nota:Los comandos que deben ejecutarse difieren según la arquitectura del sistema.
- Para sistemas de 32 bits:CD C: \ Windows \ Microsoft.net \ Framework \ V4.0.30319
- Para sistemas de 64 bits:CD C: \ Windows \ Microsoft.net \ Framework64 \ V4.0.30319
3. Luego, ejecutarngen.exe ejecutequeeditems, como se muestra a continuación.
Lea también: FIJO CPU High CPU de steam cliente en Windows 10
Consejo profesional: determine si Windows PC es de 32 bits y 64 bits
Si no está seguro de la arquitectura de su sistema, simplemente siga los pasos dados:
1. HitTeclas de Windows + Rjuntos para abrirCorrercaja de diálogo.
2. TipoMSINFO32y haga clic enDE ACUERDOpara abrirInformación del sistemaventana.
3. Aquí, consulte elTipo de sistemaetiqueta para verificar por lo mismo.
Lea también: ¿Qué es HKEY_LOCAL_MACHINE?
Opción II: a través del script github
1. Ve alGirubpágina para elguion.
2. Haga clic derecho en elCrudobotón y elija elGuardar el enlace como ...opción, como se muestra.
3. Cambia elGuardar como tipoaArchivo de script de Windowsy haga clic enAhorrar.
4. Una vez descargado, abra el archivo conHost de script de Windows.
Lea también:Arreglar el proceso de servicio de host EMM Uso alto de la CPU
Método 3: Reiniciar el servicio de optimización de tiempo de ejecución de .NET
Los servicios a menudo pueden verificar y luego exhibir un comportamiento extraño, como utilizar cantidades innecesariamente altas de recursos del sistema o mantenerse activo durante un período prolongado de tiempo. La instancia de gravedad puede ocurrir debido a los errores presentes en la compilación actual del sistema operativo Windows. Aquí le mostramos cómo resolver el servicio de optimización de tiempo de ejecución .NET.
Nota: Esta solución solo funciona para sistemas con una tarjeta gráfica dedicada con NVIDIA.
1. PresioneWindows + R llavessimultáneamente para lanzarCorrercaja de diálogo.
2. Tiposervicios.mscy haga clic enDE ACUERDOpara abrirServiciossolicitud.
3. Desplácese por la lista y localice elContenedor de telemetría nvidiaservicio.
4. Haga clic derecho en él y elijaPropiedadesDesde el menú contextual, como se muestra.
5. Haga clic en elDetenerbotón primero. Espere a que lea el estado del servicioInterrumpidoy luego haga clic en elComenzarbotón para que vuelva a funcionar.
6. Asegúrese de que elTipo de inicio:está configurado enAutomático.
7. Una vez que se reinicie el servicio, haga clic enAplicar> OKPara guardar los cambios y cerrar elPropiedadesventana.
8. PresioneCTRL + SHIFT + teclas ESCjuntos para abrirGerente de tareasy verifique si el servicio todavía utiliza altos recursos de CPU.
Lea también: ¿Qué es el servicio de elevación de Google Chrome?
Método 4: detectar y eliminar malware
Si el consumo anormal del servicio de la CPU persiste, ejecute una exploración de virus/malware para descartar la posibilidad de infecciones. Las aplicaciones maliciosas pueden colarse en su PC si no tiene cuidado. Estos programas se disfrazarán y pretenderán ser componentes oficiales de Windows, y causarán varios problemas, como el alto uso de la CPU. Puede emplear al defensor nativo de Windows para escanear su PC o puede usar cualquier otro programa de seguridad especializado que sea útil. Siga estos pasos para solucionar el servicio de optimización de tiempo de ejecución de .NET.
1. HitWindows + I Keyssimultáneamente para abrirAjustes.
2. Aquí, haga clic enActualización y seguridad, como se muestra.
3. Ve alSeguridad de Windowsmenú y hacer clic enProtección contra el virus y la amenaza
4. Haga clic enEscaneo rápidoPara escanear su PC para verificar si hay algún malware presente o no.
5. Si se encuentra algún malware, haga clic enIniciar accionesaeliminarobloquearellos y reiniciar su PC.
Recomendado:
- Arreglar el desplazamiento del panel táctil no funciona en Windows 10
- Cómo cambiar los programas de inicio en Windows 10
- Cómo silenciar el micrófono en Windows 10
- 7 formas de arreglar la computadora sigue bloqueando
Con suerte, una de las soluciones anteriores ha solucionado.Servicio de optimización de tiempo de ejecución neto CPU altoProblema en su PC. Si el mismo problema vuelve a perseguirlo más tarde, consulte la actualización de Windows disponible o reinstale la última versión deMarco .net. Además, si tiene alguna consulta/sugerencia con respecto a este artículo, no dude en soltarlas en la sección de comentarios.