Ανάλυση του Svchost.exe (Host Service) αν χρησιμοποιεί CPU 99%

Μιλάμε για έναν επιφανή πρωταγωνιστή κάθε συστήματος των Windows, της διαδικασίας Svchost.exe (που αποκαλείται στα Windows 7 και XP) ή της Host Service (όπως ονομάζεται στα Windows 10 και 8), τα οποία μπορεί να δει κανείς πολλές φορές όταν ανοίγετε διευθυντής εργασιών.
Το αρχείο Svchost.exe, που ορίζεται από τη Microsoft ως γενική διαδικασία φιλοξενίας για υπηρεσίες που εκτελούν βιβλιοθήκες δυναμικής σύνδεσης (DLL), είναι ένα αρχείο που ξεκινάει με τα Windows, βρίσκεται στον φάκελο C \ Windows \ System32 και φορτώνει ταυτόχρονα πολλές υπηρεσίες των Windows .
Για σκοπούς αποσφαλμάτωσης, δηλαδή για την παροχή περισσότερων δυνατοτήτων στο χρήστη για την επίλυση τυχόν σφαλμάτων, το αρχείο svchost.exe ξεκινά σε αρκετές ταυτόχρονες περιόδους σύνδεσης και κάθε ένα από αυτά φορτώνει μια ομάδα υπηρεσιών.
Για παράδειγμα, μια διεργασία κεντρικών υπηρεσιών υπηρεσίας δικτύου διαχειρίζεται υπηρεσίες δικτύου, μια άλλη διαδικασία Host Local Service Service μπορεί να εκτελέσει όλες τις υπηρεσίες που σχετίζονται με το UI και ούτω καθεξής.
Εάν κάθε μία υπηρεσία είχε εκτελεστεί σε μια ενιαία διαδικασία κεντρικού υπολογιστή, ένα πρόβλημα σε μία από τις υπηρεσίες ήταν αρκετό για να σπάσει ο υπολογιστής.
Με αυτόν τον τρόπο, ωστόσο, χάρη στον διαχωρισμό σε ομάδες, αν σε κάποια συγκεκριμένη υπηρεσία είχαν σφάλματα, τα Windows πρέπει να παραμείνουν λειτουργικά.
ΔΙΑΒΑΣΤΕ ΕΠΙΣΗΣ: Πώς να αποφύγετε επιβραδύνσεις και 100% CPU με πολλά ανοικτά προγράμματα
Βασικά υπηρεσία φιλοξενίας είναι η διαδικασία που ξεκινά και διαχειρίζεται τις υπηρεσίες των Windows .
Η διαδικασία svchost, η οποία δεν πρέπει να ενδιαφέρει τον χρήστη επειδή κάνει τη δουλειά του σιωπηλά και χωρίς να παρατηρείται, έχει μελετηθεί πολύ στο παρελθόν επειδή είναι υπεύθυνη για τα σφάλματα του συστήματος και την υπερβολική χρήση της CPU.
Στις ημέρες των Windows XP, όταν οι υπολογιστές είχαν πολύ πιο περιορισμένους πόρους και το λειτουργικό σύστημα δεν ήταν ακόμα βελτιστοποιημένο, στα ιστολόγια τεχνολογίας συνιστάται να σταματήσουν όλες οι περιττές υπηρεσίες, ώστε να γίνουν ταχύτεροι οι υπολογιστές.
Σε σύγχρονους υπολογιστές με Windows 10, η διαδικασία Host Service είναι πολύ πιο σταθερή και ο αντίκτυπος των υπηρεσιών στην απόδοση του συστήματος είναι πολύ χαμηλός.
Ακόμα και σήμερα, είναι πιθανό ο υπολογιστής να σπάσει και να επιβραδυνθεί μέχρις ότου σταματήσει, επειδή μία από τις υπηρεσίες Host Service ή svchost.exe καταλαμβάνει το 99% της CPU και δεν κινεί πλέον τίποτα στον υπολογιστή.
Σχεδόν πάντοτε η αιτία αυτού του προβλήματος είναι η παρουσία ιού ή κακόβουλου λογισμικού που εκμεταλλεύονται το αρχείο svchost.exe για να κρύβονται στη μέση της ομάδας των διαδικασιών με το ίδιο όνομα.
Συχνά, αυτοί οι ιοί ανοίγουν πόρτες στο διαδίκτυο με τον οποίο συνδέεται ο υπολογιστής, προκαλώντας σημαντικά προβλήματα.
Θυμόμαστε ακόμα σήμερα πώς ένας διαβόητος και τρομακτικός ιός όπως ο Worm Blaster πριν από πολλά χρόνια ήταν σε θέση να στείλει μια συνεδρία 100% svchost.exe, αναγκάζοντας τον υπολογιστή να κλείσει.
Σε άλλες περιπτώσεις ενδέχεται να υπάρχει πρόβλημα με ένα πρόγραμμα οδήγησης συστήματος ή με έναν πόρο υλικού συνδεδεμένο στον υπολογιστή.
Τούτου λεχθέντος, εάν παρατηρήσετε ότι μια συγκεκριμένη περίπτωση της υπηρεσίας Host προκαλεί υπερβολική χρήση CPU ή υπερβολική χρήση μνήμης RAM, μπορείτε να ελέγξετε ποιες συγκεκριμένες υπηρεσίες εμπλέκονται και να πάρετε μια ιδέα για το πώς να το διορθώσετε.
Σημειώστε ότι δεν είναι δυνατό να τερματίσετε μια τυχαία διαδικασία svchost.exe από τη διαχείριση εργασιών χωρίς να προκαλέσετε σφάλμα των Windows που διακόπτει το σύστημα.
Ο καλύτερος τρόπος για να κάνετε την ανάλυση του Svchost.exe και να δείτε ακριβώς ποιες υπηρεσίες φιλοξενούνται από μια συγκεκριμένη παρουσία της υπηρεσίας φιλοξενίας μπορείτε να χρησιμοποιήσετε τον διαχειριστή εργασιών ή, ακόμα καλύτερα, το πρόγραμμα Process Explorer (μία από τις πιο δημοφιλείς εναλλακτικές λύσεις του διαχειριστή εργασιών ).
Στα Windows 10 και Windows 8, μπορείτε να χρησιμοποιήσετε τον διαχειριστή εργασιών ή τον διαχειριστή εργασιών για να αναλύσετε διάφορες διαδικασίες της υπηρεσίας φιλοξενίας.
Στη συνέχεια, κάντε δεξί κλικ στη γραμμή εργασιών της επιφάνειας εργασίας, ανοίξτε τη Διαχείριση εργασιών, πατήστε Περισσότερες λεπτομέρειες .
Στην καρτέλα διεργασιών, μετακινηθείτε προς τα κάτω για να βρείτε τις διάφορες υπηρεσίες της υπηρεσίας φιλοξενίας και να τις επεκτείνετε μία προς μία για να δείτε τις διάφορες ομαδοποιήσεις υπηρεσιών.
Κάνοντας δεξί κλικ σε μία από τις υπηρεσίες, μπορείτε να την σταματήσετε ή να ανοίξετε την οθόνη διαχείρισης υπηρεσιών για να βρείτε περισσότερες πληροφορίες και, αν το επιθυμείτε, να αποφασίσετε να μην ξεκινήσετε αυτόματα ξανά.
Ο διαχειριστής εργασιών των Windows 7 δεν είναι τόσο σαφής και για να βρείτε τις υπηρεσίες που σχετίζονται με μια συγκεκριμένη εμφάνιση του svchost.exe πρέπει να κάνετε δεξί κλικ σε αυτό και στη συνέχεια να επιλέξετε την επιλογή " Μετάβαση στην υπηρεσία ".
Ο Process Explorer, ειδικά συνιστάται για τα Windows 7, είναι ένα πρόγραμμα της Microsoft για τη διαχείριση των διαδικασιών των Windows που παρέχει όλες τις πληροφορίες σχετικά με τις διαδικασίες svchost και σας επιτρέπει να γνωρίζετε σε ποιες υπηρεσίες αναφέρεται κάθε διαδικασία.
Μέσω του Process Explorer μπορείτε να καταλάβετε τι είναι η κάθε συνεδρία του svchost.exe και, στη συνέχεια, να δείτε, εάν υπήρχε μία που πήγε στο 99% της CPU, η οποία είναι υπεύθυνη για την κλειδαριά του υπολογιστή.
Αφού αναγνωρίσετε ποια υπηρεσία προκαλεί προβλήματα, μπορείτε να την απενεργοποιήσετε μεταβαίνοντας στον Πίνακα Ελέγχου -> εργαλεία διαχείρισης -> υπηρεσίες .
Το Process Explorer είναι ένα πρόγραμμα που παρουσιάζει τις λεπτομέρειες όλων των ενεργών διαδικασιών, αλλά για μια συγκεκριμένη ανάλυση σχετικά με τις διεργασίες svchost που είναι ενεργές και εκείνες που ξεκινούν με τον υπολογιστή, μπορούν να χρησιμοποιηθούν δύο άλλα ειδικά εργαλεία των Windows.
Για να ελέγξετε συγκεκριμένα ποιες διαδικασίες svchost ξεκινούν όταν ενεργοποιείτε τον υπολογιστή σας, μπορείτε να χρησιμοποιήσετε ένα άλλο παλιό πρόγραμμα που ονομάζεται svchost process analyzer .
Τελευταία σημείωση: για να μάθετε αν ένας ιός είναι κρυμμένος πίσω από μία από τις διαδικασίες της υπηρεσίας φιλοξενίας, μπορείτε να κάνετε δεξί κλικ στο όνομα της διαδικασίας και στη συνέχεια να επιλέξετε την επιλογή " Άνοιγμα διαδρομής αρχείου ".
Εάν ανοίξετε το φάκελο Windows \ System32, είναι σχεδόν βέβαιο ότι δεν είναι κακόβουλο λογισμικό.
Επιπλέον, το svchost.exe δεν χρειάζεται να έχει πρόσβαση στο δίκτυο, οπότε αν το τείχος προστασίας αναφέρει ανώμαλες δραστηριότητες και αιτήματα να βγει στο διαδίκτυο από αυτό το αρχείο, θα μπορούσε να είναι κακόβουλο λογισμικό.
ΔΙΑΒΑΣΤΕ ΕΠΙΣΗΣ: Κλείστε τις περιττές ενεργές διαδικασίες των Windows και καταργήστε τη σπατάλη μνήμης στον υπολογιστή σας

Αφήστε Το Σχόλιό Σας

Please enter your comment!
Please enter your name here