תקן קובץ comctl32.ocx חסר או לא חוקי ב- Windows 10

בזמן שניסה לשחק במשחקים או להשתמש ביישומים מסוימים, משתמשים דיווחו על השגיאה הבאה:

קובץ comctl32.ocx חסר או לא חוקי

השגיאה יכולה להיות גם בהצהרות הבאות:

הרכיב 'COMDLG32.OCX' לא רשום כהלכה: הקובץ חסר או לא חוקי.

רכיב comdlg32.ocx או אחת התלות שלו לא רשומים כהלכה: קובץ חסר או לא חוקי.

קובץ Comctl32.ocx חסר או לא חוקי

מה זה comctl32.ocx?

Comctl32.ocx הוא קובץ זמן ריצה של Visual Basic 6.0, אך הוא אופציונלי. אם אין לך את זה במערכת שלך, אתה יכול לקבל את השגיאה שנדונה כאן. יתכן שהקובץ קיים במערכת, אך אינו הגרסה הנכונה. אפשרות נוספת היא שהקובץ יכול היה להיות מושחת.

בשני המקרים, הפתרון הוא לרשום או לרשום מחדש את הקובץ משורת הפקודה המוגבהת. לפני כל דבר אחר, פתח את לוח הבקרה >> מערכת ובדוק אם המערכת שלך משתמשת בגרסת Windows של 32 סיביות או 64 סיביות.

רשום / רשום מחדש את Comctl32.ocx דרך שורת הפקודה

1] חפש את שורת הפקודה בסרגל החיפוש של Windows ולחץ באמצעות לחצן העכבר הימני על האפשרות. בחר הפעל כמנהל.

2] הקלד אחת מהפקודות הבאות ולחץ על Enter כדי לבצע אותן:

עבור Windows 32 סיביות,

regsvr32 comctl32.ocx

עבור Windows 64 סיביות,

C: \ Windows \ SysWOW64 \ regsvr32 C: \ Windows \ SysWOW64 \ comdlg32.ocx

הירשם מחדש הירשם Comctl32.ocx דרך שורת הפקודה

3] הפעל מחדש את המערכת והבעיה תיפתר.