Μετάβαση στο περιεχόμενο

Οδηγός

Πώς να αναγνωρίσετε τις υπηρεσίες μέσα στο svchost.exe

Αντιστοιχίστε έναν απασχολημένο Κεντρικό υπολογιστή υπηρεσίας (Service Host) με το αναγνωριστικό διεργασίας του και τις φιλοξενούμενες υπηρεσίες πριν επανεκκινήσετε οτιδήποτε. Αναμένονται πολλαπλές παρουσίες του svchost.exe.

Ξεκινήστε με τη συγκεκριμένη παρουσία διεργασίας

Ανοίξτε τη Διαχείριση Εργασιών και καταγράψτε το αναγνωριστικό διεργασίας του απασχολημένου Service Host. Συγκρίνετε τη συμπεριφορά της CPU, της μνήμης, του δίσκου και του δικτύου σε διάφορα δείγματα ενώ εμφανίζεται το σύμπτωμα. Μια σύντομη απότομη αύξηση κατά τη διάρκεια μιας ενημέρωσης διαφέρει από την επαναλαμβανόμενη εργασία που δεν σταθεροποιείται ποτέ. Δεν υπάρχει καθολικός ασφαλής αριθμός διεργασιών ή όριο μνήμης.

Χρησιμοποιήστε τις ιδιότητες της διεργασίας για να ελέγξετε την πλήρη διαδρομή της εικόνας και την ψηφιακή υπογραφή. Ένα όνομα αρχείου από μόνο του δεν μπορεί να εγγυηθεί την ασφάλεια. Ένας οικείος κατάλογος και μια έγκυρη υπογραφή αποτελούν χρήσιμα στοιχεία, αλλά κανένα από τα δύο δεν αποδεικνύει ανεξάρτητα ότι κάθε ενέργεια που εκτελείται από τη διεργασία είναι αβλαβής.

Αντιστοιχίστε το αναγνωριστικό διεργασίας στις φιλοξενούμενες υπηρεσίες

Στη Διαχείριση Εργασιών, αναπτύξτε τη σχετική ομάδα Service Host όπου είναι διαθέσιμη ή ανοίξτε την προβολή Λεπτομέρειες και χρησιμοποιήστε τη Μετάβαση στις υπηρεσίες για την επιλεγμένη διεργασία. Σημειώστε τόσο το φιλικό όνομα της υπηρεσίας όσο και το όνομα υπηρεσίας συστήματος. Εάν η διεργασία τερματιστεί, εντοπίστε τη νέα παρουσία πριν συνεχίσετε: τα Windows μπορούν να επαναχρησιμοποιήσουν αναγνωριστικά διεργασιών.

Για μια προβολή γραμμής εντολών μόνο για ανάγνωση, εκτελέστε το tasklist /svc σε ένα τοπικό τερματικό. Αντιστοιχίστε τη στήλη PID με το PID που καταγράψατε. Το αποτέλεσμα παραθέτει τις φιλοξενούμενες υπηρεσίες. Μην αντιγράφετε ένα PID από ένα παλιό στιγμιότυπο οθόνης υποθέτοντας ότι εξακολουθεί να προσδιορίζει την ίδια διεργασία.

Διαχωρίστε το κοντέινερ από την αιτία

Ένας κεντρικός υπολογιστής μπορεί να περιέχει περισσότερες από μία υπηρεσίες. Ένας απασχολημένος κεντρικός υπολογιστής σάς υποδεικνύει πού να ερευνήσετε- δεν δείχνει ποια υπηρεσία προκάλεσε το σύνολο της χρήσης. Το Process Explorer μπορεί να βοηθήσει στην επιθεώρηση των ιδιοτήτων της διεργασίας, των φορτωμένων λειτουργικών μονάδων και των λαβών χειρισμού. Χρησιμοποιήστε την τεκμηρίωση του προμηθευτή για την πραγματική υπηρεσία αντί να υποθέτετε ότι κάθε παρουσία είναι το Windows Update.

Καταγράψτε την ώρα της επιβράδυνσης, τυχόν ενημέρωση ή εγκατάσταση σε εξέλιξη και εάν η εργασία σταματά μετά την ολοκλήρωση. Εάν η υπηρεσία αποτυγχάνει επανειλημμένα, συγκεντρώστε το ακριβές σφάλμα της και το αντίστοιχο συμβάν των Windows πριν αλλάξετε τις ρυθμίσεις εκκίνησης.

Κάντε μία αναστρέψιμη αλλαγή

Εάν η υπηρεσία διαθέτει τεκμηριωμένη διαδικασία επανεκκίνησης και η διακοπή είναι αποδεκτή, επανεκκινήστε τη συγκεκριμένη υπηρεσία. Αποθηκεύστε πρώτα την εργασία σας. Οι υπηρεσίες δικτύου, ενημέρωσης και ήχου μπορούν να διακόψουν ενεργές εργασίες- οι διαχειριζόμενες συσκευές ενδέχεται να απαιτούν διαχειριστή. Ελέγξτε ξανά το ίδιο σύμπτωμα στη συνέχεια.

Μην διαγράφετε το svchost.exe, μην διακόπτετε κάθε Service Host, μην επεξεργάζεστε εγγραφές Μητρώου ομάδων υπηρεσιών και μην απενεργοποιείτε κρίσιμες υπηρεσίες ως γενική λύση βελτίωσης της απόδοσης. Επαναφέρετε την προηγούμενη διαμόρφωση της υπηρεσίας εάν η αλλαγή δεν βοηθήσει. Κλιμακώστε τα επαναλαμβανόμενα σφάλματα αναφέροντας το όνομα της υπηρεσίας, την ώρα, την παρατήρηση του PID και τις λεπτομέρειες του σφάλματος.

Πηγές

Συντακτική ιδιοκτησία: Feex. Δεν έχει καταγραφεί ημερομηνία ανεξάρτητης αναθεώρησης. Πώς ερευνούμε.

  • Microsoft Learn: tasklist · Πρωτογενής τεκμηρίωση. Η διαγνωστική αλληλουχία αποτελεί συντακτική καθοδήγηση του Feex- δεν αποτελεί μετρημένη διάγνωση του υπολογιστή σας.
  • Microsoft Sysinternals: Process Explorer · Πρωτογενής τεκμηρίωση. Η διαγνωστική αλληλουχία αποτελεί συντακτική καθοδήγηση του Feex- δεν αποτελεί μετρημένη διάγνωση του υπολογιστή σας.
  • Microsoft Sysinternals: Sigcheck · Πρωτογενής τεκμηρίωση. Η διαγνωστική αλληλουχία αποτελεί συντακτική καθοδήγηση του Feex- δεν αποτελεί μετρημένη διάγνωση του υπολογιστή σας.

Ήταν χρήσιμος αυτός ο οδηγός;

Ένα ναι ή όχι είναι αρκετό. Επιλέξτε έναν λόγο εάν θέλετε ή προσθέστε μια σύντομη σημείωση.

Ήταν χρήσιμος αυτός ο οδηγός;