Γιατί το Wsappx προκαλεί υψηλή χρήση της CPU και πώς να το διορθώσετε

Εάν ο υπολογιστής σας είναι αργός(computer is sluggish) , ένας από τους τρόπους για να διερευνήσετε τι προκαλεί το πρόβλημα είναι να ελέγξετε τη Διαχείριση εργασιών(Task Manager) . Ενώ η Διαχείριση Εργασιών(Task Manager) εμφανίζει τις εκτελούμενες διεργασίες που θα μπορούσαν να συγκεντρώνουν όλους τους πόρους, δεν εξηγεί απαραίτητα τι σημαίνουν.

Το Wsappx(Wsappx) είναι μία από αυτές τις άγνωστες υπηρεσίες που θα δείτε στη Διαχείριση εργασιών(Task Manager) . Ωστόσο, παρόλο που μπορείτε να δείτε τη διαδικασία wsappx, δεν είναι απολύτως σαφές τι κάνει. Και γιατί καταλαμβάνει σημαντικό μέρος των πόρων της CPU και του δίσκου σας;

Σε αυτό το άρθρο θα μάθετε γιατί το wsappx προκαλεί υψηλή χρήση της CPU(high CPU usage) και πώς να το διορθώσετε.

Τι είναι το Wsappx;(What Is Wsappx?)

Το Wsappx είναι μια νόμιμη υπηρεσία των Windows(Windows service) που είναι ευρέως γνωστή ότι προκαλεί υψηλή χρήση δίσκου και CPU . Η υπηρεσία, η οποία χειρίζεται το Microsoft Store (πρώην Windows Store ) και την πλατφόρμα εφαρμογών Universal , εκτελείται συνεχώς. Ωστόσο, ο όγκος των πόρων που χρησιμοποιεί μπορεί να είναι ελάχιστος ή σημαντικά υψηλός ανάλογα με το τι κάνετε.

Για παράδειγμα, εάν εγκαθιστάτε μια εφαρμογή Microsoft Store ή ένα λογισμικό επιτραπέζιου υπολογιστή εκτός του Store , η διαδικασία wsappx θα χρησιμοποιεί περισσότερους πόρους CPU ή δίσκου. Το ίδιο συμβαίνει όταν εκτελείτε, ενημερώνετε ή διαγράφετε μια εφαρμογή.

Γιατί το Wsappx προκαλεί υψηλή χρήση της CPU(Why Wsappx Causes High CPU Usage)

Στα Windows 10 , η διαδικασία wsappx έχει υποδιεργασίες γνωστές ως Client License Service ή ClipSVC και ως AppX Deployment Service ή AppXSVC .

Η υπηρεσία ClipSVC χειρίζεται την αδειοδότηση και προστατεύει από την πειρατεία(protects against piracy) για εφαρμογές Store , ενώ το AppXSVC αναπτύσσει εφαρμογές ώστε να εκτελείται κάθε φορά που εγκαθιστάτε, ενημερώνετε ή διαγράφετε μια εφαρμογή. Επομένως, εάν απενεργοποιήσετε κάποια από αυτές τις υπηρεσίες, οι εφαρμογές Store δεν θα λειτουργούν.

Όταν οι δευτερεύουσες διεργασίες είναι ενεργές και εκτελούνται, θα δείτε τη χρήση της διαδικασίας wsappx να αυξάνεται. Ενώ το wsappx είναι μια ζωτικής σημασίας διαδικασία συστήματος(vital system process) , δεν χρειάζεται να είναι συνεχώς ενεργοποιημένη. Απαιτείται μόνο όταν θέλετε να εγκαταστήσετε, να ενημερώσετε ή να διαγράψετε εφαρμογές Store .

Σημείωση(Note) : Εάν χρησιμοποιείτε μια εφαρμογή Microsoft Store και λάβετε ένα σφάλμα σχετικά με την αδειοδότηση, πρέπει να ενεργοποιήσετε τις υπηρεσίες ClipSVC και AppXSVC .

Τι να κάνετε όταν το Wsappx προκαλεί υψηλή χρήση CPU(What to Do When Wsappx Causes High CPU Usage)

Όταν βλέπετε το wsappx να καταναλώνει σημαντική ποσότητα της CPU σας , υπάρχουν αρκετές επιδιορθώσεις για την επίλυση του προβλήματος.

Εκτελέστε μια ανίχνευση ιών(Run a Virus Scan)

