كيفية إصلاح 'comdlg32.ocx' الخطأ المفقود على Windows؟



جرب أداة القضاء على المشاكل

ال ' comdlg32.ocx يعد ملف 'جزءًا من مجموعة Visual Basic Runtime وهو غير موجود على جهاز الكمبيوتر بشكل افتراضي. إنه جزء من المجموعة المذكورة ويتم استخدامه بواسطة العديد من التطبيقات المختلفة. الآن ، قد يعرض التطبيق الذي يستخدمه رسالة الخطأ التالية:



لم يتم تسجيل المكون comdlg32.ocx أو أحد تبعياته بشكل صحيح: الملف مفقود أو غير صالح.



'comdlg32.ocx' خطأ مفقود



أشارت هذه الرسالة إلى أن الملف مفقود أو تالف. لا ينبغي أن يكون حل هذه المشكلة صعبًا للغاية حيث كان العديد من المستخدمين لطفاء بما يكفي لنشر الأساليب التي استخدموها لحل المشكلة ، لذا تأكد من التحقق منها أدناه!

ما الذي يسبب 'comdlg32.ocx' مفقود خطأ في Windows؟

يعود الخطأ المفقود 'comdlg32.ocx' على Windows إلى مشكلتين مختلفتين. لقد قمنا بتضمينها أدناه لتتمكن من التحقق منها ، ونأمل أن تكون خطوة أقرب نحو الحل النهائي!

  • مشاكل في ملف 'comdlg32.exe' - إذا كان الملف مفقودًا أو تالفًا أو غير مسجل ، فقد تحتاج إلى استبداله بإصدار يعمل وإعادة التسجيل باستخدام موجه الأوامر. قد يكون من المحتمل أن التطبيق الذي به مشكلات ليس لديه حق الوصول إلى الملف ، لذا تأكد من توفير الملكية والأذونات!
  • التحكم في حساب المستخدم (UAC) - تمكن تعطيل UAC من حل المشكلة للعديد من المستخدمين ولكن هذه الطريقة ستعتمد في الغالب على التطبيق الإشكالي.

الحل 1: أعد تسجيل الملف

إذا كان الملف 'comdlg32.ocx' الموجود على جهاز الكمبيوتر الخاص بك مفقودًا أو تالفًا ، فإن أفضل ما يمكنك فعله هو تنزيل ملف يعمل وإعادة التسجيل باستخدام موجه الأوامر. إنها مجموعة سهلة من الخطوات ولكن تأكد من اتباع التعليمات بعناية لأنك تعمل مع ملفات النظام. تحقق من ذلك أدناه!



  1. انقر فوق هذا الارتباط لتنزيل ملف comdlg32.ocx ملف على جهاز الكمبيوتر الخاص بك. سيؤدي النقر فوق الارتباط إلى بدء التنزيل على الفور. حدد موقع الملف على جهاز الكمبيوتر الخاص بك ، وانقر فوقه بزر الماوس الأيمن واختر نسخ من قائمة السياق التي ستظهر.

نسخ الملف

  1. بعد ذلك ، افتح مكتبات الدخول على جهاز الكمبيوتر الذي به مشكلات أو افتح أي مجلد على الكمبيوتر وانقر فوق خيار هذا الكمبيوتر من القائمة اليسرى.
  2. انتقل إلى الموقع التالي على جهاز الكمبيوتر الخاص بك لتحديد موقع المجلد الذي تريد نسخ الملف إليه:
C:  Windows  System32 >> Windows 32 بت C:  Windows  SysWOW64 >> Windows 64 بت
  1. انقر بزر الماوس الأيمن في أي مكان داخل المجلد واختر ملف معجون الخيار من قائمة السياق التي ستظهر. قد تحتاج إلى توفير أذونات المسؤول لذلك. قم بتأكيد أي مطالبات لاستبدال الملف الموجود حاليًا هناك.

