إصلاح: فشل DllRegisterServer خطأ 0x8002801c



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

ال خطأ 0x8002801c يحدث عند وجود مشكلة في الوصول إلى بي سجل (ربط الكائنات وتضمينها). ستؤدي أذونات النظام غير الكافية إلى تشغيل رمز الخطأ هذا عند تسجيل OCX ( ملحق التحكم OLE ) فشل الملف في الاكتمال. من المعروف أن هذا يحدث بشكل متكرر عند الاستخدام regsvr32 عبر موجه الأمر على Windows 7.





من الشائع رؤية رمز الخطأ هذا عند محاولة تسجيل ملف OCX من ج: ويندوز نظام 32 . في معظم الأوقات ، يكون الاتصال بـ DLLRegisterServer فشل بسبب مشكلة إذن وليس له علاقة بمكون OCX الفعلي الذي تحاول تسجيله.



لحسن الحظ ، فإن خطأ 0x8002801c يمكن تجنبها بنسخ ملف ملف OCX إلى ج: Windows SysWOW64 وتكرار العملية بامتيازات المسؤول. إذا كنت تتعامل حاليًا مع هذه المشكلة ، فاتبع الدليل المفصل أدناه للتخلص من خطأ 0x8002801c وقم بتسجيل ملف OCX بنجاح.

إصلاح الخطأ 0x8002801c بعد فشل تسجيل ملف OCX

  1. افتح مستكشف الملفات وانتقل إلى قسم Windows الخاص بك. بعد ذلك ، انتقل إلى Windows> Windows 32 واستخدم شريط البحث للبحث عن ملف OCX.
    ملحوظة: في هذه الحالة ، اسم الملف هو MSCOMCT2.OCX ، ولكن يمكنك تكرار هذا الإجراء لأي مكون OCX يفشل في التسجيل.
  2. انسخ ملف OCX إلى الحافظة الخاصة بك. بعد ذلك ، ارجع إلى مجلد Windows وافتح المجلد المسمى syswow64 . ثم قم ببساطة بلصق ملف OCX هناك.
  3. افتح ال بداية القائمة (الزاوية اليسرى السفلية) واكتب ' كمد '. ثم ، انقر بزر الماوس الأيمن فوق موجه الأمر وانقر فوق تشغيل كمسؤول .
  4. في ال موجه أوامر مرتفع ، نوع regsvr32 + مكون OCX . في حالتنا ، سيكون الأمر الأخير ' regsvr32 MSCOMCT2.OCX '. عند الضغط على زر الإدخال ، ستتم مطالبتك برسالة تخبرك أن الملف قد تم تسجيله بنجاح.

هذا هو. يمكنك استخدام هذه الخطوات الأربع لمنح الأذونات المناسبة لأي ملف OCX يتسبب في حدوث ملف 0x8002801c خطا بالكود. في معظم الأحيان ، سيسمح لك بتسجيل مكون ActiveX وإزالة المشكلة.

قراءة دقيقة واحدة