Naprawianie wysokiego użycia procesora przez usługę repozytorium stanowego w systemie Windows 10

Opublikowany: 2020-05-04

Jeśli komputer zawiesza się lub zwalnia po otwarciu Microsoft Edge, problem może być związany z usługą repozytorium stanu. Wielu użytkowników systemu Windows stwierdziło, że jest to problem po sprawdzeniu Podglądu zdarzeń podczas badania irytujących spowolnień.

Jeśli jesteś na tej stronie, oznacza to, że szukasz rozwiązania problemu skoków procesora spowodowanych przez usługę. Jak się okazuje, opracowaliśmy kilka skutecznych poprawek, które mogą pomóc w pozbyciu się problemu.

Co to jest usługa State Repository Service w systemie Windows 10 i dlaczego powoduje wysokie zużycie procesora?

State Repository Service to usługa systemu Windows powiązana z przeglądarką. Umożliwia przechwytywanie migawek sesji przeglądania, dzięki czemu można użyć innej przeglądarki – prawdopodobnie na innym urządzeniu – w celu powrotu do sesji przeglądania. Jest również zaangażowany w wiele innych działań związanych z przeglądaniem.

Większość użytkowników doświadczyła gwałtownego wzrostu wykorzystania procesora przez usługę po przeprowadzeniu czystej instalacji systemu Windows 10. Problem jest zwykle wywoływany, gdy łącze zewnętrzne jest otwierane w Microsoft Edge. Usługa może zwiększyć wykorzystanie procesora od 20% do 100%. Kiedy tak się stanie, Twój system będzie się zawieszał i zwalniał.

Jak naprawić wysokie zużycie procesora spowodowane przez usługę State Repository Service?

Istnieją różne rozwiązania tego problemu, od ponownego uruchomienia usługi po naprawę Microsoft Edge. Przeprowadzimy Cię przez każdą z poniższych metod. Postępuj zgodnie z rozwiązaniami w kolejności, w jakiej są ułożone, aby zwiększyć swoje szanse na szybkie rozwiązanie problemu.

Rozwiązanie 1: Uruchom ponownie usługę repozytorium stanu

Usługa Windows jest domyślnie włączona, zwłaszcza po nowej instalacji. Jeśli chcesz cieszyć się funkcjonalnościami, które zapewnia, powinieneś go włączyć. Aby pozbyć się problemu, pierwszym krokiem powinno być ponowne uruchomienie usługi. Ponowne uruchomienie usługi usunie wszelkie usterki, które ją nękają. Niektórzy użytkownicy to zrobili i ponownie uruchomili swoje systemy z pełną prędkością.

Procedura jest dość prosta. Wszystko, co musisz zrobić, to otworzyć aplikację Usługi, zlokalizować usługę State Repository Service, a następnie ją ponownie uruchomić. Jeśli nie wiesz, jak to zrobić, wykonaj poniższe czynności:

  1. Otwórz narzędzie wyszukiwania obok funkcji wyszukiwania, klikając ikonę lupy na pasku zadań lub naciskając jednocześnie klawisze Windows i S.
  2. Po otwarciu pola wyszukiwania wpisz „usługi” (bez cudzysłowów) w polu tekstowym, a następnie kliknij Usługi na liście wyników.
  3. Po otwarciu aplikacji Usługi zlokalizuj usługę State Repository, kliknij ją, a następnie kliknij Uruchom ponownie w sekcji „Usługi (lokalne)” po lewej stronie.
  4. Jeśli nie widzisz opcji Uruchom ponownie, kliknij Stop, a następnie kliknij Start.
  5. Po ponownym uruchomieniu usługi uruchom Microsoft Edge i sprawdź problem.

Rozwiązanie 2: Napraw wadliwe pliki systemu Windows

Możliwe, że niektóre pliki systemu Windows są problematyczne i powodują problemy z usługą. Możesz rozwiązać problem, skanując te pliki i naprawiając je. Aby to zrobić, musisz uruchomić w skrzynce odbiorczej narzędzie do obsługi i zarządzania obrazami wdrażania, a następnie uruchomić Kontroler plików systemowych. DISM dostarczy pliki, których narzędzie SFC użyje do wykonania naprawy.

Pamiętaj, że potrzebujesz działającego połączenia internetowego, ponieważ narzędzie DISM korzysta z usługi Windows Update w celu zapewnienia plików naprawy.

