Ένα πράγμα που πάντα μου άρεσε να δουλεύω στον τομέα της πληροφορικής τα τελευταία 8 χρόνια προσπαθεί να βρει με επιτυχία μια λύση στα σκληρά μηνύματα σφάλματος των Windows. Έχω γράψει για πολλούς πριν, όπως η συσκευή δεν μπορεί να ξεκινήσει, να σταματήσει: 0x00000F4 λάθος μπλε οθόνη, κλπ.
Ένα άλλο που συναντήθηκα πρόσφατα ήταν τα εξής:
Ο διακομιστής εγγραφής της Microsoft (C) σταμάτησε να λειτουργεί
Πήρα αυτό το μήνυμα κατά την προσπάθεια εγγραφής ενός DLL χρησιμοποιώντας την εντολή regsvr32 από τη γραμμή εντολών στο Vista Ultimate x64. Έχω καταχωρήσει DLLs πριν από Vista Business x32 χωρίς πρόβλημα, αλλά δεν το δοκίμασα στην έκδοση x64.
Συνήθως, αυτό το σφάλμα εμφανίζεται πιο συχνά σε εκδόσεις των Windows Vista ή Windows XP x64 και προκαλείται κυρίως από τη δυνατότητα πρόληψης εκτέλεσης δεδομένων των Windows Vista, γνωστός και ως DEP. Για να το διορθώσετε, πρέπει να προσθέσετε μια εξαίρεση για το regsvr32 στο παράθυρο διαλόγου DEP. Δείτε πώς:
Προσθέστε την εξαίρεση στο DEP
Βήμα 1: Μεταβείτε στην ενότητα Έναρξη, Πίνακας Ελέγχου και κάντε κλικ στο Σύστημα .
Βήμα 2: Τώρα κάντε κλικ στην καρτέλα Για προχωρημένους και στην επιλογή Απόδοση, κάντε κλικ στις Ρυθμίσεις .
Βήμα 3: Κάντε κλικ στην επιλογή Data Execution Prevention και επιλέξτε το Turn on DEP για όλα τα προγράμματα και τις υπηρεσίες εκτός από αυτά που επιλέγω: το κουμπί επιλογής .
Βήμα 4: Τώρα κάντε κλικ στο κουμπί Προσθήκη και περιηγηθείτε στο C: \ Windows \ System32 και επιλέξτε το αρχείο regsvr32.exe . Όταν λάβετε το μήνυμα που δηλώνει ότι μπορεί να κάνει τον υπολογιστή σας απροστάτευτο και ευάλωτο στις επιθέσεις, απλά κάντε κλικ στο OK για να συνεχίσετε.
Κάντε κλικ στο κουμπί OK και, στη συνέχεια, κάντε ξανά κλικ στο κουμπί OK για έξοδο. Τώρα προσπαθήστε να εκτελέσετε ξανά την εντολή regsvr32 από τη γραμμή εντολών και ελπίζουμε να μην πάρετε αυτό το σφάλμα! Εάν το κάνετε, δημοσιεύστε ένα σχόλιο και θα προσπαθήσω να βοηθήσω! Απολαμβάνω!