Οδηγοί

Επιδιόρθωση: Το DllRegisterServer απέτυχε με τον κωδικό σφάλματος 0x80070005

Αυτό το πρόβλημα εμφανίζεται όταν προσπαθείτε να εκτελέσετε την εντολή regsvr32 σε Συστήματα με Windows Vista Home Premium (32 bit). Το σφάλμα καθιστά αδύνατη την εκτέλεση της εντολής με επιτυχία. Όταν προσπαθείτε να εκτελέσετε την παραπάνω εντολή, εμφανίζεται το ακόλουθο σφάλμα στην οθόνη.

φορτώθηκε, αλλά η κλήση στο DllRegisterServer απέτυχε με τον κωδικό σφάλματος 0x80070005

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

Οι ακόλουθες μέθοδοι και βήματα θα πρέπει να επιλύσουν το σφάλμα χωρίς προβλήματα.

Μέθοδος 1: Cmd ως διαχειριστής

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

  1. Πάτα το Πλήκτρο Windows στο πληκτρολόγιό σας
  2. Τύπος cmd στη γραμμή αναζήτησης αλλά ΜΗΝ πατήσετε Εισαγω.
  3. Από τη λίστα προγραμμάτων που εμφανίζονται, εντοπίστε CMD και κάντε δεξί κλικ πάνω του.
  4. Επιλέγω Εκτέλεση ως διαχειριστής και κάντε κλικ στο Συνέχεια από το μήνυμα που εμφανίζεται.
  5. Τύπος regsvr32 "διαδρομή αρχείου" για να εκτελέσετε την εντολή (Αντικατάσταση διαδρομής αρχείου με τη διαδρομή του πραγματικού αρχείου χωρίς τα εισαγωγικά)

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

Μέθοδος 2: Απενεργοποίηση UAC ελέγχου λογαριασμού χρήστη

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

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

Τα παρακάτω βήματα δείχνουν πώς να επιλύσετε το σφάλμα περιστρέφοντας το UAC.

  1. Κάντε κλικ Αρχή -> τύποςcmd-> δεξί κλικcmdκαι επιλέξτετρέχει ως διαχειριστής
  2. Για να απενεργοποιήσετε το UAC, αντιγράψτε και επικολλήστε την ακόλουθη εντολή στη γραμμή εντολών και πατήστε Enter.
    reg.exe ΠΡΟΣΘΗΚΗ HKLM \ ΛΟΓΙΣΜΙΚΟ \ Microsoft \ Windows \ CurrentVersion \ Policies \ System / v EnableLUA / t REG_DWORD / d 0 / f

  3. Για να ενεργοποιήσετε το UAC, επικολλήστε την ακόλουθη εντολή στη γραμμή εντολών και πατήστε Enter.
    reg.exe ΠΡΟΣΘΗΚΗ HKLM \ ΛΟΓΙΣΜΙΚΟ \ Microsoft \ Windows \ CurrentVersion \ Policies \ System / v EnableLUA / t REG_DWORD / d 1 / f
  4. Έχετε απενεργοποιήσει επιτυχώς το UAC. Επανεκκινήστε τον υπολογιστή σας και εκτελέστε την εντολή REGSVR32 ακολουθώντας τα βήματα που δίνονται στη μέθοδο 1. Θα πρέπει να εκτελείται με επιτυχία χωρίς προβλήματα τώρα.

Μέθοδος 3: Απενεργοποίηση ιών

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

  1. Διπλό κλικ το εικονίδιο προστασίας από ιούς που βρίσκεται στην κάτω δεξιά γωνία της οθόνης
  2. Μόλις ανοίξει η οθόνη προστασίας από ιούς, αναζητήστε μια επιλογή για απενεργοποίηση του προγράμματος προστασίας από ιούς
  3. Συνήθως, θα υπάρχει η επιλογή απενεργοποίησης του προγράμματος προστασίας από ιούς για 10, 20, 30 λεπτά, το οποίο θα ενεργοποιήσει αυτόματα το πρόγραμμα προστασίας από ιούς μετά από αυτήν την ώρα. Ορίστε την επιλογή που ταιριάζει καλύτερα στις ανάγκες σας.

Επίσης, λάβετε υπόψη ότι οι επιλογές ενδέχεται να διαφέρουν ανάλογα με τον τύπο του antivirus που χρησιμοποιείτε. Μόλις το antivirus είναι απενεργοποιημένο, δοκιμάστε να εκτελέσετε την εντολή regsvr32 τώρα με τα κατάλληλα δικαιώματα διαχείρισης και να δείτε εάν το πρόβλημα παραμένει.

Σημείωση: Το Antivirus είναι σημαντικό για την ασφάλεια του υπολογιστή σας, καθώς βοηθά στην προστασία του υπολογιστή σας από πολλές απειλές. Συνιστάται λοιπόν να ενεργοποιήσετε το antivirus σας μόλις επιλυθεί το πρόβλημά σας.