Εάν ο υπολογιστής σας έχει ιό ή κακόβουλο λογισμικό(computer has a virus or malware) , μπορεί να προκαλέσει αιχμές χρήσης σε διάφορες διαδικασίες των Windows(Windows) . Το ίδιο ισχύει αν έχουν μολυνθεί οποιεσδήποτε ληφθείσες εφαρμογές ή εφαρμογές του Microsoft Store . Η εκτέλεση σάρωσης για ιούς ή κακόβουλο λογισμικό θα σας βοηθήσει να αποκλείσετε την πιθανότητα τέτοιες απειλές να είναι ο λόγος για υψηλή χρήση της CPU στον υπολογιστή σας.

Ενημερώστε τα Windows(Update Windows)

Εάν το Microsoft Store δεν ανοίξει(Microsoft Store won’t open) ή υπάρχει πρόβλημα με το πρόγραμμα, ελέγξτε αν υπάρχουν εκκρεμείς ενημερώσεις των Windows(Windows Updates) και εγκαταστήστε τις.

  1. Για να ελέγξετε για ενημερώσεις των Windows(Windows Updates) , επιλέξτε Start > Settings > Update & security .

  1. Στη συνέχεια, επιλέξτε Ενημερώσεις των Windows(Windows Updates) και ελέγξτε το δεξί παράθυρο για τυχόν εκκρεμείς ενημερώσεις.

Απεγκαταστήστε τις πρόσφατα εγκατεστημένες εφαρμογές(Uninstall Recently Installed Apps)

Μερικές φορές η υψηλή χρήση της CPU μπορεί να οφείλεται σε μια εφαρμογή που εγκαταστήσατε πρόσφατα. Σε αυτήν την περίπτωση, απεγκαταστήστε την εφαρμογή(uninstall the app) και επανεκκινήστε τον υπολογιστή σας. Εάν αυτό διορθώσει το πρόβλημα υψηλής χρήσης της CPU , δοκιμάστε να εγκαταστήσετε ξανά την εφαρμογή και να δείτε εάν το πρόβλημα παραμένει.

  1. Για να απεγκαταστήσετε μια εφαρμογή, ανοίξτε τον Πίνακα (Control)Ελέγχου( Panel) και επιλέξτε Προγράμματα(Programs) .

  1. Στη συνέχεια, επιλέξτε Κατάργηση εγκατάστασης προγράμματος(Uninstall a Program) στην ενότητα Προγράμματα και δυνατότητες(Programs and Features) .

  1. Βρείτε την εφαρμογή που θέλετε να απεγκαταστήσετε, κάντε δεξί κλικ πάνω της και επιλέξτε Κατάργηση εγκατάστασης(Uninstall) .

Εκχωρήστε περισσότερη εικονική μνήμη(Allocate More Virtual Memory)

Η αύξηση της εικονικής μνήμης του υπολογιστή σας μπορεί να συμβάλει στη μείωση της υψηλής χρήσης CPU .

  1. Για να το κάνετε αυτό, κάντε δεξί κλικ στο Start > Search και πληκτρολογήστε Performance στο πλαίσιο αναζήτησης. Επιλέξτε Προσαρμογή της εμφάνισης και της απόδοσης των Windows(Adjust the appearance and performance of Windows) .

  1. Στη συνέχεια, επιλέξτε την καρτέλα Για προχωρημένους , μεταβείτε στην (Advanced)Εικονική μνήμη(Virtual Memory) και επιλέξτε Αλλαγή(Change) .

  1. Καταργήστε την επιλογή του πλαισίου Αυτόματη διαχείριση μεγέθους αρχείου σελιδοποίησης για όλες τις μονάδες δίσκου(Automatically manage paging file size for all drives) .

  1. Επιλέξτε τη μονάδα δίσκου(drive) και, στη συνέχεια, επιλέξτε Προσαρμοσμένο μέγεθος(Custom size) .

  1. Εάν γνωρίζετε τη μνήμη RAM(RAM) της συσκευής σας , ορίστε την ως το αρχικό μέγεθος (σε MB(MBs) ) και ορίστε το μέγιστο μέγεθος διπλάσιο από το μέγεθος RAM . Επιλέξτε Set > OK και επανεκκινήστε τον υπολογιστή σας.

Απενεργοποιήστε το Microsoft Store(Disable Microsoft Store)

