Windows 10에서 상태 리포지토리 서비스 별 높은 CPU 사용량



문제를 제거하기 위해 도구를 사용해보십시오

일부 Windows 10 사용자는 다음으로 인해 CPU 사용량 급증 (거의 100 %)을보고하고 있습니다. 상태 저장소 서비스 . 이 문제는 모든 CPU 위협에 영향을 미치는 것으로 보이며 게임 응용 프로그램 및 미디어가 끊깁니다. 이벤트 뷰어를 조사한 결과 일부 영향을받은 사용자는 State Repository 서비스와 관련된 많은 연속 오류를 발견했습니다.



높은 CPU 상태 저장소 서비스



일반적인 결함으로 인해 문제가 발생한 경우 리포지토리 서비스를 다시 시작하기 만하면 문제를 쉽게 해결할 수 있습니다. 그러나이 문제가 자주 발생하는 경우 이벤트 뷰어의 오류 항목 , 구성 요소 저장소를 청소하거나 새로 설치 또는 내부 수리를 수행하여 문제를 해결할 수 있어야합니다.



그러나 실제로이 문제의 대부분의 인스턴스는 Microsoft Edge에 의해 어떤 식 으로든 트리거됩니다. 이 경우이 문제를 해결하려면 앱 및 기능 메뉴에서 Microsoft Edge를 복구해야합니다. 그래도 작동하지 않으면 모든 기본 제공 UWP 앱을 다시 설치하는 것이 좋습니다.

높은 CPU 사용량을 중지하기 위해 State Repository 서비스를 모두 비활성화하는 옵션도 있지만 이는 Microsoft Edge의 기능에 영향을줍니다.

State Repository Service로 인한 높은 CPU 사용량을 수정하는 방법은 무엇입니까?

방법 1 : 상태 리포지토리 서비스 다시 시작

더 복잡한 수정을 시도하기 전에 먼저 문제가 Windows 10의 State Repository Service에 영향을 미치는 단순한 결함으로 인한 것이 아닌지 확인해야합니다. CPU 사용량을 즉시 줄일 수있는 임시 수정을 찾고 있다면, 상태 저장소 서비스를 다시 시작해야합니다.



영향을받는 많은 사용자들은이 작업이 리소스 사용량을 상당히 줄였습니다 (적어도 다음 시스템 시작 전까지).

이 수정으로 문제가 무기한으로 해결되지는 않지만 일반적인 말더듬이 발생하지 않도록 빠르고 방해가되지 않는 무언가를 찾고 있다면 여전히 선호되는 접근 방식입니다.

  1. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 다음으로 ‘service.msc’ 텍스트 상자 안에 시작하다 서비스 화면을 엽니 다.

    실행 대화 상자에 'services.msc'를 입력하고 Enter 키를 누릅니다.

    노트 : 메시지가 표시되면 UAC (사용자 계정 컨트롤) 창, 클릭 관리자 액세스 권한을 부여합니다.

  2. 내부에 있으면 서비스 화면에서 오른쪽 섹션으로 이동하고 로컬 서비스를 찾을 때까지 아래로 스크롤합니다. 상태 리포지토리 서비스 . 서비스를 찾은 후 해당 서비스를 마우스 오른쪽 버튼으로 클릭하고 속성 새로 나타난 컨텍스트 메뉴에서.

    State Repository 서비스 속성에 액세스

  3. 속성 화면에 들어가면 상태 리포지토리 서비스 , 선택 일반 화면 상단에서 탭을 클릭하고 중지 (아래에 서비스 상태 ).

    상태 저장소 서비스 다시 시작

  4. 중지 한 후 다시 시작하기 전에 몇 초 동안 기다리십시오.
  5. 눌러 작업 관리자를 엽니 다 Ctrl + Shift + Esc CPU 사용량이 감소했는지 확인합니다.

State Repository 서비스의 CPU 사용량이 높은 값으로 돌아가거나보다 영구적 인 수정을 찾고있는 경우 아래의 잠재적 인 다음 수정으로 이동합니다.

방법 2 : 구성 요소 저장소 정리

State Repository Service로 인해 높은 CPU 사용량이 자주 발생하고 이벤트 뷰어 내에서 동일한 서비스를 가리키는 다양한 오류를 발견 한 경우 손상된 구성 요소 저장소로 인해 문제가 발생했을 가능성이 있습니다.

이 특정 시나리오에 관해서는 다음을 사용하여 문제를 신속하게 해결할 수 있습니다. DISM (배포 이미지 서비스 및 관리) 손상된 인스턴스를 정상 복사본으로 교체합니다.

노트 : 이 방법을 시작하기 전에 DISM은 손상된 데이터를 대체하는 데 사용할 정상 복사본을 다운로드하기 위해 Windows Update에 크게 의존한다는 점을 명심하십시오. 따라서이 절차를 시작하기 전에 인터넷 연결이 안정적인지 확인해야합니다.

