Το Svchost.exe (Service Host ή SvcHost) είναι ένα γενικό όνομα διεργασίας κεντρικού υπολογιστή για υπηρεσίες που εκτελούνται από βιβλιοθήκες δυναμικής σύνδεσης. Όλες οι εσωτερικές υπηρεσίες των Windows μετακινήθηκαν σε ένα αρχείο .dll αντί για το αρχείο .exe, αλλά χρειάζεστε ένα εκτελέσιμο αρχείο (.exe) για να φορτώσετε αυτά τα αρχεία .dll. Ως εκ τούτου, η διαδικασία svchost.exe δημιουργήθηκε. Τώρα μπορεί να παρατηρήσετε ότι υπήρχαν αρκετές περιπτώσεις διεργασιών svchost.exe που υπάρχουν επειδή εάν αποτύχει μια υπηρεσία δεν θα καταργήσει τα Windows και όλες αυτές οι υπηρεσίες οργανώνονται σε ομάδες και κάθε παρουσία svchost.exe δημιουργείται για κάθε τέτοια ομάδα.
Τώρα το πρόβλημα ξεκινά όταν το svchost.exe (netsvcs) αρχίζει να παίρνει σχεδόν όλους τους πόρους των Windows και προκαλεί υψηλή χρήση CPU. Αν κοιτάξετε στη Διαχείριση Εργασιών, θα διαπιστώσατε ότι ένα συγκεκριμένο svchost.exe καταλαμβάνει σχεδόν όλη τη μνήμη και δημιουργεί πρόβλημα για άλλα προγράμματα ή εφαρμογές. Ο υπολογιστής γίνεται ασταθής καθώς γίνεται πολύ αργός και αρχίζει να παγώνει τυχαία τα Windows, τότε ο χρήστης πρέπει είτε να επανεκκινήσει το σύστημά του είτε να τον τερματίσει αναγκαστικά.
Το πρόβλημα με τη χρήση της υψηλής CPU του Svchost.exe εμφανίζεται κυρίως λόγω μόλυνσης από ιούς ή κακόβουλο λογισμικό στον υπολογιστή των χρηστών. Αλλά το πρόβλημα δεν περιορίζεται μόνο σε αυτό, καθώς εξαρτάται γενικά από τη διαμόρφωση του συστήματος των χρηστών και το περιβάλλον. Επομένως, χωρίς να χάνουμε χρόνο, ας δούμε πώς να διορθώσετε πραγματικά τη χρήση της υψηλής CPU από το svchost.exe (netsvcs) με τον παρακάτω οδηγό αντιμετώπισης προβλημάτων.
Περιεχόμενα[ κρύβω ]
- Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)
- Μέθοδος 1: Εκτελέστε το CCleaner και το Malwarebytes
- Μέθοδος 2: Απενεργοποιήστε τη συγκεκριμένη υπηρεσία που προκαλεί υψηλή CPU
- Μέθοδος 3: Εκκαθάριση αρχείων καταγραφής προβολής συμβάντων
- Μέθοδος 4: Μετονομάστε το φάκελο SoftwareDistribution
- Μέθοδος 5: Εκτελέστε το Windows Update Troubleshooter
- Μέθοδος 6: Βεβαιωθείτε ότι έχετε ενημερώσει τα Windows
- Μέθοδος 7: Απενεργοποιήστε την υπηρεσία BITS και Windows Update
- Μέθοδος 8: Λήψη και εκτέλεση του RKill
- Μέθοδος 9: Εκτελέστε τον Έλεγχο αρχείων συστήματος (SFC) και τον έλεγχο δίσκου (CHKDSK)
- Μέθοδος 10: Εκτέλεση Αντιμετώπισης προβλημάτων συστήματος και συντήρησης
Διόρθωση υψηλής χρήσης CPU από το svchost.exe (netsvcs)
Σιγουρέψου ότι δημιουργήστε ένα σημείο επαναφοράς μόνο σε περίπτωση που κάτι πάει στραβά.
Μέθοδος 1: Εκτελέστε το CCleaner και το Malwarebytes
1. Λήψη και εγκατάσταση CCleaner & Malwarebytes.
δύο. Εκτελέστε το Malwarebytes και αφήστε το να σαρώσει το σύστημά σας για επιβλαβή αρχεία. Εάν εντοπιστεί κακόβουλο λογισμικό, θα το αφαιρέσει αυτόματα.
3. Τώρα τρέξτε το CCleaner και επιλέξτε Προσαρμοσμένος καθαρισμός .
4. Στην περιοχή Προσαρμοσμένος καθαρισμός, επιλέξτε το καρτέλα Windows και επιλέξτε τις προεπιλογές και κάντε κλικ Αναλύει .
5. Μόλις ολοκληρωθεί η ανάλυση, βεβαιωθείτε ότι έχετε αφαιρέσει τα αρχεία που πρόκειται να διαγραφούν.
6. Τέλος, κάντε κλικ στο Εκτελέστε το Cleaner κουμπί και αφήστε το CCleaner να εκτελέσει την πορεία του.
7. Για να καθαρίσετε περαιτέρω το σύστημά σας, επιλέξτε την καρτέλα Μητρώο και βεβαιωθείτε ότι έχουν ελεγχθεί τα ακόλουθα:
8. Κάντε κλικ στο Σάρωση για ζητήματα και αφήστε το CCleaner να σαρώσει και, στη συνέχεια, κάντε κλικ στο Διορθώστε επιλεγμένα προβλήματα κουμπί.
9. Όταν το CCleaner ζητά Θέλετε αλλαγές αντιγράφων ασφαλείας στο μητρώο; επιλέξτε Ναι .
10. Μόλις ολοκληρωθεί η δημιουργία αντιγράφων ασφαλείας, κάντε κλικ στο Διορθώστε όλα τα επιλεγμένα προβλήματα κουμπί.
11. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.
Μέθοδος 2: Απενεργοποιήστε τη συγκεκριμένη υπηρεσία που προκαλεί υψηλή CPU
1. Πατήστε Ctrl + Shift + Esc μαζί για την εκκίνηση του Task Manager.
2. Εναλλαγή σε Καρτέλα Λεπτομέρειες και κάντε δεξί κλικ στην υψηλή χρήση της CPU svchost.exe επεξεργαστείτε και επιλέξτε Μεταβείτε στις Υπηρεσίες.
3. Αυτό θα σας μεταφέρει αυτόματα στην καρτέλα Υπηρεσίες και θα παρατηρήσετε ότι υπάρχουν αρκετές επισημασμένες υπηρεσίες που εκτελούνται με τη διαδικασία svchost.exe.
4. Τώρα κάντε δεξί κλικ στο επισημασμένη υπηρεσία ένα προς ένα και επιλέξτε Διακοπή.
5. Κάντε αυτό μέχρι να διορθωθεί η υψηλή χρήση της CPU από τη συγκεκριμένη διαδικασία svchost.exe.
6. Αφού επαληθεύσετε τις υπηρεσίες λόγω των οποίων προέκυψε αυτό το πρόβλημα, ήρθε η ώρα να απενεργοποιήσετε αυτήν την υπηρεσία.
Σημείωση: Τον περισσότερο καιρό, Υπηρεσία Windows Update είναι η υπεύθυνη υπηρεσία, αλλά θα το αντιμετωπίσουμε αργότερα.
7. Πατήστε Windows Key + R και μετά πληκτρολογήστε υπηρεσίες.msc και πατήστε Enter.
8. Βρείτε τώρα τη συγκεκριμένη υπηρεσία σε αυτήν τη λίστα κάντε δεξί κλικ σε αυτό και επιλέξτε Ιδιότητες.
9. Κάντε κλικ στο Διακοπή εάν η υπηρεσία εκτελείται και, στη συνέχεια, βεβαιωθείτε ότι έχει οριστεί ο τύπος εκκίνησης Καθιστώ ανίκανο και κάντε κλικ στο Apply ακολουθούμενο από OK.
10. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές και να δείτε εάν το πρόβλημα έχει επιλυθεί ή όχι
Αυτό σίγουρα θα Επίλυση υψηλής χρήσης CPU από το svchost.exe (netsvcs) . Εάν δυσκολεύεστε να μηδενίσετε το συγκεκριμένο αρχείο svchost.exe που προκαλεί το πρόβλημα, θα μπορούσατε να χρησιμοποιήσετε ένα πρόγραμμα της Microsoft που ονομάζεται Εξερεύνηση διεργασιών , το οποίο θα σας βοηθήσει να βρείτε την αιτία του προβλήματος.
Μέθοδος 3: Εκκαθάριση αρχείων καταγραφής προβολής συμβάντων
1. Πατήστε Windows Key + R και μετά πληκτρολογήστε eventvwr.msc και πατήστε Enter για να ανοίξει Πρόγραμμα προβολής συμβάντων.
2. Από το μενού στην αριστερή πλευρά, αναπτύξτε το Αρχεία καταγραφής των Windows και μετά κάντε δεξί κλικ στους υποφακέλους έναν προς έναν και επιλέξτε Εκκαθάριση αρχείου καταγραφής.
3. Αυτοί οι υποφάκελοι θα είναι Εφαρμογή, Ασφάλεια, Ρύθμιση, Σύστημα και Προωθημένα συμβάντα.
4. Βεβαιωθείτε ότι έχετε διαγράψει τα αρχεία καταγραφής συμβάντων για όλους τους παραπάνω φακέλους.
5. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.
Μέθοδος 4: Μετονομάστε το φάκελο SoftwareDistribution
1.Πατήστε Windows Key + X και μετά επιλέξτε Γραμμή εντολών (Διαχειριστής).
2. Τώρα πληκτρολογήστε τις ακόλουθες εντολές για να σταματήσετε τις Υπηρεσίες Windows Update και μετά πατήστε Enter μετά από κάθε μία:
καθαρή στάση wuauserv
net stop cryptSvc
bits καθαρού τερματισμού
net stop msiserver
3. Στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή για να μετονομάσετε το SoftwareDistribution Folder και μετά πατήστε Enter:
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
4. Τέλος, πληκτρολογήστε την ακόλουθη εντολή για να ξεκινήσετε τις Υπηρεσίες Windows Update και πατήστε Enter μετά από κάθε μία:
καθαρή έναρξη wuauserv
καθαρή εκκίνηση cryptSvc
καθαρά bits έναρξης
net start msiserver
5. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.
Μέθοδος 5: Εκτελέστε το Windows Update Troubleshooter
1. Πληκτρολογήστε την αντιμετώπιση προβλημάτων στη γραμμή αναζήτησης των Windows και κάντε κλικ στο Αντιμετώπιση προβλημάτων.
2. Στη συνέχεια, από το αριστερό παράθυρο, επιλέξτε το παράθυρο Προβολή όλων.
3. Στη συνέχεια, από τη λίστα Αντιμετώπιση προβλημάτων υπολογιστή επιλέξτε Ενημερωμένη έκδοση για Windows.
4. Ακολουθήστε τις οδηγίες στην οθόνη και αφήστε το Εκτέλεση αντιμετώπισης προβλημάτων του Windows Update.
5. Επανεκκινήστε τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.
Αυτό θα σας βοηθήσει να το διορθώσετε Υψηλή χρήση CPU από το svchost.exe (netsvcs) αλλά αν όχι τότε συνεχίστε με την επόμενη μέθοδο.
Μέθοδος 6: Βεβαιωθείτε ότι έχετε ενημερώσει τα Windows
1. Πατήστε Windows Key + I και μετά επιλέξτε Ενημέρωση & Ασφάλεια.
2. Στη συνέχεια, κάντε κλικ Ελεγχος για ενημερώσεις και φροντίστε να εγκαταστήσετε τυχόν εκκρεμείς ενημερώσεις.
3. Αφού εγκατασταθούν οι ενημερώσεις, επανεκκινήστε τον υπολογιστή σας στο Διορθώστε την υψηλή χρήση CPU από το svchost.exe (netsvcs).
Μέθοδος 7: Απενεργοποιήστε την υπηρεσία BITS και Windows Update
1. Πατήστε Windows Key + R και μετά πληκτρολογήστε υπηρεσίες.msc και πατήστε Enter.
2. Τώρα βρείτε BITS και Ενημερωμένη έκδοση για Windows στη λίστα, κάντε δεξί κλικ πάνω τους και επιλέξτε Ιδιότητες.
3. Φροντίστε να κάντε κλικ στο Διακοπή και στη συνέχεια ρυθμίστε τον τύπο εκκίνησης τους σε Ατομα με ειδικές ανάγκες.
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:
|_+_|
3. Περιμένετε να ολοκληρωθεί η παραπάνω διαδικασία και μόλις ολοκληρωθεί, επανεκκινήστε τον υπολογιστή σας.
4. Στη συνέχεια, εκτελέστε το CHKDSK από Διόρθωση σφαλμάτων συστήματος αρχείων με το Βοηθητικό πρόγραμμα ελέγχου δίσκου (CHKDSK) .
5. Αφήστε την παραπάνω διαδικασία να ολοκληρωθεί και επανεκκινήστε ξανά τον υπολογιστή σας για να αποθηκεύσετε τις αλλαγές.
Μέθοδος 10: Εκτέλεση Αντιμετώπισης προβλημάτων συστήματος και συντήρησης
1. Πατήστε Windows Key + X και κάντε κλικ στο Πίνακας Ελέγχου.
2. Αναζητήστε Αντιμετώπιση προβλημάτων και κάντε κλικ στο Αντιμετώπιση προβλημάτων.
3. Στη συνέχεια, κάντε κλικ στην προβολή όλων στο αριστερό παράθυρο.
4. Κάντε κλικ και εκτελέστε το Αντιμετώπιση προβλημάτων για τη συντήρηση συστήματος .
5. Το Εργαλείο αντιμετώπισης προβλημάτων μπορεί να το κάνει Διορθώστε την υψηλή χρήση CPU από το svchost.exe (netsvcs).
Συνιστάται:
- Διορθώστε την υψηλή χρήση CPU από το TiWorker.exe
- 10 τρόποι για να διορθώσετε Παρουσιάστηκε σφάλμα ανάγνωσης δίσκου
- Διορθώστε το μήνυμα λάθους εκτός συστήματος ή δίσκου
- Διορθώστε την υψηλή χρήση CPU από το RuntimeBroker.exe
Αυτό είναι που έχετε Διορθώσει με επιτυχία τη χρήση της υψηλής CPU από το svchost.exe (netsvcs), αλλά αν εξακολουθείτε να έχετε ερωτήσεις σχετικά με αυτήν την ανάρτηση, μην διστάσετε να τις ρωτήσετε στην ενότητα των σχολίων.
Aditya FarradΗ Aditya είναι επαγγελματίας τεχνολογίας πληροφοριών με κίνητρα και είναι συγγραφέας τεχνολογίας τα τελευταία 7 χρόνια. Καλύπτει υπηρεσίες Διαδικτύου, κινητά, Windows, λογισμικό και οδηγούς με οδηγίες.