Μπορείτε να απενεργοποιήσετε το Microsoft Store(Microsoft Store) χρησιμοποιώντας τον Επεξεργαστή Πολιτικής ομάδας(Group Policy Editor) ή τον Επεξεργαστή Μητρώου.

  1. Για να απενεργοποιήσετε το Microsoft Store(Microsoft Store) χρησιμοποιώντας το πρόγραμμα επεξεργασίας πολιτικής ομάδας(Group Policy Editor) , εισαγάγετε gpedit.msc στο πλαίσιο αναζήτησης και πατήστε Enter για να ανοίξετε το πρόγραμμα επεξεργασίας πολιτικής ομάδας.

  1. Στη συνέχεια, επιλέξτε Πρότυπα διαχείρισης(Administrative Templates) στην περιοχή Ρύθμιση παραμέτρων υπολογιστή(Computer configuration) .

  1. Κάντε διπλό κλικ στο Window Components(Window Components ) και επιλέξτε Store .

  1. Κάντε διπλό κλικ στο Αποθήκευση(Store) και, στη συνέχεια, αναζητήστε τη ρύθμιση της εφαρμογής Απενεργοποίηση καταστήματος(Turn off Store application) στο δεξιό τμήμα του παραθύρου. 

  1. Κάντε διπλό κλικ στην επιλογή Απενεργοποίηση της(Turn off Store) εφαρμογής Store για να ανοίξετε τα παράθυρα των ρυθμίσεών της και, στη συνέχεια, επιλέξτε Enabled > OK .

Εάν η έκδοση των Windows δεν διαθέτει την επιλογή Επεξεργαστής πολιτικής ομάδας(Group Policy Editor) , μπορείτε να απενεργοποιήσετε το Microsoft Store(Microsoft Store) χρησιμοποιώντας τον Επεξεργαστή Μητρώου(Registry Editor) .

  1. Για να το κάνετε αυτό, κάντε δεξί κλικ Start > Run .

  1. Πληκτρολογήστε regedit και πατήστε Enter για να ανοίξετε τον Επεξεργαστή Μητρώου.

  1. Μεταβείτε στο ακόλουθο κλειδί:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore

  1. Δημιουργήστε μια νέα τιμή DWORD(DWORD ) στο κλειδί του Windows Store και προσθέστε την ετικέτα RemoveWindowsStore . Πληκτρολογήστε 1 στο πεδίο τιμής. Επανεκκινήστε τον υπολογιστή σας και ελέγξτε αν η χρήση της CPU του wsappx είναι ελάχιστη.

Σημείωση(Note) : Η απενεργοποίηση του Windows Store δεν συνιστάται εάν χρειάζεστε συχνές αυτόματες ενημερώσεις για εφαρμογές(automatic updates for apps) όπως Φωτογραφίες(Photos) , Αριθμομηχανή(Calculator) , Αλληλογραφία(Mail) , Ταινίες(Movies) και τηλεόραση και OneNote . Επιπλέον, δεν μπορείτε να εγκαταστήσετε ή να ενημερώσετε εφαρμογές Windows Store(Windows Store) τρίτων όταν το Windows Store(Windows Store) είναι απενεργοποιημένο.

Απενεργοποιήστε τις αυτόματες ενημερώσεις εφαρμογών καταστήματος(Disable Automatic Store App Updates)

Ένας άλλος τρόπος για να μειώσετε την υψηλή χρήση της CPU(CPU) του wsappx είναι να απενεργοποιήσετε τις αυτόματες ενημερώσεις για τις εφαρμογές του Store για να αποτρέψετε την ενημέρωση χωρίς τη δική σας συμμετοχή.

  1. Για να το κάνετε αυτό, πληκτρολογήστε Store στο πλαίσιο αναζήτησης και επιλέξτε Microsoft Store για να το ανοίξετε.
  2. Κάντε κλικ στο Μενού(Menu) στην επάνω δεξιά πλευρά του παραθύρου του Store και επιλέξτε (Store)Ρυθμίσεις(Settings) .

  1. Εναλλάξτε το ρυθμιστικό Αυτόματη ενημέρωση εφαρμογών για να το (Update apps automatically)απενεργοποιήσετε(Off) . Αυτό σας επιτρέπει να ενεργοποιείτε μη αυτόματα ενημερώσεις εφαρμογών.

  1. Κάντε ξανά κλικ στο Μενού(Menu) , επιλέξτε Λήψεις και ενημερώσεις(Downloads and Updates) και επιλέξτε Λήψη ενημερώσεων(Get updates) για να ελέγξετε για ενημερώσεις. Εάν βρείτε σημαντικές ενημερώσεις, εγκαταστήστε τις. 