لصق الملف داخل المجلد المطلوب

  1. البحث عن ' موجه الأمر 'عن طريق كتابته إما مباشرة في قائمة' ابدأ 'أو عن طريق الضغط على زر البحث بجواره مباشرةً. انقر بزر الماوس الأيمن فوق الإدخال الأول الذي سينبثق كنتيجة بحث وحدد ' تشغيل كمسؤول 'إدخال قائمة السياق.
  2. بالإضافة إلى ذلك ، يمكنك أيضًا استخدام مجموعة مفاتيح Windows Logo Key + R لإحضار ملف تشغيل مربع الحوار . اكتب في ' كمد 'في مربع الحوار الذي يظهر واستخدم ملف Ctrl + Shift + أدخل مجموعة المفاتيح لموجه أوامر المسؤول.

تشغيل موجه الأوامر

  1. اكتب الأمر التالي في النافذة وتأكد من الضغط عليه أدخل بعد كتابتها.
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. حاول فتح التطبيق الذي يعرض الخطأ 'comdlg32.ocx' المفقود وتحقق لمعرفة ما إذا كانت المشكلة لا تزال تظهر!

الحل 2: قم بتشغيل البرنامج في وضع التوافق باستخدام أذونات المسؤول

تشغيل البرنامج في وضع التوافق لإصدار أقدم من Windows من الإصدار المثبت حاليًا على جهاز الكمبيوتر الخاص بك يعمل مع العديد من المستخدمين. في حالات الطلب ، تمكن تشغيل الملف التنفيذي للبرنامج الإشكالي بأذونات المسؤول من حل المشكلة مع ملف comdlg32.ocx. يمكنك تجربة كليهما أو أحدهما في نفس الوقت. لاحظ أن هذه الطريقة تعتمد في الغالب على البرنامج الذي يرمي الخطأ!

  1. حدد موقع ملف البرنامج القابل للتنفيذ ملف وتغيير خصائصه عن طريق النقر بزر الماوس الأيمن فوق الإدخال الخاص به إما على سطح المكتب أو قائمة ابدأ أو نافذة نتائج البحث واختر الخصائص . انتقل إلى التوافق علامة التبويب في نافذة الخصائص وحدد المربع بجوار ملف شغل هذا البرنامج كمسؤول .

    وضع التوافق مع أذونات المسؤول

  2. تحت وضع التوافق ، حدد المربع المجاور لـ تشغيل هذا البرنامج في وضع التوافق ل الخيار والاختيار Windows 8 أو 7 من القائمة المنسدلة قبل قبول التغييرات. إذا تم تحديد هذا الخيار بالفعل ، فقم بإلغاء تحديده تمامًا.
  3. تأكد من تأكيد أي مربعات حوار قد تظهر لك للتأكيد بامتيازات المسؤول ويجب أن يبدأ البرنامج بامتيازات المسؤول من الآن فصاعدًا. افتحه بالنقر نقرًا مزدوجًا فوق الرمز الخاص به وحاول معرفة ما إذا كان الخطأ لا يزال يظهر.

الحل 3: تغيير الملكية وتقديم أذونات كاملة لملف 'comdlg32.ocx'

