Poprawka: Wysokie użycie procesora i pamięci przez wsappx

Wsappx to proces, który zobaczysz jako uruchomiony na liście procesów Menedżera zadań. Możesz się zastanawiać, czym jest ten proces lub możesz się zastanawiać, dlaczego ten proces powoduje duże zużycie procesora. Zauważysz, że użycie procesora wsappx rośnie i maleje losowo. Czasami nie będzie zużywał znaczącej ilości procesora, a czasami możesz zauważyć wysokie użycie procesora przez ten proces. Jeśli klikniesz dwukrotnie ten proces, zobaczysz dwa kolejne procesy w pliku wsappx. Te procesy podrzędne będą nazywane AppXSVC, ClipSVC (lub WSService w systemie Windows 8). Możesz również zauważyć, że na liście procesów Menedżera zadań znajduje się wiele wystąpień wsappx.

Co to jest Wsappx?

Wsappx to proces, który został wprowadzony w systemie Windows 8 i można go znaleźć w nowszych wersjach, takich jak Windows 10. Ten proces działa w tle i jest powiązany ze Sklepem Windows i aplikacjami uniwersalnymi systemu Windows. Usługi działające w ramach tego procesu są również powiązane ze Sklepem Windows i / lub platformą Windows Universal App. Usługi te służą do aktualizowania aplikacji systemu Windows lub do sprawdzania licencji.

Czy powinienem się martwić o Wsappx?

Nie, wcale. Jak wspomniano powyżej, jest to własny proces systemu Windows, który można znaleźć w systemach Windows 8 i Windows 10. W tej chwili nie ma żadnych wirusów ani złośliwego oprogramowania skojarzonego z tą nazwą. Jeśli więc widzisz, że ten proces działa, patrząc na listę procesów w Menedżerze zadań, nie martw się o to. Jest to legalny proces firmy Microsoft i można go znaleźć na każdym komputerze z systemem Windows 8 i 10.

Co powoduje wysokie użycie procesora przez wsappx?

Jest wielu użytkowników, którzy narzekali na wysokie zużycie procesora przez wsappx. Jak wspomniano w pierwszym akapicie, jego użycie procesora może wzrosnąć lub spaść samodzielnie. Ale w pewnym momencie zobaczysz wysokie użycie procesora przez ten proces. Ponieważ ten proces jest powiązany ze Sklepem Windows i / lub platformą Windows Universal App, wysokie zużycie procesora, które zobaczysz, będzie wynikiem tego procesu, instalowania lub aktualizowania jednej z aplikacji Windows. Za każdym razem, gdy zobaczysz wysokie użycie procesora, jedna z Twoich aplikacji musi zostać zaktualizowana. I nie zawsze zobaczysz to przy dużym zużyciu procesora, ponieważ proces ten rozpoczyna się samoczynnie, gdy aplikacja wymaga aktualizacji lub instalacji.

Zauważysz, że nie będziesz w stanie wyłączyć tego procesu w usługach Windows. Jeśli spróbujesz to zrobić, możesz zobaczyć komunikat informujący o tym, że wpływa to na inne aplikacje. Podobnie, możesz zobaczyć ten sam komunikat (lub jego odmianę), jeśli spróbujesz zakończyć zadanie z poziomu Menedżera zadań. Istnieje jednak kilka sposobów na wyłączenie tego procesu. Jeśli jesteś jednym z tych użytkowników, którzy nie używają często aplikacji Windows Apps lub po prostu chcesz pozbyć się tego procesu ze względu na wysokie zużycie procesora, możesz spróbować kilku rzeczy. Metody te podano poniżej. Zacznij od metody 1 i wypróbuj metody, aż rozwiążesz problem z wysokim zużyciem procesora.

Metoda 1: Wyłącz Sklep Windows

Uwaga: ta metoda nie powstrzyma działania wsappx w tle. Nadal będziesz mógł zobaczyć proces wsappx w Menedżerze zadań. Jednak wsappx nie spowoduje dużego zużycia procesora po wyłączeniu Sklepu Windows.

