إصلاح: فشل DllUnregisterServer مع رمز الخطأ 0x80040200



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

يواجه بعض مستخدمي Windows الخطأ ' فشل DllUnregisterServer مع رمز الخطأ 0x80040200 ′ عند محاولة تسجيل ملف DLL أو إلغاء تسجيله أو عند محاولة تثبيت تطبيق يحاول تسجيل ملف DLL تلقائيًا. تم الإبلاغ عن حدوث هذه المشكلة في Windows 7 و Windows 8.1 و Windows 10.



فشل DllUnregisterServer مع رمز الخطأ 0x80040200



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



ومع ذلك ، إذا حدثت المشكلة عند محاولة تثبيت أحد البرامج ، فقد تحتاج إلى إعادة تسجيل الملف بعد فشل التثبيت. إذا كنت تواجه مشكلة مع ملف تبعية OCX ، حاول نقل الملف إلى مجلد System32 قبل محاولة إجراء التثبيت مرة أخرى.

الطريقة الأولى: إلغاء تسجيل ملف DLL باستخدام وصول المسؤول

في حالة ظهور هذا الخطأ أثناء محاولة إلغاء تسجيل ملف DLL يدويًا ، فمن المحتمل أن ينتهي بك الأمر إلى رؤية ملف 0x80040200 لأن ليس لديك أذونات كافية. إذا كان هذا السيناريو قابلاً للتطبيق ، فيجب أن تكون قادرًا على تجنب رسالة الخطأ هذه تمامًا باستخدام ملف 'Regsvr32' الأمر في موجه أوامر غير مقيد.

إذا لم تكن قد جربت هذا بالفعل ، فاتبع الإرشادات أدناه لمحاولة إلغاء تسجيل ملف DLL يدويًا من موجه CMD غير مقيد:



  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب 'cmd' داخل مربع النص واضغط على Ctrl + Shift + Enter لفتح ملف مرتفع CMD مستعجل. عندما ترى ملف UAC (التحكم في حساب المستخدم) ، انقر نعم لمنح الامتيازات الإدارية.

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

  2. بمجرد دخولك إلى موجه CMD المرتفع ، اكتب الأمر التالي واضغط أدخل لإلغاء تسجيل ملف .DLL يدويًا:
    regsvr32 / u * ملف DLL *

    ملحوظة: ضع في اعتبارك أن ملف * DLL * هو مجرد عنصر نائب. ستحتاج إلى استبداله باسم + ملحق ملف DLL الذي تحاول إلغاء تسجيله. على سبيل المثال ، كنا بحاجة إلى إلغاء تسجيل ملف cdo32.dll ، لذلك استخدمنا ملف regsvr32 / u cdo32.dll أمر.

  3. في حالة اكتمال العملية بنجاح بدون 0x80040200 رمز الخطأ ، أعد تشغيل جهازك ثم أكمل التثبيت الذي تسبب في المشكلة سابقًا.

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

الطريقة 2: إعادة تسجيل الملف بعد تثبيت البرنامج

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

ملحوظة: يتم الإبلاغ عن هذا الإصلاح بشكل متكرر ليكون فعالًا على Windows 7.

في حالة تطبيق هذا السيناريو ، اتبع الإرشادات أدناه لتشغيل التثبيت مع وصول المسؤول ، ثم أعد تسجيل التبعية الفاشلة:

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

    تشغيل المثبت مع وصول المسؤول

  3. اتبع الإرشادات التي تظهر على الشاشة لاستكمال التثبيت. لا تمانع إذا رأيت الشيء نفسه 0x80040200 خطأ - ما عليك سوى إغلاق نافذة الخطأ والانتقال إلى الخطوة التالية.
  4. افتح ملف يركض مربع الحوار بالضغط على مفتاح Windows + R. . بعد ذلك ، اكتب 'cmd' داخل مربع النص واضغط على Ctrl + Shift + Enter لفتح موجه CMD مرتفع.

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

  5. بمجرد دخولك إلى محطة موجه الأوامر ، اكتب الأوامر التالية بالترتيب واضغط على Enter بعد كل أمر لإلغاء التسجيل ثم أعد تسجيل تبعية OCX:
    spr32x30.ocx / إلغاء التسجيل spr32x30.ocx / REGSERVER
  6. أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل الكمبيوتر التالي.

في حالة استمرار المشكلة نفسها ، انتقل إلى الإصلاح المحتمل التالي أدناه.

الطريقة الثالثة: تشغيل ملف OCX من مجلد System32

في حالة مواجهة هذه المشكلة تحديدًا عند التعامل مع ملف .ocx (ملحق التحكم OLE) ، فأنت على الأرجح مشكلة تتعلق بالإذن. أكد العديد من المستخدمين المتأثرين أنهم تمكنوا من حل هذه المشكلة عن طريق نقل ملف .OCX إلى مجلد System32 وتشغيله من هناك للتأكد من أن لديه حق الوصول الضروري.

مهم: لا تفعل هذا إلا إذا كنت متأكدًا بنسبة 100٪ أن ملف .OCX لا يشكل خطرًا أمنيًا.

إذا كنت تواجه بالفعل 0x80040200 رمز الخطأ بنوع الملف هذا ، اتبع الإرشادات أدناه لنقل الملف في مجلد System32 قبل فتحه:

  1. افتح File Explorer ، وانتقل إلى موقع ملف .OCX ، وانقر بزر الماوس الأيمن فوقه واختر يقطع من قائمة السياق.

    قص الملف

  2. بعد ذلك ، انتقل إلى ج: Windows System32 ولصق الملف الذي قمت للتو نسخها إلى الحافظة الخاصة بك .
  3. بمجرد أن يتواجد الملف في ملف النظام 32 مجلد ، كرر التثبيت مرة أخرى ومعرفة ما إذا كنت لا تزال تواجه نفس الشيء 0x80040200 خطأ.
العلامات شبابيك 3 دقائق للقراءة