Αναγνωριστικό συμβάντος 10006 και 1530: Η εφαρμογή COM+ δεν λειτουργεί στα Windows 10

Έχετε μια εφαρμογή διακομιστή COM+ στην οποία η ταυτότητα έχει ρυθμιστεί ώστε να εκτελείται ως συγκεκριμένος χρήστης. Αφού δουλέψει για κάποιο χρονικό διάστημα, η εφαρμογή μπορεί να σταματήσει να λειτουργεί και να συνεχίσει να αποτυγχάνει. Πρέπει να επανεκκινήσετε την εφαρμογή COM+ για να επιλύσετε το πρόβλημα. Στη σημερινή ανάρτηση, θα εντοπίσουμε την αιτία και στη συνέχεια θα δώσουμε την επίλυση του ζητήματος ότι μια COM+ application may stop working στα Windows 10 όταν ένας χρήστης αποσυνδεθεί.

Μια εφαρμογή COM+ είναι η κύρια μονάδα διαχείρισης και ασφάλειας για τις Υπηρεσίες (Services)Στοιχείων(Component) και αποτελείται από μια ομάδα στοιχείων COM που γενικά εκτελούν σχετικές λειτουργίες.

Δημιουργώντας λογικές ομάδες στοιχείων COM ως εφαρμογές COM+ , μπορείτε να επωφεληθείτε από τα ακόλουθα πλεονεκτήματα του COM+ :

  • Ένα εύρος ανάπτυξης για στοιχεία COM .
  • Ένα κοινό πεδίο ρύθμισης παραμέτρων για στοιχεία COM , συμπεριλαμβανομένων των ορίων ασφαλείας και της ουράς.
  • Αποθήκευση χαρακτηριστικών στοιχείων που δεν παρέχονται από τον προγραμματιστή του στοιχείου (για παράδειγμα, συναλλαγές και συγχρονισμός).
  • Βιβλιοθήκες δυναμικής σύνδεσης στοιχείων ( DLL(DLLs) ) που φορτώνονται σε διεργασίες ( DLLHost.exe ) κατ' απαίτηση.
  • Διαχειριζόμενες διεργασίες διακομιστή σε στοιχεία φιλοξενίας.
  • Δημιουργία και διαχείριση νημάτων που χρησιμοποιούνται από εξαρτήματα.
  • Πρόσβαση στο αντικείμενο περιβάλλοντος για τους διανομείς πόρων, επιτρέποντας την αυτόματη συσχέτιση των αποκτηθέντων πόρων με το περιβάλλον.

Αναγνωριστικό συμβάντος 10006(Event ID 10006) & 1530, η εφαρμογή COM+ δεν λειτουργεί

Όταν μια εφαρμογή COM+ σταματά να λειτουργεί στα Windows όταν ένας χρήστης αποσυνδεθεί, ενδέχεται να δείτε ένα σφάλμα παρόμοιο με το ακόλουθο στο αρχείο καταγραφής εφαρμογών(Application) στον υπολογιστή-πελάτη. Εάν το εκτελέσιμο πρόγραμμα-πελάτη εκτελείται στον ίδιο υπολογιστή με την εφαρμογή διακομιστή COM+ , θα δείτε αυτό το σφάλμα στον διακομιστή COM+ :

Event Type: Error
Event Source: DCOM
Event Category: None
Event ID: 10006
Date: 10/17/2009
Time: 1:36:39 PM
User: Domain\user
Computer: *****
Description:
DCOM got error “Unspecified error ” from the computer ‘servername’ when attempting to activate the server: {AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA}

Θα δείτε επίσης συμβάντα που μοιάζουν με τα ακόλουθα στο αρχείο καταγραφής εφαρμογών(Application) του υπολογιστή στον οποίο εκτελείται η εφαρμογή COM+ :

Όνομα αρχείου καταγραφής:
Πηγή εφαρμογής: Microsoft-Windows-Προφίλ χρήστη(Microsoft-Windows-User Profiles Service)
Ημερομηνία υπηρεσίας: 26/10/2009 8:22:13 π.μ.
Αναγνωριστικό συμβάντος: 1530
Κατηγορία εργασιών: Καμία
Επίπεδο: Προειδοποίηση
Λέξεις-κλειδιά: Κλασικό
Χρήστης: ΣΥΣΤΗΜΑ
Υπολογιστής: ΟΝΟΜΑ ΔΙΑΚΟΜΙΣΤΗ
Περιγραφή:
Εντοπίστηκαν Windows Το αρχείο μητρώου σας εξακολουθεί να χρησιμοποιείται από άλλες εφαρμογές ή υπηρεσίες. Το αρχείο θα εκφορτωθεί τώρα. Οι εφαρμογές ή οι υπηρεσίες που περιέχουν το αρχείο μητρώου σας ενδέχεται να μην λειτουργούν σωστά στη συνέχεια.