Ponieważ proces jest powiązany ze Sklepem Windows, a wsappx wykorzystuje zasoby do aktualizacji lub wykonywania innych zadań związanych z aplikacjami ze Sklepu Windows, wyłączenie Sklepu Windows uniemożliwi wsappx korzystanie z tak wielu zasobów.

Problem polega na tym, że nie możesz po prostu wyłączyć Sklepu Windows z usług, tak jak zwykle robisz to w przypadku innych usług. Będziemy więc musieli użyć lokalnego edytora zasad grupy.

Oto kroki wyłączania Sklepu Windows za pomocą lokalnego edytora zasad grupy

Windows 10

  1. Przytrzymaj klawisz Windows i naciśnij R.
  2. Wpisz gpedit.msc i naciśnij Enter

  1. Przejdź do tej lokalizacji Konfiguracja komputera> Szablony administracyjne> Składniki systemu Windows> Sklep . Jeśli nie wiesz, jak dotrzeć do tej lokalizacji, wykonaj czynności podane poniżej
    1. Zlokalizuj i kliknij dwukrotnie Konfiguracje komputera w lewym okienku
    2. Zlokalizuj i kliknij dwukrotnie Szablony administracyjne w lewym okienku
    3. Zlokalizuj i kliknij dwukrotnie Składniki systemu Windows w lewym okienku

  1. Znajdź i kliknij Sklep w lewym okienku
  2. Kliknij dwukrotnie opcję Wyłącz aplikację Sklepu

  1. Wybierz opcję  Włączone.
  2. Kliknij Zastosuj, a następnie wybierz OK

Zrestartuj swój komputer i powinieneś być gotowy.

Windows 8 i 8.1

Edytor lokalnych zasad grupy nie jest dostępny w wersjach Enterprise i Professional. Tak więc, jeśli używasz wersji Enterprise lub Professional Edition, będziesz musiał to zrobić z rejestru. Oto kroki wyłączania Sklepu Windows za pośrednictwem rejestru.

  1. Przytrzymaj klawisz Windows i naciśnij R.
  2. Wpisz Regedit i naciśnij Enter

  1. Przejdź do tej lokalizacji HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ WindowsStore . Jeśli nie wiesz, jak dojechać do tej lokalizacji, wykonaj następujące czynności
    1. Zlokalizuj i kliknij dwukrotnie HKEY_LOCAL_MACHINE w lewym okienku
    2. Zlokalizuj i kliknij dwukrotnie OPROGRAMOWANIE w lewym okienku
    3. Znajdź i kliknij dwukrotnie Zasady w lewym okienku
    4. Zlokalizuj i kliknij dwukrotnie Microsoft w lewym okienku

  1. Znajdź i kliknij Sklep Windows w lewym okienku. Jeśli nie ma WindowsStore, będziesz musiał samodzielnie utworzyć nowy folder o nazwie WindowsStore. Wykonaj czynności podane poniżej, aby samodzielnie utworzyć sklep WindowsStore
    1. Kliknij prawym przyciskiem myszy folder Microsoft w lewym okienku, wybierz Nowy, a następnie wybierz Klucz
    2. Wpisz nazwę WindowsStore i naciśnij Enter

  1. Teraz wybierz WindowsStore z lewego panelu
  2. Kliknij prawym przyciskiem myszy puste miejsce w prawym okienku i wybierz Nowy . Wybierz wartość DWORD (32-bitowa)

  1. Nazwij nowo utworzony wpis RemoveWindowsStore i naciśnij klawisz Enter

  1. Teraz kliknij dwukrotnie nowo utworzony RemoveWindowsStore
  2. Wpisz 1 w wartość i naciśnij Enter

Otóż ​​to. Powinno to wyłączyć Sklep Windows w Windows 8 i 8.1.

Metoda 2: Użyj Edytora rejestru

