Kaj je wsappx in zakaj povzroča veliko obremenitev CPU-ja?

Ko sem danes predstavil najnovejšo različico sistema Windows 10, sem skoraj takoj opazil veliko cpu obremenitev.

Odprl sem upravitelja opravil Windows s bližnjico na tipkovnici Ctrl-Shift-Esc, kliknil povezavo z več podrobnostmi in ugotovil, da je vzrok Windows wsappx ( Opomba : postopek se lahko prikaže kot wsappx (2) ali wsappx (3) kot dobro).

Poraba CPU-ja bi znašala kar 30% in čeprav se je včasih zniževala, se je v istem trenutku skoraj takoj spet povečala.

Če izbiro razširite, so naštete ena, dve ali celo tri storitve Windows: Storitev Windows Store (WSService), Client License Service (ClipSVC) in AppX Deployment Service (AppXSVC).

AppX storitev uvajanja (AppXSVC)

Ponuja infrastrukturno podporo za uvajanje aplikacij Trgovina. Ta storitev se začne na zahtevo in če onemogočene aplikacije Store ne bodo nameščene v sistem in morda ne bodo delovale pravilno.

Odjemalska licenčna storitev (ClipSVC)

Ponuja infrastrukturno podporo za Microsoftovo trgovino. Ta storitev se začne na zahtevo in če se onemogočene aplikacije, kupljene v trgovini Windows Store, ne bodo pravilno obnašale.

Storitev Windows Store (WSService)

Ponuja infrastrukturno podporo za Windows Store. Ta storitev se začne na zahtevo in če se onemogočene aplikacije, kupljene v trgovini Windows Store, ne bodo pravilno obnašale.

Poskusi ustavitve ene od storitev, na primer s tem, da z desnim klikom nanj kliknete v upravitelju opravil ali gumba za zaustavitev v upravitelju storitev, lahko vržejo sporočilo o napaki, da storitve ni mogoče ustaviti.

Windows ni mogel ustaviti storitve [...] v lokalnem računalniku. Storitev ni vrnila napake. To je lahko notranja napaka sistema Windows ali notranja napaka storitve. Če se težava še naprej pojavlja, se obrnite na sistemskega skrbnika.

Vendar to ni vedno tako, in če počakate nekaj časa in poskusite znova, boste morda sčasoma ustavili, da se vse storitve ne izvajajo. To je delovalo na našem testnem sistemu, ko je obremenitev procesorja dosegla 0.

Glavna težava tega pristopa je, da se lahko kadar koli znova zaženejo, glavni razlog za to pa je naslednji.

Vse tri storitve ne ponujajo možnosti za spremembo vrste zagona, ko je dostop do njega v lokalnem računalniškem sistemu. Na voljo je samo vrsta ročnega zagona, medtem ko so samodejni in onemogočeni neaktivni.

Kaj se zgodi, če Windows Store onemogočite v pravilniku lokalne skupine?

Lahko bi domnevali, da bi onemogočanje Windows Store vplivalo na postopek wsappx, vendar to ne drži.

Če želite onemogočiti Windows Store v sistemu Windows 10, naredite naslednje:

  1. Tapnite tipko Windows, vnesite gpedit.msc in pritisnite Enter.
  2. Pomaknite se do lokalne računalniške politike> Konfiguracija računalnika> Skrbniške predloge> Komponente Windows> Trgovina.
  3. Dvokliknite Izklopite aplikacijo Trgovina in smernico preklopite na omogočeno.
  4. Znova zaženite računalnik.

Opazili boste, da postopek še vedno teče, ko ste onemogočili Trgovino v sistemu.

Kaj se zgodi, če namesto tega končate nalogo wsappx?

Nalogo wsappx lahko zaključimo v upravitelju opravil Windows. Če ga izberete in nato končate, ga boste ubili.

Ker to ne vpliva na vrste zagona, se lahko kadar koli znova pojavi, kar pomeni, da je bolj začasna rešitev kot pa nekaj, kar trajno deluje.

Zaključne besede

Wsappx je postopek, ki ga je Microsoft predstavil v sistemu Windows 8.1. Čeprav je jasno, da je povezan s Trgovino, ni jasno, zakaj postopek ni bil ustavljen, potem ko je bila trgovina onemogočena v sistemu.

Za zdaj se zdi, kot da ni rešitve, s katero bi rešili veliko uporabo cpu procesa wsappx v operacijskem sistemu Windows.

Kar se tiče velike uporabe CPU-ja, na trenutke ni jasno, zakaj je cpu toliko zaviral.