Παρά τον ισχυρό σύγχρονο υπολογιστήδιαμορφώσεις και σχετικά σταθερά λειτουργικά συστήματα, σχεδόν κάθε χρήστης Windows των τελευταίων εκδόσεων αντιμετώπισε ένα ξαφνικό μήνυμα ότι το πρόγραμμα COM Surrogate σταμάτησε να λειτουργεί. Γιατί προκύπτουν τέτοια προβλήματα και πώς να τα αντιμετωπίσετε, διαβάστε παρακάτω.
COM Surrogate (Windows 7) - τι είναι;
Φυσικά, όταν εμφανίζονται μηνύματααυτού του είδους ο χρήστης θέτει αμέσως μια ερώτηση σχετικά με τον αντίκτυπο του ιού και προσπαθεί μανιωδώς να αναζητήσει μια τέτοια διαδικασία στο "Task Manager" προσπαθώντας να τη σταματήσει. Δυστυχώς, αυτό δεν οδηγεί σε τίποτα, αφού απλώς δεν υπάρχει τέτοια διαδικασία εκεί. Αλλά το σφάλμα προσδιορίζει ξεκάθαρα την υπηρεσία που διακόπηκε.
Η ίδια η υπηρεσία Windows 7 COM Surrogateη αρχική έκδοση επικεντρώνεται κυρίως στην εκτέλεση στοιχείων COM + στο περιβάλλον ISS (σύνδεση στο Διαδίκτυο, αναπαραγωγή ορισμένων τύπων αρχείων πολυμέσων κ.λπ.). Αλλά αυτό είναι μόνο μια γενική περίπτωση.
Γιατί λαμβάνω το σφάλμα "Το COM Surrogate έχει σταματήσει να λειτουργεί";
Η ουσία του προβλήματος είναι ότι κάποιοιΤα προγράμματα που χρησιμοποιούν τυπικές βιβλιοθήκες .NET δεν έχουν σωστή πρόσβαση σε πόρους υπολογιστή. Οι εφαρμογές ενδέχεται να διακοπούν κατά τη λειτουργία, κατά την εκκίνηση ή την κανονική λειτουργία μέχρι ένα ορισμένο σημείο, στο οποίο εμφανίζεται ένα μοιραίο συντακτικό σφάλμα, προκαλώντας τον βρόχο της εκτέλεσης κώδικα (για παράδειγμα, κατά την προσπάθεια αναπαραγωγής κατεστραμμένων αρχείων πολυμέσων). Επιπλέον, εμφανίζεται η μπλε οθόνη.
Από την άλλη, συχνά σημειώνεται ότιτο πρόγραμμα COM Surrogate μπορεί να μην είναι μια διαδικασία συστήματος, αλλά ένας ιός που μεταμφιέζεται σε αυτό. Η επίδρασή του είναι ότι η κατανάλωση των πόρων του συστήματος αρχίζει να μειώνεται (το φορτίο του επεξεργαστή μπορεί να φτάσει το 95-100%, αν και για μια τυπική υπηρεσία, θεωρητικά, το φορτίο της CPU συνήθως δεν υπερβαίνει το 50%, ακόμη και αν δεν λειτουργεί σωστά).
Πώς ξέρεις ότι δεν είναι ιός;
Εάν για κάποιο λόγο ο χρήστης έλαβεμήνυμα ότι το COM Surrogate έχει σταματήσει να λειτουργεί, πρώτα πρέπει να ελέγξετε εάν ένας ιός έχει προκαλέσει μια τέτοια αντίδραση στο σύστημα. Η διαδικασία dllhost είναι υπεύθυνη για τη λειτουργία της ίδιας της υπηρεσίας, που παρουσιάζεται με τη μορφή ενός εκτελέσιμου αρχείου EXE με το ίδιο όνομα.
Πρώτα πρέπει να ανοίξετε τη "Διαχείριση εργασιών", στοΣτην καρτέλα διεργασίες, βρείτε την καθορισμένη υπηρεσία εκεί (μπορεί να υπάρχουν πολλές από αυτές, ανάλογα με τον αριθμό των εφαρμογών που εκτελούνται χρησιμοποιώντας τα παραπάνω στοιχεία) και μέσω του RMB μεταβείτε στο σημείο ανοίγματος της θέσης αποθήκευσης αρχείων. Εάν είναι η αρχική διαδικασία, θα εμφανιστεί ο φάκελος System32 (για συστήματα x86) ή SysWOW64 (για συστήματα 64 bit). Οποιαδήποτε άλλη τοποθεσία υποδηλώνει αμέσως την παρουσία ιού.
Ερωτήσεις πολυμέσων
Όσον αφορά τα πολυμέσα, τις περισσότερες φορές παρατηρούνται προβλήματα με το COM Surrogate κατά την εκκίνηση και το κλείσιμο συσκευών αναπαραγωγής (κυρίως KMPlayer), για να μην αναφέρουμε την αναπαραγωγή κατεστραμμένων αρχείων.
Πολλοί ειδικοί το αποδίδουν στην παρουσία στοτο παλαιού τύπου σύστημα κωδικοποιητή από τα σετ K-Lite και The HDvid. Η απλούστερη λύση στο πρόβλημα θα είναι η τυπική κατάργηση αυτών των πακέτων (μπορείτε να χρησιμοποιήσετε την ενότητα προγραμμάτων και στοιχείων στον "Πίνακα Ελέγχου"), ακολουθούμενη από την εγκατάσταση μιας πιο πρόσφατης έκδοσης.
Αντιμετώπιση προβλημάτων σέρβις
Ωστόσο, στις περισσότερες περιπτώσεις, αποτυχίες σέρβιςΤο COM Surrogate μπορεί να εξαλειφθεί με μια γενικότερη μέθοδο. Για να το κάνετε αυτό, πρέπει να χρησιμοποιήσετε την ενότητα συστήματος στον "Πίνακα Ελέγχου", μεταβείτε στην καρτέλα "Για προχωρημένους" και πατήστε το κουμπί παραμέτρων.
Στη συνέχεια, χρησιμοποιείται η καρτέλα πρόληψηεκτέλεση δεδομένων, η οποία χρησιμοποιεί τη συμβολοσειρά ενεργοποίησης DEP για όλες τις υπηρεσίες και τα προγράμματα εκτός από τα επιλεγμένα. Στο παρακάτω παράθυρο, κάνοντας κλικ στο κουμπί προσθήκης υπηρεσίας, πρέπει να καθορίσετε την πλήρη διαδρομή προς το αρχείο dllhost και να αποθηκεύσετε τις αλλαγές και, στη συνέχεια, να επανεκκινήσετε το σύστημα.
Εάν αυτό δεν βοηθά, χρησιμοποιήστεonline ανάκτηση συστήματος. Πρώτα, στην κονσόλα εντολών, που εκκινείται για λογαριασμό του διαχειριστή, εισάγεται η εντολή σάρωσης (DISM.exe / Online / Cleanup-image / ScanHealth) και στη συνέχεια εκτελείται απευθείας η επαναφορά (DISM.exe / Online / Cleanup-image / RestoreHealth).
Αφαίρεση ιού
Αλλά, όπως ήδη αναφέρθηκε, το COM Surrogate μπορείαποδειχθεί ότι είναι ιός. Εάν αυτό ισχύει (δείτε τη θέση του αρχείου) και η σάρωση με σαρωτή προστασίας από ιούς δεν απέδωσε τίποτα, πρώτα κάνουμε επανεκκίνηση του συστήματος σε ασφαλή λειτουργία και χρησιμοποιούμε οποιοδήποτε εργαλείο σάρωσης. Το Microsoft Security Essentials βοηθάει πολύ με ένα ειδικό σετ λειτουργίας σάρωσης.
Εάν διαγράψετε μια απειλή με μη αυτόματο τρόπο, θα πρέπει να το κάνετεχρησιμοποιήστε τον επεξεργαστή μητρώου (regedit), ορίστε την αναζήτηση με {AB8902B4-09CA-4bb6-B78D-A8F59079A8D5} ως τιμή και διαγράψτε εντελώς την ενότητα που βρέθηκε. Αυτό ακολουθείται από μια τυπική επανεκκίνηση.
Για κάθε περίπτωση, καλό είναι να ελέγξετε τα πρόσθεταπρόγραμμα περιήγησης και επίσης να παρακολουθείτε τη διαδρομή προς το εκτελέσιμο αρχείο (θα πρέπει να τελειώνει μόνο με την επέκταση EXE). Εάν προστεθεί κάτι άλλο στο τέλος, πρέπει να διαγράψετε όλα αυτά και να αποθηκεύσετε τις αλλαγές.
Τι δεν πρέπει να γίνει σε καμία περίπτωση;
Ορισμένοι χρήστες, όταν υπάρχει σφάλμα στοη λειτουργία της υπηρεσίας αφελώς πιστεύετε ότι μπορείτε να απαλλαγείτε από αυτά τερματίζοντας όλες τις διαδικασίες dllhost και διαγράφοντας το ομώνυμο αρχείο από την αρχική του θέση. Τερματισμός διαδικασιών - οι εφαρμογές που τις χρησιμοποιούν θα παγώσουν. Διαγράψτε το αρχείο - το σύστημα θα σταματήσει να λειτουργεί εντελώς. Μπορείτε να τερματίσετε την αρχική διαδικασία μόνο εάν όλα τα προγράμματα είναι κλειστά (αλλά η διαδικασία είναι ακόμα ενεργή). Αλλά δεν μπορείτε να ασχοληθείτε με τη διαγραφή του αρχείου. Αυτό θα προκαλέσει τόσα πολλά πρόσθετα σφάλματα που μερικές φορές μόνο μια πλήρης επανεγκατάσταση του συστήματος μπορεί να βοηθήσει.
Σύντομη περίληψη
Όπως μπορείτε να δείτε, προβλήματα με αυτήν την υπηρεσία μπορεί να είναισυναντιόμαστε αρκετά συχνά. Φυσικά, τα περισσότερα από αυτά σχετίζονται με πολυμέσα, λιγότερο συχνά - με το Διαδίκτυο, όταν τα προγράμματα περιήγησης αρχίζουν να παγώνουν. Για την αντιμετώπιση προβλημάτων, εάν σχετίζονται πραγματικά με αναπαραγωγή βίντεο ή ήχου, είναι καλύτερο να εφαρμόσετε τις παραπάνω τεχνικές, για όλες τις άλλες περιπτώσεις, θα πρέπει να χρησιμοποιήσετε εξαιρέσεις για την υπηρεσία DEP.