Możesz użyć edytora rejestru, aby zmienić niektóre ciągi, które rozwiążą ten problem.

  1. Przytrzymaj klawisz Windows i naciśnij R.
  2. Wpisz regedit i naciśnij Enter

  1. Przejdź do tej lokalizacji HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ SvcHost . Jeśli nie wiesz, jak dojechać do tej lokalizacji, wykonaj następujące czynności
    1. Zlokalizuj i kliknij dwukrotnie HKEY_LOCAL_MACHINE w lewym okienku
    2. Zlokalizuj i kliknij dwukrotnie OPROGRAMOWANIE w lewym okienku
    3. Zlokalizuj i kliknij dwukrotnie Microsoft w lewym okienku
    4. Zlokalizuj i kliknij dwukrotnie Windows NT w lewym okienku
    5. Zlokalizuj i kliknij dwukrotnie CurrentVersion w lewym okienku

  1. Znajdź i kliknij SvcHost w lewym okienku.
  2. Znajdź i kliknij dwukrotnie ciąg o nazwie wsappx w prawym okienku

  1. Otworzy się nowe okno i zobaczysz 2 wpisy w sekcji wartości. Te 2 wpisy to clipsvc i AppXSvc . Zmień te wpisy na NotFound i AppXSvc .

  1. Kliknij OK
  2. Restart

Otóż ​​to. To powinno rozwiązać problem wysokiego zużycia procesora.

Metoda 3: Wyłącz Superfetch i Windows Search

Jeśli powyższe 2 metody nie zadziałały, spróbuj wyłączyć usługi Superfetch i Windows Search. Wiadomo, że wyłączenie tych usług działa dla mniejszości użytkowników. Warto więc spróbować.

  1. Przytrzymaj klawisz Windows i naciśnij R.
  2. Wpisz services.msc i naciśnij klawisz Enter

  1. Znajdź i kliknij dwukrotnie Superfetch na liście

  1. Wybierz opcję Wyłączone z listy rozwijanej w sekcji Typ uruchomienia

  1. Kliknij Zastosuj i wybierz OK

  1. Zamknij okno Właściwości Superfetch
  2. Zlokalizuj i kliknij dwukrotnie Windows Search

  1. Wybierz opcję Wyłączone z listy rozwijanej w sekcji Typ uruchomienia

  1. Kliknij Zatrzymaj, jeśli stan usługi jest uruchomiony
  2. Kliknij Zastosuj i wybierz OK

Otóż ​​to. Po zakończeniu sprawdź, czy problem został rozwiązany, czy nie.

Metoda 4: Ponowna inicjalizacja bazy danych licencji sklepu

Jeśli wszystkie powyższe metody nie zadziałają, możemy spróbować ponownie zainicjować bazę danych licencji Sklepu Windows. Zwróć uwagę, że używając tej metody, możesz odinstalować niektóre aplikacje Windows Store, ale po rozwiązaniu problemu możesz je łatwo ponownie zainstalować w ciągu kilku minut. Tutaj zaczniemy najpierw w trybie awaryjnym, aby usługa Sklepu Windows została wstrzymana, a następnie zmienimy nazwę określonego katalogu. Następnie wrócimy do normalnego trybu i miejmy nadzieję, że problem zostanie rozwiązany.

  1. Najpierw musisz uruchomić komputer w trybie awaryjnym. Po przejściu do trybu awaryjnego wykonaj poniższe czynności.
  2. Naciśnij Windows + R i wpisz następujący adres w polu i naciśnij Enter.
C: \ ProgramData \ Microsoft \ Windows
  1. Tutaj poszukaj następującego folderu:
ClipSVC

Teraz zmień nazwę folderu na coś takiego jak „ClipSVCTemp”. Zapisz zmiany i wyjdź.

  1. Uruchom komputer z powrotem w normalnym trybie. Początkowo system Windows może trochę potrwać podczas inicjowania wszystkich konfiguracji do stanu domyślnego. Miejmy nadzieję, że po tym problem zostanie rozwiązany i nie będzie już żadnego użycia procesora / pamięci przez „ wsappx ”.