다음에서는 DISM을 사용하여 관리 터미널에서 구성 요소 정리를 시작한 다음 SFC (시스템 파일 검사기 스캔)로 마무리합니다.

노트 : 문제를 해결하려면 아래 단계를 동일한 순서로 따르는 것이 중요합니다.

  1. 열기 운영 눌러서 대화 상자 Windows 키 + R . 다음으로 ‘cmd’ 텍스트 상자 안에 Ctrl + Shift + Enter 고가를 열기 위해 명령 프롬프트 창문. 당신이 볼 때 사용자 계정 제어 (UAC) 프롬프트에서 관리 권한을 부여합니다.

    명령 프롬프트 실행

  2. 상승 된 CMD 터미널 내부에 있으면 다음 명령을 입력하고 시작하다 정리를 수행하려면 구성 요소 저장소 (% WinDir % WinSxS) :
    DISM / 온라인 / Cleanup-Image / StartComponentCleanup
  3. 작업이 완료된 후 다음 명령을 입력하고 키를 눌러 다음 명령을 배포하여 계속합니다. 시작하다:
    DISM / 온라인 / Cleanup-Image / RestoreHealth

    노트 : 이 작업은 Windows Update 서버에 저장된 정상 복사본에 대해 모든 시스템 파일을 백업하는 것으로 시작됩니다.

  4. 작업이 완료되면 컴퓨터를 다시 시작하십시오.
  5. 컴퓨터가 백업 된 후 다음 명령을 입력하고 키를 눌러 남아있는 시스템 파일 손상을 확인하고 수정합니다. 시작하다:
    SFC / ScanNow
  6. 검사가 완료되면 컴퓨터를 다시 한 번 다시 시작하고 다음 컴퓨터 시작시 문제가 해결되는지 확인합니다.

State Repository Service와 관련된 높은 CPU 사용량과 이벤트 뷰어의 빈번한 오류가 여전히 발견되는 경우 아래의 다음 잠재적 수정 사항으로 이동하십시오.

방법 3 : Microsoft Edge 복구

밝혀진 바와 같이 Microsoft Edge는 State Repository Service를 남용 할 가능성이있는 기본 응용 프로그램입니다. 특정 상황 (특히 타사 확장이 설치된 경우)에서 Microsoft Edge는 전체 시스템 속도가 느려지는 지점까지 거대한 CPU 호 거가 될 가능성이 있습니다.

동일한 문제에 직면 한 여러 영향을받은 사용자가 마지막으로 다음 사이트로 이동하여 문제를 해결할 수 있음을 확인했습니다. 앱 및 기능 메뉴 및 Microsoft Edge 재설정 고급 옵션 메뉴.

이 작업은 결국 State Repository 서비스의 높은 CPU 사용량을 담당 할 수있는 임시 또는 타사 데이터를 제거합니다.

다음은 Microsoft Edge를 재설정하는 방법에 대한 빠른 가이드입니다. 앱 및 기능 :

  1. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 다음으로 ‘ms-settings : appsfeatures’ 텍스트 상자 안에 시작하다 열려면 앱 및 기능 Windows 10에서 설정 앱의 메뉴.
  2. 내부에 있으면 앱 및 기능 메뉴에서 화면 오른쪽 섹션으로 이동 한 다음 검색 창을 사용하여‘ Microsoft Edge ‘.
  3. 결과가 나타나면 Microsoft Edge를 한 번 클릭 한 다음 다음과 관련된 하이퍼 링크를 클릭하십시오. 고급 옵션 .
  4. Microsoft Edge의 고급 옵션 메뉴에서 아래로 스크롤하여 초기화 섹션을 클릭하고 수리 단추.
  5. 프로세스가 완료 될 때까지 기다린 다음 작업이 완료되면 컴퓨터를 다시 시작하십시오.
  6. 다음 시작시 이전에 State Repository 서비스의 높은 CPU 사용량을 유발했던 작업을 반복하고 이제 문제가 해결되었는지 확인합니다.

Microsoft Edge 재설정

동일한 문제가 계속 발생하는 경우 아래의 다음 잠재적 인 해결 방법으로 이동하십시오.

방법 4 : 모든 기본 제공 앱 다시 설치

v1703과 v1709 사이에 격렬한 Windows 10 빌드에서 문제가 발생하는 경우 Windows 10에 기본적으로있는 기본 제공 앱 집합과 관련된 불일치로 인해 문제가 해결 될 가능성이 있습니다.

영향을받는 여러 사용자는 단일 Powershell 명령으로 모든 기본 제공 앱을 다시 설치하여 문제를 해결할 수 있음을 확인했습니다.

이 작업은 결국 State Repository 서비스의 높은 CPU 사용량에 기여할 수있는 결함이있는 모든 UWP 앱 인스턴스를 처리하는 모든 기본 제공 앱을 다시 설치하고 다시 등록합니다.