Poniższe kroki przeprowadzą Cię przez ten proces:

  1. Uruchom okno dialogowe Uruchom, klikając prawym przyciskiem myszy przycisk Start i wybierając Uruchom z menu Szybki dostęp. Możesz także otworzyć okno dialogowe, naciskając jednocześnie klawisze Windows i R.
  2. Po otwarciu Uruchom wpisz „CMD” (bez cudzysłowów) w polu tekstowym, a następnie naciśnij jednocześnie klawisze Shift, Ctrl i Enter.
  3. Kliknij przycisk Tak, gdy pojawi się okno dialogowe Kontrola konta użytkownika.
  4. Pojawi się teraz podwyższone okno wiersza polecenia.
  5. Następnie wpisz następujące wiersze w wierszu polecenia, a następnie naciśnij klawisz Enter:

DISM /Online /Cleanup-Image /StartComponentCleanup

Po dotknięciu klawisza Enter wpisz następujące polecenie w następnym wierszu i naciśnij klawisz Enter:

DISM /Online /Cleanup-Image /RestoreHealth

Narzędzie będzie teraz korzystać z narzędzia Windows Update, aby zapewnić dobre kopie plików systemowych.

  1. Następnie uruchom ponownie system, otwórz wiersz polecenia z podwyższonym poziomem uprawnień, a następnie wprowadź poniższy wiersz poleceń:

Sfc /skanuj

  1. Dotknij Enter, a następnie zezwól narzędziu na wykonanie akcji.

Rozwiązanie 3: Napraw/zresetuj Microsoft Edge

Ponieważ State Repository Service obciąża procesor po otwarciu Microsoft Edge, możliwe, że problem dotyczy przeglądarki. Możesz spróbować go naprawić i sprawdzić, czy to rozwiąże problem. Proces jest prosty i prosty. Musisz tylko przejść przez aplikację Ustawienia.

Poniższe kroki przeprowadzą Cię przez ten proces, jeśli nie wiesz, co zrobić:

  1. Naciśnij klawisz z logo Windows lub kliknij przycisk Start, a następnie kliknij ikonę koła zębatego po otwarciu menu Start. Jeśli chcesz szybciej uruchomić aplikację Ustawienia, naciśnij jednocześnie klawisz z logo Windows i klawisz I.
  2. Po otwarciu Ustawień kliknij Aplikacje.
  3. Po wyświetleniu interfejsu aplikacji i funkcji wpisz „Microsoft Edge” (bez cudzysłowów) w polu wyszukiwania i naciśnij klawisz Enter.
  4. Po wyświetleniu Microsoft Edge kliknij aplikację, a następnie kliknij Opcje zaawansowane.
  5. Po wyświetleniu ekranu Opcje zaawansowane przewiń w dół do opcji Resetuj, a następnie kliknij przycisk Napraw.
  6. Zezwól systemowi Windows na zakończenie procesu naprawy, a następnie uruchom przeglądarkę i sprawdź, czy ponownie występuje wysokie użycie procesora.

Rozwiązanie 4: Zatrzymaj usługę repozytorium stanu

Jeśli naprawa Microsoft Edge nie rozwiąże problemu, rozważ zatrzymanie usługi State Repository. Oznacza to, że będziesz musiał zrezygnować z funkcjonalności usługi. Powinno to być poświęcenie, które chcesz ponieść, ponieważ chcesz, aby Twój system działał płynnie, zwłaszcza gdy nie musisz robić migawek sesji przeglądania.

Wykonaj poniższe czynności, aby zatrzymać usługę:

  1. Otwórz narzędzie wyszukiwania obok funkcji wyszukiwania, klikając ikonę lupy na pasku zadań lub naciskając jednocześnie klawisze Windows i S.
  2. Po otwarciu pola wyszukiwania wpisz „usługi” (bez cudzysłowów) w polu tekstowym, a następnie kliknij Usługi na liście wyników.
  3. Po otwarciu aplikacji Usługi zlokalizuj usługę State Repository, kliknij ją, a następnie kliknij Zatrzymaj w sekcji „Usługi (lokalne)” po lewej stronie.
  4. Jeśli chcesz wyłączyć usługę, kliknij ją prawym przyciskiem myszy, kliknij Właściwości, a następnie wybierz Wyłączone w menu rozwijanym Typ uruchomienia na karcie Ogólne w oknie dialogowym Właściwości. Ponieważ jednak menu rozwijane Typ uruchomienia może być wyszarzone, zawsze możesz skorzystać z opcji Zatrzymaj.
  5. Po zatrzymaniu usługi problem wysokiego zużycia procesora powinien zostać rozwiązany.

