Μαλακός

Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Δημοσιεύτηκε στιςΤελευταία ενημέρωση: 17 Φεβρουαρίου 2021

Το Svchost.exe (Service Host ή SvcHost) είναι ένα γενικό όνομα διεργασίας κεντρικού υπολογιστή για υπηρεσίες που εκτελούνται από βιβλιοθήκες δυναμικής σύνδεσης. Όλες οι εσωτερικές υπηρεσίες των Windows μετακινήθηκαν σε ένα αρχείο .dll αντί για το αρχείο .exe, αλλά χρειάζεστε ένα εκτελέσιμο αρχείο (.exe) για να φορτώσετε αυτά τα αρχεία .dll. Ως εκ τούτου, η διαδικασία svchost.exe δημιουργήθηκε. Τώρα μπορεί να παρατηρήσετε ότι υπήρχαν αρκετές περιπτώσεις διεργασιών svchost.exe που υπάρχουν επειδή εάν αποτύχει μια υπηρεσία δεν θα καταργήσει τα Windows και όλες αυτές οι υπηρεσίες οργανώνονται σε ομάδες και κάθε παρουσία svchost.exe δημιουργείται για κάθε τέτοια ομάδα.



Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

Τώρα το πρόβλημα ξεκινά όταν το svchost.exe (netsvcs) αρχίζει να παίρνει σχεδόν όλους τους πόρους των Windows και προκαλεί υψηλή χρήση CPU. Αν κοιτάξετε στη Διαχείριση Εργασιών, θα διαπιστώσατε ότι ένα συγκεκριμένο svchost.exe καταλαμβάνει σχεδόν όλη τη μνήμη και δημιουργεί πρόβλημα για άλλα προγράμματα ή εφαρμογές. Ο υπολογιστής γίνεται ασταθής καθώς γίνεται πολύ αργός και αρχίζει να παγώνει τυχαία τα Windows, τότε ο χρήστης πρέπει είτε να επανεκκινήσει το σύστημά του είτε να τον τερματίσει αναγκαστικά.



Το πρόβλημα με τη χρήση της υψηλής CPU του Svchost.exe εμφανίζεται κυρίως λόγω μόλυνσης από ιούς ή κακόβουλο λογισμικό στον υπολογιστή των χρηστών. Αλλά το πρόβλημα δεν περιορίζεται μόνο σε αυτό, καθώς εξαρτάται γενικά από τη διαμόρφωση του συστήματος των χρηστών και το περιβάλλον. Επομένως, χωρίς να χάνουμε χρόνο, ας δούμε πώς να διορθώσετε πραγματικά τη χρήση της υψηλής CPU από το svchost.exe (netsvcs) με τον παρακάτω οδηγό αντιμετώπισης προβλημάτων.

Περιεχόμενα[ κρύβω ]



Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

Σιγουρέψου ότι δημιουργήστε ένα σημείο επαναφοράς μόνο σε περίπτωση που κάτι πάει στραβά.

Μέθοδος 1: Εκτελέστε το CCleaner και το Malwarebytes

1. Λήψη και εγκατάσταση CCleaner & Malwarebytes.



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

Κάντε κλικ στο Scan Now μόλις εκτελέσετε το Malwarebytes Anti-Malware

3. Τώρα τρέξτε το CCleaner και επιλέξτε Προσαρμοσμένος καθαρισμός .

4. Στην περιοχή Προσαρμοσμένος καθαρισμός, επιλέξτε το καρτέλα Windows και επιλέξτε τις προεπιλογές και κάντε κλικ Αναλύει .

Επιλέξτε Προσαρμοσμένος καθαρισμός και επιλέξτε προεπιλογή στην καρτέλα των Windows | Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

5. Μόλις ολοκληρωθεί η ανάλυση, βεβαιωθείτε ότι έχετε αφαιρέσει τα αρχεία που πρόκειται να διαγραφούν.

Κάντε κλικ στο Run Cleaner για να διαγράψετε αρχεία

6. Τέλος, κάντε κλικ στο Εκτελέστε το Cleaner κουμπί και αφήστε το CCleaner να εκτελέσει την πορεία του.

7. Για να καθαρίσετε περαιτέρω το σύστημά σας, επιλέξτε την καρτέλα Μητρώο και βεβαιωθείτε ότι έχουν ελεγχθεί τα ακόλουθα:

Επιλέξτε την καρτέλα Μητρώο και, στη συνέχεια, κάντε κλικ στο Σάρωση για ζητήματα