다음은 powershell을 사용하여 모든 내장 앱을 다시 설치하는 방법에 대한 빠른 가이드입니다.

  1. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 다음으로 ‘파워 쉘’ 텍스트 상자 안에 Ctrl + Shift + Enter 상승 된 Powershell 터미널 창을 엽니 다.

    대화 상자 실행 : powershell 그런 다음 Ctrl + Shift + Enter를 누릅니다.

  2. 관리자 권한 Powershell 프롬프트에 들어가면 다음 명령을 입력하고 시작하다 모든 UWP 기본 제공 응용 프로그램을 재설정하려면 :
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register '$ ($ _. InstallLocation)  AppXManifest.xml'}
  3. 명령이 성공적으로 완료되면 Powershell의 상승 된 인스턴스를 닫고 컴퓨터를 다시 시작합니다.
  4. 다음 시작이 완료되는 즉시 컴퓨터를 모니터링하여 State Repository 서비스로 인해 높은 CPU 스파이크가 계속 발생하는지 확인합니다.

동일한 문제가 여전히 컴퓨터에 영향을 미치는 경우 아래의 다음 잠재적 수정으로 이동하십시오.

방법 5 : 상태 리포지토리 서비스 비활성화

기본적으로 State Repository 서비스는 브라우저 쿠키 역할을하여 Microsoft Edge의 기능을 향상시킵니다. 검색 정보의 스냅 샷을 정기적으로 찍어 작동합니다.이를 통해 Microsoft Edge가 중단 된 부분 (여러 장치에서도)을 계속할 수 있습니다.

이 서비스를 사용하지 않는 경우 (예 : Edge를 사용하지 않는 경우) State Repository 서비스가 더 이상 CPU 리소스를 많이 차지하지 않도록하는 한 가지 방법은 모든 시스템 시작시 시작되지 않도록하는 것입니다.

이 작업은 MSConfiag를 사용하여 State Repository Service와 연결된 시작 키를 비활성화하여 수행 할 수 있습니다. 이 작업을 수행하는 방법에 대한 빠른 가이드는 다음과 같습니다.

노트 : 아래 단계는 Windows 10뿐만 아니라 모든 Windows 버전에서 따를 수 있습니다.

  1. 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 다음으로 ‘msconfig.msc’ 텍스트 상자 안에 시작하다 열려면 시스템 설정 유용.

    시스템 구성 열기

    노트 : 사용자 계정 컨트롤에서 메시지가 표시되면 관리자 액세스 권한을 부여합니다.

  2. 내부에 있으면 시스템 설정 유틸리티에서 서비스 상단의 리본 메뉴에서 탭합니다.
  3. 올바른 메뉴에 도착한 후 서비스 목록을 아래로 스크롤하여 상태 리포지토리 서비스. 그것이 보이면 그와 관련된 아이콘을 선택 취소하고 대다 수정 사항을 저장합니다.

    상태 리포지토리 서비스 비활성화

  4. 시스템 구성 유틸리티를 닫고 컴퓨터를 다시 시작한 다음 다음에 컴퓨터를 시작할 때 문제가 해결되는지 확인합니다.

State Repository 서비스로 인해 동일한 높은 CPU 사용량이 계속 발생하는 경우 아래의 다음 잠재적 수정 사항으로 이동하십시오.

방법 6 : 새로 설치 또는 내부 복구 수행

위의 모든 잠재적 인 수정 사항을 따랐지만 어느 것도 CPU 사용량을 줄이는 데 도움이되지 않은 경우 상태 저장소 서비스의 경우 일반 채널로 해결할 수없는 일부 유형의 시스템 손상으로 인해 문제가 발생한 것이 분명합니다.

결과없이 여기까지왔다면 문제를 일으키는 손상된 시스템 파일이 없는지 확인하기 위해 모든 Windows 구성 요소 (및 부팅 관련 데이터)를 재설정하는 것뿐입니다.

관련된 모든 Windows 구성 요소를 재설정하는 경우 두 가지 방법이 있습니다.

  • 새로 설치 –이 잠재적 인 수정은 가장 편리합니다. 호환되는 설치 미디어가 필요하지 않으며 Windows 10의 GUI 메뉴에서 직접 수정 사항을 배포 할 수 있습니다. 그러나 데이터를 미리 백업하지 않으면 부분적인 데이터 손실 (OS에 저장된 앱, 게임 및 개인 미디어 포함)이 발생할 수 있습니다. 드라이브)
  • 수리 설치 - 수리 설치는 데이터 손실없이 컴퓨터를 재설정 할 수있는 가장 집중적 인 접근 방식입니다 (게임, 응용 프로그램 및 사용자 기본 설정도 그대로 유지됨). 그러나이 복구 전략을 배포하려면 호환되는 설치 미디어가 필요합니다.
태그 윈도우 8 분 읽기