Οδηγοί

Επιδιόρθωση: Δεν ήταν δυνατή η δημιουργία σφάλματος συμπληρωματικού προγράμματος MMC

Αυτό το σφάλμα εμφανίζεται συνήθως σε υπολογιστές με λειτουργικό σύστημα Windows, κυρίως Windows 7 και Windows Server 2008, αλλά έχει την τάση να εμφανίζεται σε οποιοδήποτε λειτουργικό σύστημα. Το σφάλμα εμφανίζεται συνήθως όταν πρόκειται να ανοίξετε το Even Viewer, το Task Scheduler ή το Group Policy Editor.

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

Λύση 1: Πρόβλημα Visual C ++

Μερικοί άνθρωποι ήρθαν στο τηλέφωνο με τη Microsoft σχετικά με το πρόβλημα και φαίνεται ότι απαιτείται μια σειρά βημάτων για την επίλυση του προβλήματος. Το πρόβλημα, ωστόσο, μπορεί να εξαφανιστεί ακόμη και μετά από μερικά βήματα, οπότε βεβαιωθείτε ότι ελέγχετε τακτικά εάν το σφάλμα εξακολουθεί να εμφανίζεται.

Πρώτα απ 'όλα, θα πρέπει να επανεγκαταστήσετε το πακέτο με δυνατότητα αναδιανομής του Visual C ++, καθώς είναι μια από τις κύριες αιτίες για αυτό το ακριβές πρόβλημα. Η Microsoft εξήγησε ότι το πρόβλημα προκλήθηκε από την επιστροφή ενός κακού δείκτη Visual C ++ που ενεργοποιεί αυτό το ζήτημα.

  1. Κάντε κλικ στο μενού Έναρξη και ανοίξτε τον Πίνακα Ελέγχου αναζητώντας το στο μενού Έναρξη. Επίσης, μπορείτε να κάνετε κλικ στο εικονίδιο με το γρανάζι για να ανοίξετε την εφαρμογή Ρυθμίσεις εάν χρησιμοποιείτε Windows 10.
  2. Στον Πίνακα Ελέγχου, ορίστε την επιλογή Προβολή ως: Κατηγορία στην επάνω δεξιά γωνία και κάντε κλικ στο Κατάργηση εγκατάστασης προγράμματος στην ενότητα Προγράμματα στο κάτω μέρος του παραθύρου του πίνακα ελέγχου.

  1. Εάν χρησιμοποιείτε την εφαρμογή Ρυθμίσεις στα Windows 10, κάνοντας κλικ στο Εφαρμογές θα ανοίξει αμέσως μια λίστα με όλα τα εγκατεστημένα προγράμματα στον υπολογιστή σας.
  2. Εντοπίστε το Microsoft Visual C ++ Redistributable Package στον Πίνακα Ελέγχου ή τις Ρυθμίσεις και κάντε κλικ στο Κατάργηση εγκατάστασης. Ίσως παρατηρήσετε ότι υπάρχουν πολλές διαφορετικές εκδόσεις. Θα πρέπει να τα σημειώσετε και να επαναλάβετε τη διαδικασία απεγκατάστασης για κάθε μία. Ίσως χρειαστεί να επιβεβαιώσετε ορισμένα παράθυρα διαλόγου και να ακολουθήσετε τις οδηγίες που θα εμφανιστούν μαζί με τον οδηγό απεγκατάστασης.

  1. Κάντε κλικ στο κουμπί Τέλος όταν το πρόγραμμα απεγκατάστασης ολοκληρώσει τη διαδικασία και επαναλάβετε τη διαδικασία απεγκατάστασης για όλες τις εκδόσεις του πακέτου Visual C ++. Τώρα, θα πρέπει να τα εγκαταστήσετε ξανά εντοπίζοντας τα εδώ. Επιλέξτε την έκδοση που θέλετε να κατεβάσετε και επιλέξτε τη λήψη σύμφωνα με την αρχιτεκτονική του επεξεργαστή σας (32-bit ή 64-bit).
  2. Εντοπίστε το αρχείο που μόλις κατεβάσατε στο φάκελο των Windows, εκτελέστε το και ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να εγκαταστήσετε το Microsoft Visual C ++ Redistributable Package. Επαναλάβετε την ίδια διαδικασία για όλες τις εκδόσεις που προηγουμένως καταργήσατε και ελέγξτε αν εξακολουθεί να εμφανίζεται το ίδιο σφάλμα.

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

  1. Κρατήστε πατημένο το πλήκτρο Windows και πατήστε X για να ανοίξετε αυτό το ειδικό μενού περιβάλλοντος. Μπορείτε επίσης να κάνετε δεξί κλικ στο μενού Έναρξη. Επιλέξτε Windows Powershell (Διαχειριστής).

  1. Στην κονσόλα Powershell, πληκτρολογήστε cmd και περιμένετε να αλλάξει το Powershell στο περιβάλλον που μοιάζει με cmd.
  2. Στην κονσόλα "cmd", πληκτρολογήστε την ακόλουθη εντολή και βεβαιωθείτε ότι κάνετε κλικ στο Enter μετά:
wuauclt.exe / updatenow
  1. Αφήστε αυτήν την εντολή να εκτελεστεί για τουλάχιστον μία ώρα και ελέγξτε ξανά για να δείτε εάν εντοπίστηκαν και / ή εγκαταστάθηκαν επιτυχώς ενημερώσεις.

Λύση 2: Εγκαταστήστε την πιο πρόσφατη έκδοση του .NET Framework

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

Πλοηγηθείτε σε αυτόν τον σύνδεσμο και κάντε κλικ στο κόκκινο κουμπί λήψης για να πραγματοποιήσετε λήψη της τελευταίας έκδοσης του Microsoft .NET Framework. Αφού ολοκληρωθεί η λήψη, εντοπίστε το αρχείο που κατεβάσατε και εκτελέστε το. Σημειώστε ότι θα πρέπει να έχετε συνεχή πρόσβαση στο Διαδίκτυο. Ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη για να συνεχίσετε την εγκατάσταση.

  1. Μετά την εγκατάσταση της τελευταίας έκδοσης, ήρθε η ώρα να ελέγξετε την ακεραιότητά της. Στο πληκτρολόγιό σας, χρησιμοποιήστε το συνδυασμό πλήκτρων Windows + R για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση.
  2. Πληκτρολογήστε τον Πίνακα Ελέγχου και κάντε κλικ στο OK για να το ανοίξετε.

  1. Κάντε κλικ στην επιλογή Κατάργηση εγκατάστασης προγράμματος και κάντε κλικ στο Ενεργοποίηση ή απενεργοποίηση των δυνατοτήτων των Windows. Βεβαιωθείτε ότι έχετε εντοπίσει την καταχώρηση .NET Framework 4.6.1 και βεβαιωθείτε ότι είναι ενεργοποιημένη.
  2. Εάν το πλαίσιο ελέγχου δίπλα στο .NET Framework 4.6.1 δεν είναι ενεργοποιημένο, ενεργοποιήστε το κάνοντας κλικ στο πλαίσιο. Κάντε κλικ στο OK για να κλείσετε το παράθυρο της δυνατότητας των Windows και επανεκκινήστε τον υπολογιστή.

  1. Εάν το .Net Framework 4.6.1 είναι ήδη ενεργοποιημένο, μπορείτε να επιδιορθώσετε το .Net Framework καθαρίζοντας το πλαίσιο και επανεκκινήστε τον υπολογιστή. Μετά την επανεκκίνηση του υπολογιστή, ενεργοποιήστε ξανά το .Net Framework και επανεκκινήστε τον υπολογιστή ξανά.