ΛΕΠΤΟΜΕΡΕΙΕΣ â€“
1 χειρισμοί μητρώου χρήστη διέρρευσαν από το \Registry\User\S-1-5-21-1049297961-3057247634-349289542-1004_Classes:
Process 2428 (\Device\ Hard1\Wstem2st. \REGISTRY\ USER \ S-1-5-21-1123456789-3057247634-349289542-1004_CLASSES

Τι προκαλεί τα Αναγνωριστικά συμβάντος 10006 και 1530

Σύμφωνα με τη Microsoft?

The User Profile Service will force the unloading of a user profile when that user logs off. This is a situation where the functionality of forcing the unload of the user profile may break an application if registry handles are not closed in the process. This new User Profile Service functionality is the default behavior.

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

Για να επιλύσετε αυτό το ζήτημα, θα χρειαστεί να τροποποιήσετε την προεπιλεγμένη συμπεριφορά της υπηρεσίας προφίλ χρήστη(User Profile Service) μέσω του προγράμματος επεξεργασίας πολιτικής ομάδας(Group Policy Editor) (gpedit.msc).

Να πώς:

  • Εκκινήστε το Local Group Policy Editor .
  • Πλοηγηθείτε στην ακόλουθη διαδρομή:

Computer Configuration > Administrative Templates > System > User Profiles

  • Στο δεξί τμήμα του παραθύρου, κάντε διπλό κλικ στην καταχώριση αποσύνδεσης του μητρώου χρήστη Να μην καταργηθεί με δύναμη(Do not forcefully unload the user registry at user logoff) για να επεξεργαστείτε τις ιδιότητές του.
  • Τώρα αλλάξτε τη ρύθμιση από Not Configured σε Enabled επιλέγοντας το αντίστοιχο κουμπί επιλογής που απενεργοποιεί τη νέα δυνατότητα υπηρεσίας προφίλ χρήστη(User Profile Service) .
  • Κάντε κλικ στην Εφαρμογή(Apply) > ΟΚ(OK) .

Αναγνωριστικό συμβάντος 10006 και 1530: Η εφαρμογή COM+ δεν λειτουργεί στα Windows 10

Η ρύθμιση πολιτικής " Να μην ξεφορτώνεται αναγκαστικά το μητρώο χρήστη κατά την αποσύνδεση χρήστη(Do not forcefully unload the user registry at user logoff) " αντισταθμίζει την προεπιλεγμένη συμπεριφορά του λειτουργικού συστήματος-πελάτη των Windows . Όταν είναι ενεργοποιημένη, η Υπηρεσία προφίλ χρήστη(User Profile Service) δεν θα ξεφορτώνει αναγκαστικά το μητρώο, αντίθετα, περιμένει έως ότου καμία άλλη διεργασία δεν χρησιμοποιεί το μητρώο χρήστη πριν να το ξεφορτώσει.

Hope this helps!



About the author

Είμαι έμπειρος διαχειριστής Windows 10 και Windows 11/10 με κάποια εμπειρία στο Edge. Έχω πλήθος γνώσεων και εμπειρίας να προσφέρω σε αυτόν τον τομέα, γι' αυτό πιστεύω ότι οι δεξιότητές μου θα ήταν πολύτιμο πλεονέκτημα για την εταιρεία σας. Η πολυετής εμπειρία μου τόσο στα Windows 10 όσο και στα Edge μου δίνει τη δυνατότητα να μαθαίνω γρήγορα νέες τεχνολογίες, να επιλύω γρήγορα προβλήματα και να αναλαμβάνω τον έλεγχο όταν πρόκειται για τη λειτουργία της επιχείρησής σας. Επιπλέον, η εμπειρία μου με τα Windows 10 και τον Edge με κάνει να γνωρίζω πολύ καλά όλες τις πτυχές του λειτουργικού συστήματος, κάτι που θα ήταν επωφελές για τη διαχείριση διακομιστών ή τη διαχείριση εφαρμογών λογισμικού.



Related posts