8. Κάντε κλικ στο Σάρωση για ζητήματα και αφήστε το CCleaner να σαρώσει και, στη συνέχεια, κάντε κλικ στο Διορθώστε επιλεγμένα προβλήματα κουμπί.

Μόλις ολοκληρωθεί η σάρωση για προβλήματα, κάντε κλικ στο Διόρθωση επιλεγμένων ζητημάτων | Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

9. Όταν το CCleaner ζητά Θέλετε αλλαγές αντιγράφων ασφαλείας στο μητρώο; επιλέξτε Ναι .

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

11. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.

Μέθοδος 2: Απενεργοποιήστε τη συγκεκριμένη υπηρεσία που προκαλεί υψηλή CPU

1. Πατήστε Ctrl + Shift + Esc μαζί για την εκκίνηση του Task Manager.

2. Εναλλαγή σε Καρτέλα Λεπτομέρειες και κάντε δεξί κλικ στην υψηλή χρήση της CPU svchost.exe επεξεργαστείτε και επιλέξτε Μεταβείτε στις Υπηρεσίες.

Κάντε δεξί κλικ στο svchost.exe που προκαλεί υψηλή χρήση της CPU και επιλέξτε Μετάβαση στις υπηρεσίες

3. Αυτό θα σας μεταφέρει αυτόματα στην καρτέλα Υπηρεσίες και θα παρατηρήσετε ότι υπάρχουν αρκετές επισημασμένες υπηρεσίες που εκτελούνται με τη διαδικασία svchost.exe.

Αυτό θα σας μεταφέρει αυτόματα στην καρτέλα Υπηρεσίες και υπάρχουν αρκετές επισημασμένες υπηρεσίες

4. Τώρα κάντε δεξί κλικ στο επισημασμένη υπηρεσία ένα προς ένα και επιλέξτε Διακοπή.

5. Κάντε αυτό μέχρι να διορθωθεί η υψηλή χρήση της CPU από τη συγκεκριμένη διαδικασία svchost.exe.

6. Αφού επαληθεύσετε τις υπηρεσίες λόγω των οποίων προέκυψε αυτό το πρόβλημα, ήρθε η ώρα να απενεργοποιήσετε αυτήν την υπηρεσία.

Σημείωση: Τον περισσότερο καιρό, Υπηρεσία Windows Update είναι η υπεύθυνη υπηρεσία, αλλά θα το αντιμετωπίσουμε αργότερα.

7. Πατήστε Windows Key + R και μετά πληκτρολογήστε υπηρεσίες.msc και πατήστε Enter.

υπηρεσίες παράθυρα | Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

8. Βρείτε τώρα τη συγκεκριμένη υπηρεσία σε αυτήν τη λίστα κάντε δεξί κλικ σε αυτό και επιλέξτε Ιδιότητες.

Τώρα βρείτε τη συγκεκριμένη υπηρεσία σε αυτήν τη λίστα, κάντε δεξί κλικ πάνω της και επιλέξτε Ιδιότητες

9. Κάντε κλικ στο Διακοπή εάν η υπηρεσία εκτελείται και, στη συνέχεια, βεβαιωθείτε ότι έχει οριστεί ο τύπος εκκίνησης Καθιστώ ανίκανο και κάντε κλικ στο Apply ακολουθούμενο από OK.

Κάντε κλικ στο Διακοπή εάν η υπηρεσία εκτελείται και, στη συνέχεια, βεβαιωθείτε ότι ο τύπος εκκίνησης έχει οριστεί σε Απενεργοποίηση

10. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές και να δείτε εάν το πρόβλημα έχει επιλυθεί ή όχι

Αυτό σίγουρα θα Επίλυση υψηλής χρήσης CPU από το svchost.exe (netsvcs) . Εάν δυσκολεύεστε να μηδενίσετε το συγκεκριμένο αρχείο svchost.exe που προκαλεί το πρόβλημα, θα μπορούσατε να χρησιμοποιήσετε ένα πρόγραμμα της Microsoft που ονομάζεται Εξερεύνηση διεργασιών , το οποίο θα σας βοηθήσει να βρείτε την αιτία του προβλήματος.

Μέθοδος 3: Εκκαθάριση αρχείων καταγραφής προβολής συμβάντων

1. Πατήστε Windows Key + R και μετά πληκτρολογήστε eventvwr.msc και πατήστε Enter για να ανοίξει Πρόγραμμα προβολής συμβάντων.

Πληκτρολογήστε eventvwr σε εκτέλεση για να ανοίξετε το πρόγραμμα προβολής συμβάντων | Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

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