Rozwiązanie 5: Zresetuj Microsoft Edge

Jeśli wyłączenie usługi nie przynosi efektów, rozważ zresetowanie Microsoft Edge. Jeśli właśnie zainstalowałeś nową kopię systemu Windows 10 lub niedawno zaktualizowaną, możliwe, że instalacja przeglądarki jest problematyczna. Po zresetowaniu przeglądarki system Windows zainstaluje ją ponownie i naprawi problemy związane z plikami instalacyjnymi.

Wykonaj poniższe czynności, aby zresetować przeglądarkę:

  1. Uruchom aplikację Ustawienia, używając kombinacji Windows + I.
  2. Po wyświetleniu ekranu głównego Ustawień kliknij ikonę Aplikacje.
  3. Po przejściu do ekranu Aplikacje i funkcje użyj funkcji wyszukiwania, aby przywołać Microsoft Edge.
  4. Po wyświetleniu Microsoft Edge kliknij go, a następnie kliknij łącze Opcje zaawansowane.
  5. Następnie przewiń w dół do Resetuj, gdy pojawi się ekran Opcje zaawansowane, a następnie kliknij przycisk Resetuj.
  6. Zezwól systemowi Windows na wykonanie naprawy, a następnie uruchom ponownie system i sprawdź problem.

Rozwiązanie 6: Zainstaluj ponownie wszystkie wbudowane aplikacje UWP (Universal Windows Platform)

Niektórzy użytkownicy skarżyli się, że problem nie ogranicza się do Microsoft Edge. Jak się okazuje, inne wbudowane aplikacje, takie jak Ustawienia, mogą powodować, że usługa repozytorium stanów zwiększy użycie procesora. Jeśli dotyczy to Ciebie, spróbuj ponownie zainstalować wszystkie wbudowane aplikacje i sprawdź, czy to rozwiąże problem. Pokażemy Ci, jak to zrobić poniżej:

  1. Otwórz narzędzie wyszukiwania obok funkcji wyszukiwania, klikając ikonę lupy na pasku zadań lub naciskając jednocześnie klawisze Windows i S.
  2. Po otwarciu pola wyszukiwania wpisz „wiersz polecenia” (bez cudzysłowów) w polu tekstowym.
  3. Po wyświetleniu wiersza polecenia na liście wyników kliknij go prawym przyciskiem myszy, a następnie kliknij Uruchom jako administrator.
  4. Kliknij przycisk Tak, gdy pojawi się okno dialogowe Kontrola konta użytkownika i poprosi o pozwolenie.
  5. Po otwarciu wiersza polecenia administratora wpisz lub skopiuj i wklej następujące elementy na czarnym ekranie, a następnie naciśnij klawisz Enter:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register „$($_.InstallLocation)\AppXManifest.xml”}

Upewnij się, że poprawnie skopiowałeś i wkleiłeś linię.

  1. Po pomyślnym wykonaniu polecenia zamknij wiersz polecenia, a następnie uruchom ponownie system, aby sprawdzić problem.

Wniosek

Zwykle powolny system jest frustrujący w użyciu, nie mówiąc już o tym, gdy musisz załatwić sprawy online. Wierzymy, że powyższe poprawki pomogą Ci pozbyć się skoków w wykorzystaniu procesora spowodowanych przez State Repository Service. Możesz poinformować nas, jak rozwiązałeś problem, korzystając z sekcji komentarzy poniżej.

ZALECANA

Rozwiąż problemy z komputerem za pomocą Auslogics BoostSpeed

Oprócz czyszczenia i optymalizacji komputera, BoostSpeed ​​chroni prywatność, diagnozuje problemy ze sprzętem, oferuje wskazówki dotyczące zwiększania szybkości i zapewnia ponad 20 narzędzi do pokrycia większości potrzeb związanych z konserwacją i serwisem komputera.

Auslogics BoostSpeed ​​jest produktem Auslogics, certyfikowanego Microsoft Silver Application Developer
DARMOWE POBIERANIE

Inne elementy, takie jak niepotrzebne pliki i uszkodzone klucze rejestru, mogą zwiększyć wykorzystanie procesora i spowolnić działanie systemu. Możesz łatwo zapobiec tym problemom, używając Auslogics BoostSpeed, który będzie regularnie czyścił Twój system, aby pozbyć się tych podmiotów. Program jest kompatybilny z Windows 10 i nie powoduje zakłóceń.