Mikä on wsappx ja miksi se aiheuttaa suurta CPU-kuormaa?

Käynnistäessään viimeisimmän Windows 10 -version tänään huomasin korkean cpu-kuorman melkein heti.

Avasin Windowsin Task Manager -sovelluksen pikanäppäimellä Ctrl-Shift-Esc, napsautin lisätietoja -linkkiä ja löysin syyn Windows-prosessin wsappx-tiedostoon ( Huomaa : prosessi voi näkyä muodossa wsappx (2) tai wsappx (3) kuten hyvin).

CPU-käyttö nousee jopa 30%: iin, ja vaikka se laski toisinaan, nousi melkein heti uudelleen samaan aikaan.

Jos laajennat valintaa, luettelossa on yksi, kaksi tai jopa kolme Windows-palvelua: Windows Store -palvelu (WSService), asiakaslisenssipalvelu (ClipSVC) ja AppX-käyttöönottopalvelu (AppXSVC).

AppX-käyttöönottopalvelu (AppXSVC)

Tarjoaa infrastruktuuritukea Store-sovellusten käyttöönotolle. Tämä palvelu käynnistetään pyynnöstä ja jos käytöstä poistettu Store-sovelluksia ei oteta käyttöön järjestelmään, eivätkä ne välttämättä toimi oikein.

Asiakaslisenssipalvelu (ClipSVC)

Tarjoaa infrastruktuuritukea Microsoft Store -sovellukselle. Tämä palvelu käynnistetään pyynnöstä, ja jos Windows Storesta ostetut käytöstä poistetut sovellukset eivät toimi oikein.

Windows Store -palvelu (WSS-palvelu)

Tarjoaa infrastruktuuritukea Windows Store -sovellukselle. Tämä palvelu käynnistetään pyynnöstä, ja jos Windows Storesta ostetut käytöstä poistetut sovellukset eivät toimi oikein.

Yritetään pysäyttää yksi palveluista, esimerkiksi napsauttamalla sitä hiiren kakkospainikkeella Tehtävienhallinnassa tai Palvelupalvelun Pysäytä-painikkeessa, jolloin virhesanoma, että palvelua ei voida pysäyttää.

Windows ei voinut pysäyttää [...] -palvelua paikallisella tietokoneella. Palvelu ei palauttanut virhettä. Tämä voi olla Windowsin sisäinen virhe tai sisäinen palveluvirhe. Jos ongelma jatkuu, ota yhteyttä järjestelmänvalvojaan.

Näin ei kuitenkaan aina ole. Jos odotat jonkin aikaa ja yrität uudelleen, saatat pystyä estämään kaikkien palvelujen toiminnan lopulta. Tämä toimi testijärjestelmässämme, kun cpu-kuorma saavutti arvon 0.

Tämän lähestymistavan pääkysymys on kuitenkin se, että ne voivat käynnistyä milloin tahansa uudelleen, ja keskeinen syy siihen on seuraava.

Kaikissa kolmessa palvelussa ei ole mahdollisuutta muuttaa käynnistystapaa, kun niitä käytetään paikallisessa tietokonejärjestelmässä. Ainoa käytettävissä oleva käynnistystyyppi on manuaalinen, kun taas automaattinen ja käytöstä poistettu on harmaana.

Mitä tapahtuu, jos poistat Windows Store käytöstä paikallisessa ryhmäkäytännössä?

Voitaisiin olettaa, että Windows Store -sovelluksen poistaminen käytöstä vaikuttaisi wsappx-prosessiin, mutta niin ei ole.

Poista Windows Store käytöstä Windows 10: ssä seuraavasti:

  1. Napauta Windows-näppäintä, kirjoita gpedit.msc ja paina enter.
  2. Siirry kohtaan Paikallinen tietokonekäytäntö> Tietokonekokoonpano> Hallintamallit> Windows-komponentit> Tallenna.
  3. Kaksoisnapsauta Sammuta Store-sovellusta ja kytke käytäntö käyttöön.
  4. Käynnistä tietokone uudelleen.

Huomaat, että prosessi on edelleen käynnissä, kun olet poistanut Store-sovelluksen käytöstä järjestelmässä.

Mitä tapahtuu, jos lopetat sen sijaan wsappx-tehtävän?

Wsappx-tehtävä voidaan lopettaa Windowsin Tehtävienhallinnassa. Jos valitset sen ja lopetat tehtävän, se tapetaan.

Koska tämä ei vaikuta käynnistystyyppeihin, se saattaa ilmestyä milloin tahansa, mikä tarkoittaa, että se on enemmän väliaikainen ratkaisu kuin jokin, joka toimii pysyvästi.

Päättävät sanat

Wsappx on prosessi, jonka Microsoft esitteli Windows 8.1: ssä. Vaikka on selvää, että se liittyy Kauppaan, on epäselvää, miksi prosessia ei lopetettu sen jälkeen, kun Kauppa oli poistettu käytöstä järjestelmässä.

Toistaiseksi näyttää siltä, ​​että ei ole ratkaisua wsappx-prosessin korkean cpu-käytön ratkaisemiseksi Windowsissa.

Sikäli kuin korkea cpu-käyttö menee, on epäselvää, miksi se ajaa cpu: ta niin paljon toisinaan.