Estaba experimentando un alto uso constante de la CPU en Windows 8 Pro x64. La causa fue svchost ejecutándose a una CPU constante del 25%, incluso en inactivo. Verifiqué los servicios que estaba ejecutando svchost y los activé / desactivé hasta que encontré la causa.
Resulta que un servicio, IPHLPSVC (IP Helper), fue responsable de todo el uso de la CPU. Una vez que detuve el servicio, la CPU bajó al 0-1% en inactivo.
Investigué un poco y parece que IPHLPSV es para la transición a IPv6. Todavía estoy en IPv4 y no tengo ningún problema con la tarea detenida. ¿Debo deshabilitar la tarea? ¿Alguien tiene alguna idea de lo que podría estar causando el problema?
%windir%\system32\drivers\Tunnel.sys
archivo? Es fundamental para ese servicio. ¿También fue una instalación limpia de Windows 8 o una actualización?Respuestas:
IPHLPSVC es responsable de las tecnologías de transición IPv6. Sin embargo, estos no funcionan de fábrica y requieren una configuración adicional (o simplemente no funcionan en absoluto en 2016).
Microsoft recomienda no usar ISATAP (en Understanding IPv6, Third Edition , p. 302) y dice que se debe usar IPv6 nativo en su lugar. El servicio público 6to4 está oficialmente en desuso (RFC 7526; BCP 196). Y Teredo tiene una larga lista de problemas (solo una dirección IPv6 que se puede adivinar, soporte transversal limitado de NAT, varios problemas de conectividad) que se recomiendan contra su uso en general.
Desafortunadamente, Windows tenía la mala costumbre de habilitar todo esto de manera predeterminada.
Si no está utilizando a sabiendas las tecnologías de transición IPv6, debe deshabilitarlas explícitamente.
Haga clic derecho en Símbolo del sistema y elija Ejecutar como administrador. Luego pegue los siguientes comandos:
También puede deshabilitarlos con PowerShell (nuevamente, como Administrador):
Luego reinicie su computadora.
fuente
Es posible que pueda ignorar ese complemento realizando los siguientes pasos.
Start
clicComputer
, haga clic con el botón derecho y luego haga clicProperties
.Advanced
pestaña, haga clicEnvironment Variables
.System variables
, haga clicNew
.Variable name
campo.Variable value
campo.OK
tres veces para cerrar los cuadros de diálogo.Es posible que deba reiniciar.
Esto no ha sido probado por mí, ya que no tengo una máquina con sistema Windows 8 para probar en este momento. Esta información se encontró para Windows 7, que puede ser directamente relevante si tiene un sistema Windows 8 actualizado desde Windows 7.
fuente
%windir%\system32\drivers\Tunnel.sys
archivo, y esta es una instalación completamente limpia de Windows 8. ¿Agregar la variable MIG_UPGRADE_IGNORE_PLUGINS no hace lo mismo que deshabilitar el servicio?