Proces WSAPPX, proč se disk a procesor načítají tak tvrdě

Ahoj admin! V mém systému Windows 10 po instalaci nejnovějších aktualizací systému Windows tento proces wsappx začal těžce načítat systém, spotřebovával téměř 50% zdrojů procesoru a silně načítal disk (30-40%). Co to je a je možné nějakým způsobem snížit spotřebu počítačových zdrojů procesem wsappx?

Odpověď

Dobrý den Ve Windows 10 skutečně existuje takový systémový proces wsappx (nejedná se o virus nebo aplikaci jiného výrobce), která může někdy způsobit problémy s výkonem systému. Pokusím se o něm podrobně vyprávět a navrhnout možné možnosti pro jeho „zkrocení“ 🙂 .

Obsah:

  • WSAPPX - co je tento proces?
  • Proč proces wsappx silně zatěžuje systém
  • Jak zakázat proces wsappx

WSAPPX - co je tento proces?

WSAPPX - Toto je systémový proces Windows 10 (a Windows 8.1), který úzce souvisí s Windows Application Store a Universal Windows Platform (UWP).

Jak vidíte ze správce úloh, proces WSAPPX v okně 10 zahrnuje dva systémové procesy na pozadí:

  • Služba nasazení AppX (AppXSVC) (AppX Deployment Service) - Zodpovídá za správu nasazení aplikací UWP, které jsou distribuovány ve formátu .ppX. Tento proces aktivně funguje při instalaci, aktualizaci a odebrání aplikací obchodu. Ve správci úloh se tento proces objeví při spuštění aplikace Store (nebo při provádění automatických aktualizací aplikace);
  • Klientská licenční služba (ClipSVC) (klientská licenční služba) - odpovídá za zajištění licencování placených a omezených aplikací obchodu Windows. Je to tento proces, který zpracovává licence placených programů a neumožňuje aplikaci appx běžet v počítačích s jiným účtem Microsoft (i když si můžete stáhnout a nainstalovat soubor appx pro univerzální aplikaci).

V konzole služeb Windows (services.msc) odpovídají těmto procesům dvě systémové služby.

Proč proces wsappx silně zatěžuje systém

Jak pochopíte proces wsappx, může zpravidla vytvářet zátěž v počítači při instalaci, aktualizaci nebo odebrání univerzálních aplikací. V případě, že instalujete nebo aktualizujete aplikaci z úložiště Windows, pak je to proces wsappx, který provede všechny akce (na rozdíl od klasických aplikací, které instalují vaši vlastní instalátoři nebo prostřednictvím Instalační služby systému Windows). I.e. vysoké zatížení systému procesem wsappx je v tomto případě docela přijatelné. Stačí počkat na instalaci / odinstalaci aplikace.

Pokud jste nezačali instalovat nebo odinstalovat aplikace appx a proces wsappx aktivně používá CPU a disk, pak s největší pravděpodobností jde o automatickou aktualizaci aplikací UWP, která je ve výchozím nastavení povolena. Otevřete Windows Store a zkontrolujte, zda v něm nejsou spuštěny žádné úkoly automatické aktualizace aplikace..

Jak zakázat proces wsappx

V případě, že aktivně používáte aplikace z úložiště aplikací Windows, nemá smysl zastavit proces wsappx ze správce úloh nebo deaktivovat jeho služby. Vysoká zátěž klesne pouze dočasně a po nějaké době se po automatickém restartování služeb pomocí spouště spustí znovu.

Můžete mírně snížit spotřebu prostředků procesem wsappx deaktivací živých dlaždic (animované widgety v nabídce Start). Chcete-li to provést, klikněte na každou dlaždici a vyberte Upřesnit -> Zakázat živé dlaždice.

Je také možné zakázat automatickou aktualizaci aplikací úložiště Windows. Chcete-li to provést, otevřete Microsoft Store a zakázat možnost v nabídce nastavení Aktualizujte aplikace automaticky. Zde můžete zakázat živé dlaždice pro všechny aplikace.

Tip. Nezapomeňte pravidelně aktualizovat použité aplikace ručně

Poté by měl proces wsappx spotřebovat mnohem méně systémových prostředků..

Pokud nepoužíváte Microsoft Store, můžete jej zakázat pomocí zásady Konfigurace počítače -> Šablony pro správu -> Komponenty Windows -> Obchod. Povolit zásady Zakázat aplikaci Obchod. Nebo jej deaktivujte pomocí registru pomocí příkazů:

reg přidat "HKLM \ SOFTWARE \ Policies \ Microsoft \ WindowsStore" / v "RemoveWindowsStore" / t "REG_DWORD" / d "1"
reg přidat "HKLM \ SOFTWARE \ Policies \ Microsoft \ WindowsStore" / v "DisableStoreApps" / t "REG_DWORD" / d "1"