Σημείωση(Note) : Το να θυμάστε να ελέγχετε για ενημερώσεις με μη αυτόματο τρόπο δεν είναι εύκολο για τους περισσότερους ανθρώπους. Επιπλέον, οι εφαρμογές αποτελούν σημαντικό μέρος του λειτουργικού συστήματος Windows 10 , επομένως, εκτός εάν οι αυτόματες ενημερώσεις ακινητοποιούν το σύστημά σας, δεν συνιστούμε να τις απενεργοποιήσετε.

Καταργήστε το Bloatware και σταματήστε τις εφαρμογές φόντου(Remove Bloatware and Stop Background Apps)

Οι εφαρμογές Bloatware(Bloatware) και παρασκηνίου τείνουν να εκτελούνται όταν δεν τις θέλετε, αυξάνοντας έτσι τη χρήση της CPU στον υπολογιστή σας. Η κατάργηση του bloatware διασφαλίζει ότι δεν θα συνεχίσει να ενημερώνεται στο παρασκήνιο και να μην καταναλώνει πόρους.

  1. Για να αφαιρέσετε το bloatware, επιλέξτε Start > Settings > Apps > Apps & Features για να δείτε όλες τις εφαρμογές που είναι εγκατεστημένες στον υπολογιστή σας. Μπορείτε να απεγκαταστήσετε οποιαδήποτε εφαρμογή δεν χρησιμοποιείτε, συμπεριλαμβανομένων των προεγκατεστημένης ανεπιθύμητης χρήσης και άλλων εφαρμογών σκουπιδιών.

  1. Για να αποτρέψετε την εκτέλεση εφαρμογών στο παρασκήνιο, επιλέξτε Start > Settings > Privacy > Background Apps στην περιοχή Δικαιώματα εφαρμογών(App Permissions) .

Η απενεργοποίηση της εκτέλεσης εφαρμογών παρασκηνίου σημαίνει ότι η εφαρμογή δεν μπορεί να ελέγξει για νέες ειδοποιήσεις όταν δεν χρησιμοποιείται. Μπορείτε να απενεργοποιήσετε τις εφαρμογές παρασκηνίου που δεν χρησιμοποιείτε ποτέ ή να αλλάξετε το ρυθμιστικό για να απενεργοποιήσετε πλήρως όλες τις εφαρμογές παρασκηνίου.

Άλλες επιδιορθώσεις προς δοκιμή(Other Fixes to Try)

  • Αλλάξτε την τιμή AppXSVC(Change AppXSVC Value) στο Μητρώο(Registry) . Μπορείτε να το κάνετε αυτό στον Επεξεργαστή Μητρώου(Registry Editor) . Μεταβείτε(Navigate) στο ακόλουθο κλειδί και αλλάξτε την τιμή έναρξης(Start) σε 4 .
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AppXSvc
  • Εκτελέστε μια καθαρή εκκίνηση για να εκτελέσετε τα Windows προγράμματα εκκίνησης και μερικά βασικά σετ προγραμμάτων οδήγησης, ώστε να μπορείτε να ελέγξετε εάν η υψηλή χρήση της CPU προκαλείται από προγράμματα εκκίνησης.

Διαχείριση φόρτου CPU(Manage CPU Load)

Εάν χρησιμοποιείτε το Microsoft Store(Microsoft Store) ή οι εφαρμογές ενημερώνονται στο παρασκήνιο, ενδέχεται να αντιμετωπίσετε το πρόβλημα με την υψηλή χρήση της CPU του wsappx στον υπολογιστή σας, αν και προσωρινά. Δοκιμάστε τις παραπάνω λύσεις και δείτε αν το wsappx επιστρέφει σε κανονικά επίπεδα.



About the author

Είμαι έμπειρος διαχειριστής Windows 10 και Windows 11/10 με κάποια εμπειρία στο Edge. Έχω πλήθος γνώσεων και εμπειρίας να προσφέρω σε αυτόν τον τομέα, γι' αυτό πιστεύω ότι οι δεξιότητές μου θα ήταν πολύτιμο πλεονέκτημα για την εταιρεία σας. Η πολυετής εμπειρία μου τόσο στα Windows 10 όσο και στα Edge μου δίνει τη δυνατότητα να μαθαίνω γρήγορα νέες τεχνολογίες, να επιλύω γρήγορα προβλήματα και να αναλαμβάνω τον έλεγχο όταν πρόκειται για τη λειτουργία της επιχείρησής σας. Επιπλέον, η εμπειρία μου με τα Windows 10 και τον Edge με κάνει να γνωρίζω πολύ καλά όλες τις πτυχές του λειτουργικού συστήματος, κάτι που θα ήταν επωφελές για τη διαχείριση διακομιστών ή τη διαχείριση εφαρμογών λογισμικού.



Related posts