Αναπτύξτε τα Windows Logs και, στη συνέχεια, κάντε δεξί κλικ στους υποφακέλους έναν προς έναν και επιλέξτε Clear Log

3. Αυτοί οι υποφάκελοι θα είναι Εφαρμογή, Ασφάλεια, Ρύθμιση, Σύστημα και Προωθημένα συμβάντα.

4. Βεβαιωθείτε ότι έχετε διαγράψει τα αρχεία καταγραφής συμβάντων για όλους τους παραπάνω φακέλους.

5. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.

Μέθοδος 4: Μετονομάστε το φάκελο SoftwareDistribution

1.Πατήστε Windows Key + X και μετά επιλέξτε Γραμμή εντολών (Διαχειριστής).

2. Τώρα πληκτρολογήστε τις ακόλουθες εντολές για να σταματήσετε τις Υπηρεσίες Windows Update και μετά πατήστε Enter μετά από κάθε μία:

καθαρή στάση wuauserv
net stop cryptSvc
bits καθαρού τερματισμού
net stop msiserver

Διακοπή των υπηρεσιών ενημέρωσης των Windows wuauserv cryptSvc bits msiserver

3. Στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή για να μετονομάσετε το SoftwareDistribution Folder και μετά πατήστε Enter:

ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old

Μετονομάστε το φάκελο SoftwareDistribution

4. Τέλος, πληκτρολογήστε την ακόλουθη εντολή για να ξεκινήσετε τις Υπηρεσίες Windows Update και πατήστε Enter μετά από κάθε μία:

καθαρή έναρξη wuauserv
καθαρή εκκίνηση cryptSvc
καθαρά bits έναρξης
net start msiserver

Ξεκινήστε τις υπηρεσίες ενημέρωσης των Windows wuauserv cryptSvc bits msiserver | Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

5. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.

Μέθοδος 5: Εκτελέστε το Windows Update Troubleshooter

1. Πληκτρολογήστε την αντιμετώπιση προβλημάτων στη γραμμή αναζήτησης των Windows και κάντε κλικ στο Αντιμετώπιση προβλημάτων.

αντιμετώπιση προβλημάτων πίνακα ελέγχου

2. Στη συνέχεια, από το αριστερό παράθυρο, επιλέξτε το παράθυρο Προβολή όλων.

3. Στη συνέχεια, από τη λίστα Αντιμετώπιση προβλημάτων υπολογιστή επιλέξτε Ενημερωμένη έκδοση για Windows.

επιλέξτε ενημέρωση των Windows από την αντιμετώπιση προβλημάτων υπολογιστή

4. Ακολουθήστε τις οδηγίες στην οθόνη και αφήστε το Εκτέλεση αντιμετώπισης προβλημάτων του Windows Update.

Αντιμετώπιση προβλημάτων Windows Update

5. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.

Αυτό θα σας βοηθήσει να το διορθώσετε Υψηλή χρήση CPU από το svchost.exe (netsvcs) αλλά αν όχι τότε συνεχίστε με την επόμενη μέθοδο.

Μέθοδος 6: Βεβαιωθείτε ότι έχετε ενημερώσει τα Windows

1. Πατήστε Windows Key + I και μετά επιλέξτε Ενημέρωση & Ασφάλεια.

Κάντε κλικ στο εικονίδιο Ενημέρωση & ασφάλεια | Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

2. Στη συνέχεια, κάντε κλικ Ελεγχος για ενημερώσεις και φροντίστε να εγκαταστήσετε τυχόν εκκρεμείς ενημερώσεις.

Ελέγξτε για ενημερώσεις των Windows

3. Αφού εγκατασταθούν οι ενημερώσεις, επανεκκινήστε τον υπολογιστή σας στο Διορθώστε την υψηλή χρήση CPU από το svchost.exe (netsvcs).

Μέθοδος 7: Απενεργοποιήστε την υπηρεσία BITS και Windows Update

1. Πατήστε Windows Key + R και μετά πληκτρολογήστε υπηρεσίες.msc και πατήστε Enter.

παράθυρα υπηρεσιών

2. Τώρα βρείτε BITS και Ενημερωμένη έκδοση για Windows στη λίστα, κάντε δεξί κλικ πάνω τους και επιλέξτε Ιδιότητες.

Κάντε δεξί κλικ στην υπηρεσία Windows Update και επιλέξτε το παράθυρο Properties in Service

3. Φροντίστε να κάντε κλικ στο Διακοπή και στη συνέχεια ρυθμίστε τον τύπο εκκίνησης τους σε Ατομα με ειδικές ανάγκες.

