Alto uso de CPU por servicio de repositorio estatal en Windows 10



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Algunos usuarios de Windows 10 informan picos de uso de CPU (hasta casi el 100%) causados ​​por el Servicio de repositorio estatal . Este problema parece afectar a todas las amenazas y marcas de CPU, aplicaciones de juegos y medios para tartamudear. Al investigar el Visor de eventos, algunos usuarios afectados han descubierto muchos errores consecutivos relacionados con el servicio del repositorio estatal.



Servicio de repositorio de estado de CPU elevado



Si el problema se debe a un problema técnico común, el problema se puede resolver fácilmente simplemente reiniciando el servicio de repositorio. Sin embargo, si se encuentra con este problema junto con frecuentes entradas de error en el visor de eventos , debería poder solucionar el problema limpiando el almacén de componentes o realizando una instalación limpia o una reparación en el lugar.



Pero resulta que la mayoría de los casos de este problema en realidad son provocados por Microsoft Edge de una forma u otra. Para resolver este problema en este caso, deberá reparar Microsoft Edge desde el menú Aplicaciones y características. Si eso no funciona, debería considerar reinstalar todas las aplicaciones para UWP integradas.

También existe la opción de deshabilitar el servicio State Repository por completo para detener el alto uso de la CPU, pero esto afectará la funcionalidad de Microsoft Edge.

¿Cómo solucionar el uso elevado de CPU causado por el servicio de repositorio estatal?

Método 1: reiniciar el servicio de repositorio estatal

Antes de probar soluciones más complejas, debe comenzar por ver si el problema no es causado por una falla simple que afecta al Servicio de repositorio estatal en Windows 10. Si está buscando una solución temporal que reduzca el uso de la CPU de inmediato, debería intentar reiniciar el servicio de repositorio de estado.



Muchos usuarios afectados han confirmado que esta operación ha logrado reducir considerablemente el uso de recursos (al menos hasta el próximo inicio del sistema).

Aunque esta solución no solucionará el problema de forma indefinida, sigue siendo el enfoque preferido si está buscando algo rápido y no intrusivo que evite la tartamudez general.

  1. prensa Tecla de Windows + R para abrir un correr caja de diálogo. A continuación, escriba 'Service.msc' dentro del cuadro de texto y presione Entrar para abrir la pantalla Servicios.

    Escriba 'services.msc' en el cuadro de diálogo Ejecutar y presione Entrar

    Nota: Cuando se le solicite UAC (Control de cuentas de usuario) ventana, haga clic en si para otorgar acceso de administrador.

  2. Una vez que esté dentro del Servicios pantalla, desplácese hacia abajo a la sección de la derecha y desplácese hacia abajo a través de los servicios locales hasta que localice el Servicio de repositorio estatal . Después de localizar el servicio, haga clic derecho sobre él y elija Propiedades desde el menú contextual recién aparecido.

    Acceder a las propiedades del servicio State Repository

  3. Una vez que esté dentro de la pantalla Propiedades del Servicio de repositorio estatal , Selecciona el General pestaña en la parte superior de la pantalla y haga clic en Detener (debajo Estado del servicio ).

    Reiniciar el servicio de repositorio estatal

  4. Una vez que logre detenerlo, espere un par de segundos antes de iniciarlo nuevamente.
  5. Abra el Administrador de tareas presionando Ctrl + Mayús + Esc y vea si el uso de la CPU ha disminuido.

En caso de que el uso de CPU del servicio State Repository vuelva a ser alto o si está buscando una solución más permanente, pase a la siguiente solución potencial a continuación.

Método 2: limpieza del almacén de componentes

Si observa con frecuencia un uso elevado de CPU causado por el servicio de repositorio estatal y también ha descubierto muchos errores diferentes que apuntan al mismo servicio dentro del visor de eventos, es probable que el problema se deba a un almacén de componentes dañado.

Cuando se trata de este escenario en particular, el problema se puede resolver rápidamente utilizando el DISM (administración y mantenimiento de imágenes de implementación) para reemplazar instancias corruptas con copias en buen estado.

Nota: Antes de comenzar con este método, tenga en cuenta que DISM depende en gran medida de Windows Update para descargar copias en buen estado que se utilizarán para reemplazar los datos dañados. Debido a esto, deberá asegurarse de que su conexión a Internet sea estable antes de iniciar este procedimiento.

En lo que sigue, iniciaremos una limpieza de componentes desde un terminal de administración usando DISM y luego finalizaremos con un SFC (escaneo del Comprobador de archivos de sistema).