إذا تعذر على التطبيق الذي يعرض رسالة الخطأ الوصول إلى الملف بشكل صحيح ، فسيستمر هذا الخطأ ولن تتمكن من استخدام التطبيق. ومع ذلك ، من الممكن تغيير المالك والأذونات الخاصة بملف 'comdlg32.ocx' حتى يتمكن الجميع من الوصول إليه. بالطبع ، لمتابعة الخطوات أدناه ، ستحتاج إلى الحصول على أذونات المسؤول!

  1. افتح مكتبات الدخول على جهاز الكمبيوتر الذي به مشكلات أو افتح أي مجلد على الكمبيوتر وانقر فوق خيار هذا الكمبيوتر من القائمة اليسرى.
  2. انتقل إلى الموقع التالي على جهاز الكمبيوتر الخاص بك لتحديد موقع المجلد حيث يوجد ملف 'comdlg32.ocx':
    C:  Windows  System32 >> Windows 32 بت C:  Windows  SysWOW64 >> Windows 64 بت
  3. سوف تحتاج إلى الحصول على ملكية ocx الملف الموجود داخل المجلد المذكور أعلاه قبل المتابعة. انقر بزر الماوس الأيمن فوق الملف ، ثم انقر فوق الخصائص ، ثم انقر فوق ملف الأمان التبويب. انقر على المتقدمة زر. ستظهر نافذة 'إعدادات الأمان المتقدمة'. هنا تحتاج إلى تغيير صاحب من المفتاح.
  4. انقر على يتغيرون رابط بجوار تسمية 'المالك:' ستظهر نافذة تحديد المستخدم أو المجموعة.

    تغيير المالك

  5. حدد حساب المستخدم عبر المتقدمة زر أو اكتب فقط حساب المستخدم الخاص بك في المنطقة التي تقول 'أدخل اسم الكائن المراد تحديده' وانقر فوق موافق. أضف ال كل واحد الحساب.
  6. انقر على أضف الزر أدناه ومتابعته بالنقر فوق الزر تحديد رئيسي في الأعلى. حدد حساب المستخدم عبر المتقدمة زر أو اكتب فقط حساب المستخدم الخاص بك في المنطقة التي تقول ' أدخل اسم الكائن المراد تحديده وانقر حسنا . أضف ال كل واحد الحساب.
  7. تحت الأذونات الأساسية ، تأكد من اختيارك تحكم كامل قبل تطبيق التغييرات التي أجريتها.

    توفير السيطرة الكاملة

  8. تحقق لمعرفة ما إذا كان قد تم حل المشكلة وما إذا كنت لا تزال ترى رسالة الخطأ 'comdlg32.ocx' المفقودة على جهاز الكمبيوتر الخاص بك!

الحل 4: تعطيل التحكم في حساب المستخدم

قد يكون تعطيل UAC مفيدًا عند ظهور الخطأ في برامج معينة. لا تعد ميزة التحكم بحساب المستخدم (UAC) ميزة أمان رئيسية تمامًا لأنها تطالب المستخدم فقط عندما يكون على وشك إجراء بعض التغييرات الأكثر أهمية على أجهزة الكمبيوتر الخاصة به. إذا كان هناك أي شيء ، فإن إيقاف تشغيله سيؤدي إلى تعطيل بعض المطالبات المزعجة التي تظهر عند فتح أدوات النظام

  1. افتح لوحة التحكم من خلال البحث عنه في قائمة ابدأ. يمكنك أيضًا استخدام ملف مجموعة مفاتيح Windows + R ، اكتب في ' control.exe ' في ال يركض المربع الذي سيظهر وانقر فوق موافق.
  2. غير ال عرض بواسطة الخيار في لوحة التحكم إلى أيقونات كبيرة وحدد موقع حسابات المستخدمين الخيار عن طريق التمرير أو النظر إلى الأسفل.

    حسابات المستخدمين في لوحة التحكم

  3. افتحه وانقر على زر ' تغيير إعدادات التحكم في حساب المستخدم زر '. ستلاحظ أن هناك عدة مستويات مختلفة يمكنك اختيارها في شريط تمرير الأمان.
  4. حاول تقليل هذه القيمة بمقدار واحد إذا كان في شريط التمرير العلوي وتحقق مما إذا كان قد ساعد بعد بدء تشغيل البرنامج المشكل. كرر العملية إذا استمر ظهور الخطأ.

    إدارة UAC

  5. نوصيك قم بإيقاف تشغيل UAC في الوقت الحالي ، حيث من المحتمل أن يتم تشغيل البرنامج بنجاح ومحاولة تمكينه بعد ذلك.
5 دقائق للقراءة