Κάντε κλικ στο stop και βεβαιωθείτε ότι ο τύπος εκκίνησης της υπηρεσίας Windows Update είναι Απενεργοποίηση | Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

4. Κάντε κλικ στο Apply (Εφαρμογή) και μετά στο OK.

5. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.

Αυτό θα σας βοηθήσει να το διορθώσετε Υψηλή χρήση CPU από το svchost.exe (netsvcs) αλλά αν όχι τότε συνεχίστε με την επόμενη μέθοδο.

Μέθοδος 8: Λήψη και εκτέλεση του RKill

Το Rkill είναι ένα πρόγραμμα που αναπτύχθηκε στο BleepingComputer.com και επιχειρεί να τερματίσει γνωστές διεργασίες κακόβουλου λογισμικού, έτσι ώστε το κανονικό λογισμικό ασφαλείας να μπορεί στη συνέχεια να εκτελείται και να καθαρίζει τον υπολογιστή σας από μολύνσεις. Όταν εκτελείται το Rkill, θα σκοτώσει διεργασίες κακόβουλου λογισμικού και στη συνέχεια θα καταργήσει λανθασμένες εκτελέσιμες συσχετίσεις και θα διορθώσει πολιτικές που μας εμποδίζουν να χρησιμοποιήσουμε ορισμένα εργαλεία όταν τελειώσουμε. Θα εμφανίσει ένα αρχείο καταγραφής που δείχνει τις διεργασίες που τερματίστηκαν κατά την εκτέλεση του προγράμματος. Αυτό θα πρέπει να επιλυθεί Ζήτημα υψηλής χρήσης CPU από το svchost.exe.

Κατεβάστε το Rkill από εδώ , εγκαταστήστε το και εκτελέστε το.

Μέθοδος 9: Εκτελέστε τον Έλεγχο αρχείων συστήματος (SFC) και τον έλεγχο δίσκου (CHKDSK)

1. Πατήστε Windows Key + X και μετά κάντε κλικ στο Γραμμή εντολών (Διαχειριστής).

γραμμή εντολών με δικαιώματα διαχειριστή

2. Τώρα πληκτρολογήστε τα παρακάτω στο cmd και πατήστε enter:

|_+_|

Σάρωση SFC τώρα γραμμή εντολών | Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)

3. Περιμένετε να ολοκληρωθεί η παραπάνω διαδικασία και μόλις ολοκληρωθεί, επανεκκινήστε τον υπολογιστή σας.

4. Στη συνέχεια, εκτελέστε το CHKDSK από Διόρθωση σφαλμάτων συστήματος αρχείων με το Βοηθητικό πρόγραμμα ελέγχου δίσκου (CHKDSK) .

5. Αφήστε την παραπάνω διαδικασία να ολοκληρωθεί και επανεκκινήστε ξανά τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.

Μέθοδος 10: Εκτέλεση Αντιμετώπισης προβλημάτων συστήματος και συντήρησης

1. Πατήστε Windows Key + X και κάντε κλικ στο Πίνακας Ελέγχου.

Πίνακας Ελέγχου

2. Αναζητήστε Αντιμετώπιση προβλημάτων και κάντε κλικ στο Αντιμετώπιση προβλημάτων.

Αναζητήστε Αντιμετώπιση προβλημάτων και κάντε κλικ στο Αντιμετώπιση προβλημάτων

3. Στη συνέχεια, κάντε κλικ στην προβολή όλων στο αριστερό παράθυρο.

4. Κάντε κλικ και εκτελέστε το Αντιμετώπιση προβλημάτων για τη συντήρηση συστήματος .

εκτέλεση προγράμματος αντιμετώπισης προβλημάτων συντήρησης συστήματος

5. Το Εργαλείο αντιμετώπισης προβλημάτων μπορεί να το κάνει Διορθώστε την υψηλή χρήση CPU από το svchost.exe (netsvcs).

Συνιστάται:

Αυτό είναι που έχετε Διορθώσει με επιτυχία τη χρήση της υψηλής CPU από το svchost.exe (netsvcs), αλλά αν εξακολουθείτε να έχετε ερωτήσεις σχετικά με αυτήν την ανάρτηση, μην διστάσετε να τις ρωτήσετε στην ενότητα των σχολίων.

Aditya Farrad

Η Aditya είναι επαγγελματίας τεχνολογίας πληροφοριών με κίνητρα και είναι συγγραφέας τεχνολογίας τα τελευταία 7 χρόνια. Καλύπτει υπηρεσίες Διαδικτύου, κινητά, Windows, λογισμικό και οδηγούς με οδηγίες.