Λύση 3: Αντικαταστήστε έναν φάκελο από ένα λειτουργικό σύστημα

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

  1. Εντοπίστε αυτόν το φάκελο σε ένα λειτουργικό σύστημα και αντιγράψτε τον πλήρως σε μια αφαιρούμενη μονάδα USB. Βεβαιωθείτε ότι έχετε σημειώσει το όνομα της έκδοσης που αντιπροσωπεύεται από το «x» στην παρακάτω θέση φακέλου:
C: \ Windows \ Microsoft.NET \ Framework64 \ vxxxxx

  1. Ξεκινήστε τον υπολογιστή σας και βεβαιωθείτε ότι έχετε αντικαταστήσει το φάκελο στο σύστημά σας. Ωστόσο, θα πρέπει να το αποκτήσετε για να προχωρήσετε σε αυτήν τη διαδικασία.
  2. Κάντε δεξί κλικ στο αρχείο, κάντε κλικ στο κουμπί Ιδιότητες και, στη συνέχεια, κάντε κλικ στην καρτέλα Ασφάλεια. Κάντε κλικ στο κουμπί Advanced. Θα εμφανιστεί το παράθυρο "Advanced Security Settings". Εδώ πρέπει να αλλάξετε τον Κάτοχο του κλειδιού.
  3. Κάντε κλικ στο σύνδεσμο Αλλαγή δίπλα στην ετικέτα "Κάτοχος:" Θα εμφανιστεί το παράθυρο Επιλογή χρήστη ή ομάδας.

  1. Επιλέξτε το λογαριασμό χρήστη μέσω του κουμπιού "Για προχωρημένους" ή απλώς πληκτρολογήστε το λογαριασμό χρήστη στην περιοχή με την ένδειξη "Εισαγάγετε το όνομα αντικειμένου για να επιλέξετε" και κάντε κλικ στο OK. Προσθέστε το λογαριασμό διαχειριστή.
  2. Προαιρετικά, για να αλλάξετε τον κάτοχο όλων των υποφακέλων και των αρχείων μέσα στο φάκελο, επιλέξτε το πλαίσιο ελέγχου "Αντικατάσταση κατόχου σε υπο-κοντέινερ και αντικείμενα" στο παράθυρο "Ρυθμίσεις ασφαλείας για προχωρημένους". Κάντε κλικ στο OK για να αλλάξετε την ιδιοκτησία.
  3. Αντικαταστήστε το φάκελο και ελέγξτε αν εξακολουθεί να εμφανίζεται το σφάλμα.

Λύση 4: Καταργήστε ένα συγκεκριμένο κλειδί μητρώου

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

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

  1. Ανοίξτε τον Επεξεργαστή Μητρώου πληκτρολογώντας "regedit" είτε στη γραμμή αναζήτησης είτε στο παράθυρο διαλόγου Εκτέλεση. Μεταβείτε στο ακόλουθο κλειδί στο Registry Editor:

HKEY_LOCAL_MACHINE >> Λογισμικό >> Microsoft >> MMC >> SnapIns >> Fx >> {b05566ad-fe9c-4363-BE05-7a4cbb7cb510}

 

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

Λύση 5: Μετονομάστε το αρχείο mmc.exe στο System32

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

  1. Μεταβείτε στην ακόλουθη τοποθεσία στην Εξερεύνηση αρχείων που μπορείτε να αποκτήσετε πρόσβαση από τη γραμμή εργαλείων στο κάτω μέρος της οθόνης σας.C >> Windows >> Σύστημα32

 

  1. Εντοπίστε και κάντε δεξί κλικ σε ένα αρχείο που ονομάζεται mmc.exe και ορίστε την επιλογή Μετονομασία. Προσπαθήστε να το μετονομάσετε σε "mmc.exe.old". Εάν εμφανιστεί ένα πλαίσιο διαλόγου ζητώντας δικαιώματα διαχειριστή, επιβεβαιώστε το και δοκιμάστε ξανά.
  2. Ελέγξτε αν το πρόβλημα έχει επιλυθεί.
$config[zx-auto] not found$config[zx-overlay] not found