Co to jest wsappx i dlaczego powoduje wysokie obciążenie procesora?

Kiedy uruchomiłem dzisiaj najnowszą wersję systemu Windows 10, prawie natychmiast zauważyłem wysokie obciążenie procesora.

Otworzyłem Menedżera zadań Windows za pomocą skrótu klawiaturowego Ctrl-Shift-Esc, kliknąłem link więcej szczegółów i znalazłem przyczynę procesu Windows wsappx ( Uwaga : proces może być wyświetlany jako wsappx (2) lub wsappx (3) jako dobrze).

Zużycie procesora wzrosłoby nawet o 30% i chociaż czasami spadało, wzrosło niemal natychmiastowo w tym samym momencie.

Po rozszerzeniu zaznaczenia wyświetlana jest jedna, dwie, a nawet trzy usługi Windows: Usługa Sklepu Windows (WSService), Usługa Licencji Klienta (ClipSVC) i Usługa wdrażania AppX (AppXSVC).

Usługa wdrażania AppX (AppXSVC)

Zapewnia obsługę infrastruktury do wdrażania aplikacji Store. Ta usługa jest uruchamiana na żądanie, a jeśli wyłączona, aplikacje Store nie zostaną wdrożone w systemie i mogą nie działać poprawnie.

Usługa licencji klienta (ClipSVC)

Zapewnia obsługę infrastruktury dla sklepu Microsoft Store. Ta usługa jest uruchamiana na żądanie i jeśli wyłączone aplikacje zakupione za pomocą Windows Store nie będą działały poprawnie.

Usługa Sklepu Windows (WSService)

Zapewnia obsługę infrastruktury dla Sklepu Windows. Ta usługa jest uruchamiana na żądanie i jeśli wyłączone aplikacje zakupione za pomocą Windows Store nie będą działały poprawnie.

Próby zatrzymania jednej z usług, na przykład kliknięcie jej prawym przyciskiem myszy w Menedżerze zadań lub przycisku stop w Menedżerze usług, może spowodować wyświetlenie komunikatu o błędzie informującym, że usługi nie można zatrzymać.

System Windows nie może zatrzymać usługi [...] na komputerze lokalnym. Usługa nie zwróciła błędu. Może to być wewnętrzny błąd systemu Windows lub wewnętrzny błąd usługi. Jeśli problem będzie się powtarzał, skontaktuj się z administratorem systemu.

Jednak nie zawsze tak jest i jeśli poczekasz trochę czasu i spróbujesz ponownie, być może uda Ci się w końcu zatrzymać działanie wszystkich usług. Działa to w naszym systemie testowym, gdy obciążenie procesora osiągnęło 0.

Głównym problemem związanym z tym podejściem jest jednak to, że mogą rozpocząć pracę w dowolnym momencie, a główny tego powód jest następujący.

Wszystkie trzy usługi nie zapewniają opcji zmiany typu uruchamiania, gdy jest dostępny w lokalnym systemie komputerowym. Jedynym dostępnym typem uruchamiania jest tryb ręczny, natomiast automatyczne i wyłączone są wyszarzone.

Co się stanie, jeśli wyłączysz Sklep Windows w lokalnych zasadach grupy?

Można by założyć, że wyłączenie Sklepu Windows miałoby wpływ na proces wsappx, ale tak nie jest.

Aby wyłączyć Sklep Windows w Windows 10, wykonaj następujące czynności:

  1. Naciśnij klawisz Windows, wpisz gpedit.msc i naciśnij klawisz Enter.
  2. Przejdź do Zasady komputera lokalnego> Konfiguracja komputera> Szablony administracyjne> Składniki systemu Windows> Sklep.
  3. Kliknij dwukrotnie opcję Wyłącz aplikację Store i przełącz profil na włączony.
  4. Zrestartuj komputer.

Zauważysz, że proces jest nadal uruchomiony po wyłączeniu Sklepu w systemie.

Co się stanie, jeśli zamiast tego zakończysz zadanie wsappx?

Zadanie wsappx można zakończyć w Menedżerze zadań Windows. Jeśli go wybierzesz, a następnie zakończ zadanie, zostanie zabity.

Ponieważ nie wpływa to na typy uruchamiania, może pojawić się ponownie w dowolnym momencie, co oznacza, że ​​jest to raczej rozwiązanie tymczasowe niż coś, co działa na stałe.

Końcowe słowa

Wsappx to proces, który Microsoft wprowadził w Windows 8.1. Chociaż jest jasne, że jest to związane ze Sklepem, nie jest jasne, dlaczego proces nie został zatrzymany po wyłączeniu Sklepu w systemie.

Na razie wydaje się, że nie ma rozwiązania, które pozwoliłoby rozwiązać wysokie użycie procesora przez proces wsappx w systemie Windows.

Jeśli chodzi o wysokie użycie procesora, nie jest jasne, dlaczego tak często podnosi on moc procesora.