Nota: Es importante seguir los pasos a continuación en el mismo orden para resolver el problema.

  1. Abre un correr cuadro de diálogo presionando Tecla de Windows + R . A continuación, escriba 'Cmd' dentro del cuadro de texto y presione Ctrl + Mayús + Entrar para abrir un elevado Símbolo del sistema ventana. Cuando veas el Control de cuentas del usuario (UAC), haga clic en si para otorgar privilegios administrativos.

    Ejecución del símbolo del sistema

  2. Una vez que esté dentro de la terminal CMD elevada, escriba el siguiente comando y presione Entrar para realizar una limpieza en el Almacén de componentes (% WinDir% WinSxS) :
    DISM / Online / Cleanup-Image / StartComponentCleanup
  3. Una vez completada la operación, continúe implementando el siguiente comando escribiendo el siguiente comando y presionando Entrar:
    DISM / Online / Cleanup-Image / RestoreHealth

    Nota: Esta operación comenzará haciendo una copia de seguridad de todos los archivos del sistema con copias buenas conocidas almacenadas en los servidores de Windows Update.

  4. Una vez que se complete la operación, reinicie su computadora.
  5. Después de que su computadora se reinicie, verifique y corrija cualquier daño restante en el archivo del sistema escribiendo el siguiente comando y presionando Entrar:
    SFC / ScanNow
  6. Una vez que se complete el análisis, reinicie su computadora una vez más y vea si el problema se solucionó en el próximo inicio de la computadora.

En caso de que sigas notando un alto uso de CPU asociado con el servicio de repositorio estatal y errores frecuentes en el visor de eventos, pasa a la siguiente solución potencial a continuación.

Método 3: reparación de Microsoft Edge

Resulta que Microsoft Edge es una aplicación integrada con el potencial de abusar del Servicio de repositorio estatal. Bajo ciertas circunstancias (especialmente cuando se instalan extensiones de terceros), Microsoft Edge tiene el potencial de convertirse en un gran acumulador de CPU, hasta el punto en que ralentiza todo el sistema.

Varios usuarios afectados que enfrentaron el mismo problema han confirmado que finalmente lograron resolver el problema yendo a la Aplicaciones y funciones menú y restableciendo Microsoft Edge desde el Opciones avanzadas menú.

Esta operación terminará eliminando cualquier dato temporal o de terceros que pueda ser responsable del alto uso de CPU del servicio State Repository.

Aquí hay una guía rápida sobre cómo restablecer Microsoft Edge desde el Aplicaciones y funciones :

  1. prensa Tecla de Windows + R para abrir un correr caja de diálogo. A continuación, escriba 'Ms-settings: appsfeatures' dentro del cuadro de texto y presione Entrar para abrir el Aplicaciones y funciones menú de la aplicación Configuración en Windows 10.
  2. Una vez que esté dentro del Aplicaciones y funciones menú, desplácese a la sección derecha de la pantalla y use el cuadro de búsqueda para buscar ' Microsoft Edge ‘.
  3. Después de que aparezcan los resultados, haga clic en Microsoft Edge una vez, luego haga clic en el hipervínculo asociado con Opciones avanzadas .
  4. Dentro del menú de Opciones avanzadas de Microsoft Edge, desplácese hacia abajo hasta el Reiniciar sección y haga clic en el Reparar botón.
  5. Espere hasta que se complete el proceso, luego reinicie su computadora una vez finalizada la operación.
  6. En el próximo inicio, repita la acción que anteriormente estaba causando el alto uso de CPU del servicio State Repository y vea si el problema ahora está resuelto.

Restablecer Microsoft Edge

En caso de que continúe ocurriendo el mismo problema, pase a la siguiente solución potencial a continuación.

Método 4: reinstalar todas las aplicaciones integradas

Si encuentra el problema en una compilación de Windows 10 entre v1703 y v1709, es probable que el problema se vea facilitado por una inconsistencia que tiene que ver con la flota de aplicaciones integradas que Windows 10 tiene de forma predeterminada.

Varios usuarios afectados han confirmado que lograron solucionar el problema reinstalando todas las aplicaciones integradas con un solo comando de Powershell.

Esta operación terminará reinstalando y volviendo a registrar todas las aplicaciones integradas, lo que se encarga de cada instancia de aplicación UWP defectuosa que podría contribuir al alto uso de CPU del servicio State Repository.

