Διορθώστε το COMDLG32.OCX που λείπει στα Windows 10
Miscellanea / / March 19, 2022
Ένα βασικό συστατικό του Visual Basic Runtime Suit είναι το comdlg32.ocx. Περιέχει πολλές λειτουργίες που χρησιμοποιούνται από εφαρμογές που σχετίζονται με το Visual suite. Μπορεί μερικές φορές να καταστραφεί ή να φαίνεται ότι λείπει από το σύστημα. Εάν αντιμετωπίζετε και εσείς το ίδιο πρόβλημα, είστε στο σωστό μέρος. Σας προσφέρουμε έναν τέλειο οδηγό που θα σας βοηθήσει να διορθώσετε το πρόβλημα που λείπει από το comdlg32.ocx και να επιδιορθώσετε το comdlg32.ocx των Windows 10.
![Διορθώστε το COMDLG32.OCX που λείπει στα Windows 10](/f/5dde586213a6b5a6a378ffbfb6c09152.jpg)
Περιεχόμενα
- Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10
- Μέθοδος 1: Επανεγγραφή αρχείου
- Μέθοδος 2: Ανοίξτε την εφαρμογή σε λειτουργία συμβατότητας
- Μέθοδος 3: Αλλάξτε την ιδιοκτησία και παρέχετε πλήρη δικαιώματα
- Μέθοδος 4: Απενεργοποίηση ελέγχου λογαριασμού χρήστη
- Μέθοδος 5: Επανεγκατάσταση λογισμικού
Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10
Το πρόβλημα που λείπει από το comdlg32.ocx των Windows 10 προκαλείται από δύο ξεχωριστά ζητήματα. Τα παραθέσαμε παρακάτω για να ελέγξετε και να κατανοήσετε το σφάλμα.
- Ζητήματα με το αρχείο comdlg32.exe: Ίσως χρειαστεί να αντικαταστήσετε το αρχείο και να το καταχωρήσετε ξανά χρησιμοποιώντας τη γραμμή εντολών. Θα πρέπει επίσης να παρέχετε δικαιώματα πρόσβασης σε όλες τις εφαρμογές, σε περίπτωση που δεν το έχετε κάνει.
- Έλεγχος λογαριασμού χρήστη (UAC): Εάν το UAC είναι ενεργοποιημένο, τότε μπορεί να δείτε αυτό το σφάλμα. Η απενεργοποίησή του μπορεί να διορθώσει το πρόβλημα, αλλά εξαρτάται από το λογισμικό που επηρεάζεται.
Οι χρήστες παραπονέθηκαν ότι έλαβαν αυτό το μήνυμα όταν παρουσιαστεί αυτό το σφάλμα:
- Το στοιχείο comdlg32.ocx ή μία από τις εξαρτήσεις του δεν έχει καταχωρηθεί σωστά: ένα αρχείο λείπει ή δεν είναι έγκυρο.
Σημαίνει ότι το αρχείο είτε λείπει είτε είναι κατεστραμμένο. Μπορεί να έχει καταχωρηθεί εσφαλμένα ή μπορεί να χρειαστεί να το κατεβάσετε ξανά. Ας δούμε πώς να επιλύσετε αυτό το σφάλμα χρησιμοποιώντας τις ακόλουθες μεθόδους.
Μέθοδος 1: Επανεγγραφή αρχείου
Εάν το αρχείο comdlg32.ocx των Windows 10 του υπολογιστή σας είναι κατεστραμμένο ή λείπει, το καλύτερο που μπορείτε να κάνετε είναι να το αντικαταστήσετε με ένα αρχείο εργασίας. Ακολουθήστε τα παρακάτω βήματα για να κάνετε το ίδιο.
1. Παω σε OCXme σελίδα. Κάντε κλικ στο Κατεβάστε το comdlg32.ocx. Κατεβάστε το αρχείο.
![Ιστοσελίδα Ocxme. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/2e7e96cb31e8b4b03c8570992b0558c6.png)
2. Εντοπίστε το στον φάκελο λήψεων και κάντε δεξί κλικ και επιλέξτε αντίγραφο από το μενού.
3. Επιλέγω Αυτό το PC από το αριστερό μενού.
![Αυτή η επιλογή υπολογιστή](/f/6db581b2dfdf4a4bef528fdf3262acd9.png)
4. Μεταβείτε σε αυτήν τη διαδρομή ανάλογα με τις προδιαγραφές του υπολογιστή σας.
- Εάν έχετε 32-bit Τα Windows πηγαίνουν στο C:\Windows\System32 μονοπάτι
![Θέση φακέλου System32. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/93eb6a43aec8153ee0a12cf73a576e25.png)
- Εάν έχετε 64-bit Τα Windows πηγαίνουν στο C:\Windows\SysWOW64 μονοπάτι
![μεταβείτε στη διαδρομή φακέλου sysWOW64](/f/92fbf5101167dcc848b86d198d013d26.png)
5. Κάντε δεξί κλικ οπουδήποτε μέσα στο φάκελο. Επιλέγω Επικόλληση από το μενού.
![Επιλογή επικόλλησης. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/c54c3e15df6e421aa187d55cd19511b2.png)
6. Θα εμφανιστεί ένα μήνυμα που ζητά άδεια διαχειριστή. Κάντε κλικ στο Να συνεχίσει.
7. Ψάχνω για Γραμμή εντολών στη γραμμή αναζήτησης των Windows και κάντε κλικ στο Εκτέλεση ως διαχειριστής.
![Αναζητήστε τη γραμμή εντολών στη γραμμή αναζήτησης των Windows](/f/eaed3b484537278bba3b34629ebe523f.png)
8Α. Πληκτρολογήστε τις παρακάτω εντολές και πατήστε Εισαγω μετά από κάθε ένα.
regsvr32 /u Comdlg32.ocxregsvr32 /i Comdlg32.ocx
![Γραμμή εντολών](/f/287ca7ed0df84f0b047b78144527bb73.png)
8Β. Μπορείτε επίσης να πληκτρολογήσετε αυτές τις εντολές ως εναλλακτική εάν αυτές που αναφέρονται παραπάνω δεν επιλύσουν το πρόβλημα. Τύπος Εισάγετε κλειδί αφού πληκτρολογήσετε την εντολή.
- Για 32-bit Windows:
regsvr32 %systemroot%\system32\comdlg32.ocx
![cmd ή εντολή γραμμής εντολών για επανεγγραφή αρχείου σε σύστημα 32 bit](/f/8362644a6eb448083db2a6369c1c6db6.png)
- Για 64-bit Windows:
regsvr32 c:\Windows\SysWOW64\comdlg32.ocx
![cmd ή εντολή γραμμής εντολών για επανεγγραφή αρχείου σε σύστημα 64 bit](/f/4f01ec0d120603c9a51cbabcf877cfa9.png)
Αφήστε τις εντολές να εκτελεστούν και ελέγξτε εάν το πρόβλημα που λείπει από το comdlg32.ocx έχει επιλυθεί.
Σημείωση: Εάν το αρχείο σας comdlg32 είναι δεν λείπει, τότε μπορείτε να το εγγράψετε ξανά εκτελώντας regsvr32 comdlg32.ocx εντολή στη γραμμή εντολών.
Μέθοδος 2: Ανοίξτε την εφαρμογή σε λειτουργία συμβατότητας
Πολλοί πελάτες ανέφεραν ότι η εκτέλεση του λογισμικού σε λειτουργία συμβατότητας για μια προηγούμενη έκδοση των Windows λειτούργησε. Το πρόβλημα με το comdlg32.ocx το σφάλμα αρχείου διορθώθηκε σε ορισμένες περιπτώσεις, εκτελώντας το προβληματικό πρόγραμμα με δικαιώματα διαχειριστή. Μπορείτε να δοκιμάσετε και τα δύο ακολουθώντας τα παρακάτω βήματα.
1. Κάντε δεξί κλικ στο πρόγραμμα εκτελέσιμο αρχείο (.exe) και επιλέξτε Ιδιότητες από το μενού.
![Επιλογή Ιδιοτήτων. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/5458d0bdbdffa78f4e7b42e16d810249.png)
2. Σε Συμβατότητα καρτέλα, έλεγχος Εκτελέστε αυτήν την εφαρμογή σε λειτουργία συμβατότητας για και διάλεξε Windows 8 ή 7 από την ανοιχτή λίστα.
![Εκτελέστε αυτήν την εφαρμογή σε λειτουργία συμβατότητας για επιλογή](/f/14aa5426b5a16bc714756d9542769c74.png)
3. Ελεγξε το Εκτελέστε αυτό το πρόγραμμα ως διαχειριστής επιλογή.
![Εκτελέστε αυτό το πρόγραμμα ως επιλογή διαχειριστή. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/114e75560ace633dff43b2b9e8f06b6c.png)
4. Επιβεβαιώστε τις προτροπές, εάν εμφανιστούν.
5. Κάντε κλικ στο Ισχύουν και Εντάξει.
![Παράθυρο ιδιοτήτων](/f/d08ed689b8339da50defb791108004c1.png)
Το λογισμικό θα πρέπει τώρα να ξεκινά με δικαιώματα διαχειριστή.
Διαβάστε επίσης:Πώς να διορθώσετε το σφάλμα StartupCheckLibrary.dll που λείπει
Μέθοδος 3: Αλλάξτε την ιδιοκτησία και παρέχετε πλήρη δικαιώματα
Εάν το λογισμικό εξακολουθεί να εμφανίζει το μήνυμα σφάλματος, τότε δημιουργήστε το comdlg32.ocx αρχείο προσβάσιμο σε όλους αλλάζοντας τον κάτοχό του και δικαιώματα. Θα χρειαστείτε δικαιώματα διαχειριστή και δείτε πώς μπορείτε να το κάνετε για να διορθώσετε το πρόβλημα που λείπει από το comdlg32.ocx.
1. Πριν συνεχίσετε, πρέπει να υποθέσετε ιδιοκτησία του αρχείου comdlg32.ocx που είναι αποθηκευμένο στον φάκελο του προβληματικού λογισμικού.
2. Κάντε δεξί κλικ αρχείο και επιλέξτε Ιδιότητες από το αναπτυσσόμενο μενού.
![Επιλογή Ιδιοτήτων. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/56e69783013a5700ac925ae69d6626b3.png)
3. μεταβείτε στο Ασφάλεια αυτί.
![Καρτέλα ασφαλείας. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/e759fe8b557d3b951522b10f1fb8d69e.png)
4. Κάνε κλικ στο Προχωρημένος επιλογή. Το παράθυρο για Προηγμένες ρυθμίσεις ασφαλείας θα ανοίξει.
![Προηγμένη επιλογή](/f/5ff5c779e64fb4b4e07ac69492623736.png)
5. Δίπλα στο Ιδιοκτήτης: ετικέτα, κάντε κλικ στο Αλλαγή. Το παράθυρο Επιλέξτε Χρήστης ή Ομάδα θα ανοίξει.
![Αλλαγή επιλογής](/f/4ee5b2d745768c8832ce5733c5840133.png)
6. Μπορείς να χρησιμοποιήσεις Προχωρημένος επιλογή για να επιλέξετε λογαριασμό χρήστη ή απλώς να τον πληκτρολογήσετε στο Εισαγάγετε το όνομα του αντικειμένου για επιλογή μορφή. Κάντε κλικ στο Ελέγξτε τα ονόματα και περιμένετε να επαληθεύσει το όνομα χρήστη και κάντε κλικ Εντάξει.
![Επιλέξτε παράθυρο χρήστη ή ομάδας](/f/da906b5fa16bf4bb503b8e25f4c4e17b.png)
7. Τώρα είστε ο κάτοχος του αρχείου. Στη συνέχεια, κάντε κλικ στο Προσθήκη.
![Προσθήκη επιλογής. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/d3979bf7152436c30b7ac98f65543c51.png)
8. Κάτω από Εισαγωγή αδειών, κάντε κλικ στο Επιλέξτε έναν κύριο.
![Επιλέξτε μια κύρια επιλογή](/f/a0fb2afd7654645cd8c0acc7e96bb456.png)
9. Επαναλάβετε το Βήμα 6.
10. Στο πλαίσιο Βασικά δικαιώματα, βεβαιωθείτε ότι έχετε επιλέξει Πλήρης έλεγχος πριν από την εφαρμογή οποιωνδήποτε αλλαγών. Κάντε κλικ Εντάξει.
![Παράθυρο εισαγωγής δικαιωμάτων. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/66c921ba21c4ef230cad1745695b8629.png)
Ελέγξτε εάν το μήνυμα comdlg32.ocx που λείπει εξακολουθεί να υπάρχει στον υπολογιστή σας.
Μέθοδος 4: Απενεργοποίηση ελέγχου λογαριασμού χρήστη
Όταν αυτό το πρόβλημα παρουσιάζεται μόνο σε συγκεκριμένες εφαρμογές, η απενεργοποίηση του UAC μπορεί να είναι επωφελής. Δεν κάνει σημαντικές αλλαγές στον υπολογιστή σας. Το μόνο πρόβλημα είναι ότι μετά την απενεργοποίησή του, ενδέχεται να εμφανίζονται πολλά μηνύματα κάθε φορά που εκκινείτε τα εργαλεία συστήματος. Εδώ είναι πώς μπορείτε να το κάνετε.
1. Ψάχνω για Πίνακας Ελέγχου στη γραμμή αναζήτησης των Windows και κάντε κλικ σε αυτό.
2. Επιλέγω Λογαριασμοί χρηστών επιλογή. Εάν δεν μπορείτε να το βρείτε, αλλάξτε το Προβολή από επιλογή να Μεγάλα εικονίδια και εντοπίστε το.
![Επιλογή λογαριασμών χρήστη](/f/d51f94f452041a8a052649672afb30bd.png)
3. Ανοίξτε το και επιλέξτε Αλλάξτε τις ρυθμίσεις ελέγχου λογαριασμού χρήστη.
![Αλλάξτε την επιλογή Ρυθμίσεις ελέγχου λογαριασμού χρήστη. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/6e8ffb6548c48bfbf0e6f795d8d67f7d.png)
4. Θα εμφανιστεί τώρα ένα ρυθμιστικό ασφαλείας με διαφορετικά επίπεδα για να διαλέξετε. Εάν το ρυθμιστικό βρίσκεται κοντά στο μπλουζα, προσπαθήστε χαμηλώνοντας το από ένας και κάντε κλικ Εντάξει. ελέγξτε αν διορθώνει το πρόβλημα.
![Παράθυρο Ρυθμίσεις ελέγχου λογαριασμού χρήστη](/f/a21f3f820f9522718fa74deee207ca5b.png)
Εάν εξακολουθείτε να αντιμετωπίζετε πρόβλημα που λείπει από το comdlg32.ocx, συνεχίστε να προσπαθείτε να το χαμηλώσετε ένα βήμα και ελέγξτε αν λύνει το πρόβλημα.
Διαβάστε επίσης:Διορθώστε τα στοιχεία του μενού περιβάλλοντος που λείπουν όταν επιλέγονται περισσότερα από 15 αρχεία
Μέθοδος 5: Επανεγκατάσταση λογισμικού
Για ορισμένους χρήστες, η επανεγκατάσταση του λογισμικού που προκαλεί το σφάλμα comdlg32.ocx ενδέχεται επίσης να επιλύσει το πρόβλημα. Ακολουθήστε αυτά τα βήματα.
1. Τύπος Πλήκτρα Windows + R μαζί για να ανοίξει το Τρέξιμο κουτί διαλόγου.
2. Εισαγω appwiz.cpl στο Εκτέλεση του πλαισίου διαλόγου και κάντε κλικ Εντάξει για να ανοίξετε το παράθυρο του προγράμματος απεγκατάστασης.
![Εκτέλεση του πλαισίου διαλόγου](/f/bf214b4362abda62fcdcf7423cc9537e.png)
3. Επιλέξτε το λογισμικό που προκαλεί πρόβλημα comdlg32.ocx.
4. Κάντε δεξί κλικ πάνω του και επιλέξτε Απεγκατάσταση.
![Επιλογή απεγκατάστασης. Πώς να διορθώσετε το COMDLG32.OCX που λείπει στα Windows 10](/f/55e0e9e3f228c9ec72bc19ea6a6c6ce3.png)
5. Κάντε κλικ στο Ναί.
![Προτροπή επιβεβαίωσης](/f/5b24d30f81451a41445c5578f134c2aa.png)
6. Επανεκκίνηση Υπολογιστής με Windows.
7. Επανεγκαταστήστε την πιο πρόσφατη έκδοση του λογισμικού που αφαιρέσατε.
Συχνές Ερωτήσεις (FAQ)
Q1. Σε Windows 10 64 bit, πώς μπορώ να καταχωρήσω το comdlg32.ocx;
Απ.: Τύπος regsvr32 comctl32.ocx και στη γραμμή εντολών και πατήστε Enter. Θα καταχωρήσει το αρχείο.
Ε2. Τι ακριβώς είναι το comdlg32.ocx;
Απ.: Το Comdlg32.ocx είναι ένα DLL ελέγχου CMDialog ActiveX το οποίο ήταν ενσωματωμένο με λογισμικό Visual Studio ή Visual Basic.
Ε3. Είναι το comdlg32.ocx ένα ασφαλές πρόγραμμα;
Απάντηση: Ναι, είναι ένα έγκυρο αρχείο που συνδέεται με CMDIALOG. Είναι επίσης γνωστό ως CMDialog ActiveX Control DLL.
Συνιστάται:
- Διορθώστε ότι οι υπηρεσίες τομέα Active Directory δεν είναι διαθέσιμες αυτήν τη στιγμή
- Διορθώστε το σφάλμα Windows 10 0xc004f075
- Επιδιόρθωση 0x80004002: Δεν υποστηρίζεται τέτοια διεπαφή στα Windows 10
- Πώς να διορθώσετε ότι η υπηρεσία ήχου δεν εκτελεί Windows 10
Ελπίζουμε ότι αυτός ο οδηγός ήταν χρήσιμος και μπορέσατε να το διορθώσετε λείπει το comdlg32.ocx πρόβλημα στα Windows 10. Ενημερώστε μας ποια μέθοδος λειτούργησε καλύτερα για εσάς. Εάν έχετε απορίες ή προτάσεις, μην διστάσετε να τις αφήσετε στην ενότητα σχολίων.