Σφάλμα χρόνου εκτέλεσης 429, το στοιχείο ActiveX δεν μπορεί να δημιουργήσει αντικείμενο

Εάν αντιμετωπίζετε σφάλμα χρόνου εκτέλεσης 429, το στοιχείο ActiveX δεν μπορεί να δημιουργήσει αντικείμενο(Runtime error 429, ActiveX component can’t create object) στον υπολογιστή σας Windows 10 όταν προσπαθείτε να δημιουργήσετε παρουσίες σε προγράμματα που χρησιμοποιούν Visual Basic (π.χ. Microsoft Office ), τότε αυτή η ανάρτηση προορίζεται να σας βοηθήσει. Σε αυτήν την ανάρτηση, θα εντοπίσουμε τις πιθανές αιτίες, καθώς και θα παρέχουμε τις καταλληλότερες λύσεις που μπορείτε να δοκιμάσετε για να σας βοηθήσουν να διορθώσετε αυτό το πρόβλημα.

Σφάλμα χρόνου εκτέλεσης 429

Ανακαλύφθηκε ότι το σφάλμα χρόνου(Runtime) εκτέλεσης 429 ενεργοποιείται σχεδόν πάντα όταν η επηρεαζόμενη εφαρμογή προσπαθεί να αποκτήσει πρόσβαση σε ένα αρχείο που δεν υπάρχει, έχει καταστραφεί ή απλά δεν έχει εγγραφεί στα Windows για κάποιο λόγο. Το αρχείο στο οποίο προσπαθεί να αποκτήσει πρόσβαση η εφαρμογή είναι αναπόσπαστο στοιχείο της λειτουργικότητάς του, επομένως η αδυναμία πρόσβασης σε αυτό έχει ως αποτέλεσμα τη συντριβή της εφαρμογής και την εμφάνιση του μηνύματος σφάλματος.

Σφάλμα χρόνου(Runtime) εκτέλεσης 429, το στοιχείο ActiveX(ActiveX) δεν μπορεί να δημιουργήσει αντικείμενο

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

  1. Εγκαταστήστε την πιο πρόσφατη δέσμη ενεργειών των Windows
  2. Εγγράψτε ξανά ορισμένα αρχεία DLL
  3. Απενεργοποιήστε τα πρόσθετα COM τρίτων
  4. Επανεγκαταστήστε το λογισμικό.

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

1] Εγκαταστήστε την πιο πρόσφατη δέσμη ενεργειών των Windows

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

2] Καταχωρίστε ξανά ορισμένα αρχεία DLL

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

Σε αυτήν τη λύση, θα χρειαστεί να καταχωρήσετε ξανά τα ακόλουθα αρχεία dll:

  • scrrun.dll
  • Asycfilt.dll
  • Ole32.dll
  • Oleaut32.dll
  • Olepro32.dll
  • Stdole2.tlb

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

Η επανεγγραφή του καθορισμένου αρχείου ενδέχεται να επιλύσει το πρόβλημα. Για παράδειγμα, εάν το μήνυμα σφάλματος καθόρισε το scrrun.dll  ως το αρχείο στο οποίο δεν ήταν δυνατή η πρόσβαση, αυτό που πληκτρολογείτε στην ανυψωμένη γραμμή εντολών(Command Prompt) θα μοιάζει με αυτό:

regsvr32 scrrun.dll

Μετά τη λειτουργία, ελέγξτε εάν το πρόβλημα έχει επιλυθεί. Εάν όχι, προχωρήστε στην επόμενη λύση.

3] Απενεργοποιήστε τα πρόσθετα COM τρίτων

Εάν παρουσιαστεί αυτό το σφάλμα για προϊόντα του Office , μπορείτε να δοκιμάσετε να απενεργοποιήσετε τα πρόσθετα COM τρίτων(disable third-party COM add-ins) και να δείτε εάν αυτό βοηθά στην επίλυση του ζητήματος.

4] Επανεγκαταστήστε το λογισμικό

Αυτή η λύση απαιτεί απλώς να απεγκαταστήσετε και να επανεγκαταστήσετε το λογισμικό και να δείτε εάν το μήνυμα σφάλματος θα επιλυθεί.

Hope this helps!



About the author

Είμαι μηχανικός λογισμικού με εμπειρία στην Εξερεύνηση Xbox, Microsoft Excel και Windows 8.1 Explorer. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να βλέπω τηλεόραση. Έχω πτυχίο από το Πανεπιστήμιο της Γιούτα και αυτή τη στιγμή εργάζομαι ως μηχανικός λογισμικού σε μια διεθνή εταιρεία.



Related posts