Το Svchost.exe είναι μια διαδικασία που φιλοξενεί υπηρεσίες Windows για την εκτέλεση διαφόρων λειτουργιών. Μπορεί να υπάρχουν πολλές παρουσίες του svchost.exe (διαδικασία κεντρικού υπολογιστή για υπηρεσίες Windows) που εκτελούνται στον υπολογιστή σας, με κάθε παρουσία να περιέχει διαφορετικές υπηρεσίες.
Χρησιμοποιώντας τη Διαχείριση εργασιών, μπορείτε να προβάλετε τη λίστα των Υπηρεσιών που εκτελούνται σε μια συγκεκριμένη διαδικασία svchost.exe.
Προβάλετε τη λίστα των υπηρεσιών που εκτελούνται στο Svchost.exe
Χρήση του Task Manager
- Ανοίξτε τη Διαχείριση εργασιών κάνοντας δεξί κλικ στη γραμμή εργασιών και στη συνέχεια κάνοντας κλικ Διαχειριστής εργασιών.
- Επιλέξτε την καρτέλα «Διαδικασίες» και κάντε κλικ στην «Εμφάνιση διεργασιών από όλους τους χρήστες».
- Κάντε δεξί κλικ στο α
svchost.exe
επεξεργαστείτε και κάντε κλικ στο «Μετάβαση σε υπηρεσία(εις)».Αυτό τονίζει τις υπηρεσίες που φιλοξενούνται από το
svchost.exe
διαδικασία στην οποία κάνατε δεξί κλικ.
Χρήση γραμμής εντολών
Εναλλακτικά, μπορείτε να βρείτε τη λίστα των Υπηρεσιών που φιλοξενούνται από κάθε διαδικασία svchost.exe εκτελώντας το λίστα εργασιών /svc
εντολή από ένα παράθυρο γραμμής εντολών.
Εμφανίζει το όνομα της υπηρεσίας (αντί για το εμφανιζόμενο όνομα) δίπλα σε κάθε διαδικασία svchost.exe, όπως παρακάτω:
svchost.exe 2452 Dnscache. svchost.exe 2460 DoSvc. svchost.exe 2544 Wcmsvc. svchost.exe 2552 DusmSvc. svchost.exe 2676 BFE, mpssvc
Για να γνωρίζετε το εμφανιζόμενο όνομα μιας υπηρεσίας — π.χ. mpssvc
, μπορείτε να εκτελέσετε την ακόλουθη εντολή:
sc getdisplayname mpssvc
Η έξοδος μοιάζει με αυτό:
[SC] GetServiceDisplayName SUCCESS. Όνομα = Τείχος προστασίας του Windows Defender
Χρήση Παρακολούθησης Πόρων
- Ή, εκτελέστε το Παρακολούθηση πόρων (
Resmon.exe
ήperfmon.exe /res
) - Κάντε κλικ στην καρτέλα CPU και επιλέξτε μια διαδικασία svchost.exe από τη λίστα.
- Στην ενότητα Υπηρεσίες, θα δείτε τη λίστα των υπηρεσιών που εκτελούνται σε αυτήν τη συγκεκριμένη παρουσία του svchost.exe.
Εξερεύνηση διεργασιών
Μπορείτε να προβάλετε εύκολα τη λίστα των υπηρεσιών σε κάθε διαδικασία svchost.exe χρησιμοποιώντας το Windows Sysinternals Εξερεύνηση διεργασιών.
- Στην Εξερεύνηση διεργασιών, ταξινομήστε τη στήλη Διαδικασία αύξουσα ή φθίνουσα.
- Κάντε κύλιση προς τα κάτω και επιλέξτε μια διαδικασία svchost.exe.
- Κάντε δεξί κλικ στη διαδικασία και κάντε κλικ στην επιλογή Ιδιότητες.
- Κάντε κλικ στην καρτέλα Υπηρεσίες.
Θα δείτε τη λίστα των υπηρεσιών ομαδοποιημένη κάτω από τη συγκεκριμένη παρουσία του svchost.exe
Ο τρόπος ομαδοποίησης των υπηρεσιών καθορίζεται από τις ρυθμίσεις στο ακόλουθο κλειδί μητρώου:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SVCHOST
Όταν εκκινείται μια διαδικασία svchost.exe με μια συγκεκριμένη παράμετρο, αναζητά μια τιμή (λίστα ονομάτων υπηρεσιών) με το ίδιο όνομα κάτω από το παραπάνω κλειδί μητρώου. Αυτές οι υπηρεσίες φορτώνονται σε αυτήν την παρουσία του svchost.exe.
Αλλαγές στα Windows 10
Σε αντίθεση με τα προηγούμενα λειτουργικά συστήματα Windows, στα Windows 10, κάθε υπηρεσία θα είχε τη δική της δικός οικοδεσπότης υπηρεσίας (svchost.exe) αντί οι υπηρεσίες να ομαδοποιούνται ή να φιλοξενούνται σε ένα μόνο svchost.exe. Αυτή η αλλαγή εισήχθη για πρώτη φορά στο v1709 σε συστήματα με περισσότερα από 3,5 GB μνήμης RAM.
Ωστόσο, ακόμη και σε συστήματα με περισσότερα από 3,5 GB μνήμης RAM, ενδέχεται να εξακολουθείτε να βλέπετε κάποια διαδικασία svchost.exe που φιλοξενεί τέσσερις ή περισσότερες υπηρεσίες στα Windows 10. Σε προηγούμενες εκδόσεις των Windows, θα μπορούσατε εύκολα να δείτε 10 ή περισσότερες υπηρεσίες να εκτελούνται με μία μόνο διαδικασία svchost.exe, αλλά αυτό δεν συμβαίνει πάντα στα συστήματα Windows 10.
Ένα μικρό αίτημα: Αν σας άρεσε αυτή η ανάρτηση, κοινοποιήστε την;
Μια "μικροσκοπική" κοινοποίηση από εσάς θα βοηθούσε σοβαρά πολύ στην ανάπτυξη αυτού του ιστολογίου. Μερικές υπέροχες προτάσεις:- Καρφιτσώστε το!
- Μοιραστείτε το στο αγαπημένο σας blog + Facebook, Reddit
- Tweet το!