Aquí hay una guía rápida sobre cómo reinstalar todas las aplicaciones integradas con powershell:

  1. prensa Tecla de Windows + R para abrir un correr caja de diálogo. A continuación, escriba 'potencia Shell' dentro del cuadro de texto y presione Ctrl + Mayús + Entrar para abrir una ventana de terminal Powershell elevada.

    Ejecutar diálogo: powershell Luego presione Ctrl + Shift + Enter

  2. Una vez que esté dentro del indicador de Powershell elevado, escriba el siguiente comando y presione Entrar para restablecer todas las aplicaciones integradas de UWP:
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation)  AppXManifest.xml'}
  3. Una vez que el comando se haya completado con éxito, cierre la instancia elevada de Powershell y reinicie su computadora.
  4. Tan pronto como se complete el próximo inicio, monitorea tu computadora para ver si aún experimentas picos altos de CPU causados ​​por el servicio State Repository.

En caso de que el mismo problema aún afecte a su máquina, pase a la siguiente solución potencial a continuación.

Método 5: deshabilitar el servicio de repositorio estatal

Tenga en cuenta que, de forma predeterminada, el servicio State Repository mejora la funcionalidad de Microsoft Edge al actuar como una cookie del navegador. Funciona al tomar regularmente una instantánea de la información de navegación; esto ayuda a Microsoft Edge a continuar donde lo dejó (incluso en varios dispositivos).

Si no usa este servicio (por ejemplo, no usa Edge), una forma de asegurarse de que el servicio State Repository ya no esté consumiendo una gran cantidad de recursos de su CPU es evitando que se inicie en cada inicio del sistema.

Esta operación se puede lograr usando MSConfiag para deshabilitar la clave de inicio asociada con el Servicio de repositorio estatal. A continuación, se incluye una guía rápida sobre cómo hacer esto:

Nota: Los pasos a continuación se pueden seguir en todas las versiones de Windows, no solo en Windows 10.

  1. prensa Tecla de Windows + R para abrir un cuadro de diálogo Ejecutar. A continuación, escriba 'Msconfig.msc' dentro del cuadro de texto y presione Entrar para abrir el Configuración del sistema utilidad.

    Configuración del sistema de apertura

    Nota: Si se lo solicita el Control de cuentas de usuario, haga clic en si para otorgar acceso de administrador.

  2. Una vez que esté dentro del Configuración del sistema utilidad, seleccione el Servicios pestaña del menú de la cinta en la parte superior.
  3. Una vez que logre llegar al menú correcto, desplácese hacia abajo por la lista de servicios y ubique el Servicio de repositorio estatal. Cuando lo vea, desmarque el icono asociado y haga clic en Aplicar para guardar la modificación.

    Deshabilitar el servicio de repositorio estatal

  4. Cierre la utilidad de configuración del sistema, reinicie su computadora y vea si el problema se resuelve en el próximo inicio de la computadora.

En caso de que sigas encontrando el mismo uso elevado de CPU causado por el servicio State Repository, pasa a la siguiente solución potencial a continuación.

Método 6: realizar una instalación limpia o una reparación in situ

Si siguió todas las posibles soluciones anteriores y ninguna de ellas le ha ayudado a reducir el uso de CPU del Repositorio estatal servicio, está claro que está encontrando el problema debido a algún tipo de corrupción del sistema que no se puede solucionar con los canales habituales.

Si ha llegado tan lejos sin un resultado, la única solución recomendada que le queda es restablecer todos los componentes de Windows (y los datos relacionados con el arranque) para asegurarse de que ningún archivo de sistema dañado esté creando el problema.

Cuando se trata de restablecer todos los componentes de Windows involucrados, hay dos formas de avanzar:

  • Instalación limpia - Esta solución potencial es la más conveniente de todas. No necesita un medio de instalación compatible y la solución se puede implementar directamente desde el menú GUI de Windows 10. Sin embargo, sin hacer una copia de seguridad de sus datos por adelantado, espere una pérdida parcial de datos (incluidas aplicaciones, juegos y medios personales almacenados en el sistema operativo). conducir)
  • Reparar Instalar  –  Una instalación de reparación es el enfoque más enfocado, lo que le permite restablecer su computadora sin pérdida de datos (incluso sus juegos, aplicaciones y preferencias de usuario permanecerán intactos). Sin embargo, necesitará un medio de instalación compatible para implementar esta estrategia de reparación.
Etiquetas Ventanas 8 minutos de lectura