تم إلغاء المكالمة بواسطة عامل تصفية الرسائل ، 0x80010002

Tm Algha Almkalmt Bwastt Aml Tsfyt Alrsayl 0x80010002



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



الألعاب على windows 7

  تم إلغاء المكالمة بواسطة عامل تصفية الرسائل ، 0x80010002





حدث خطأ غير متوقع.





تم إلغاء المكالمة بواسطة عامل تصفية الرسائل. (استثناء من HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))



تم إلغاء المكالمة بواسطة عامل تصفية الرسائل ، 0x80010002

إذا تلقيت رسالة خطأ تفيد تم إلغاء المكالمة بواسطة عامل تصفية الرسائل ، 0x80010002 عندما تحاول فتح تطبيق أو عندما يتم استدعاء التطبيق على جهاز الكمبيوتر الخاص بك الذي يعمل بنظام Windows 11/10 ، فإن الإصلاحات المقترحة التالية التي قدمناها أدناه بدون ترتيب معين يجب أن تساعدك في إصلاح الخطأ على نظامك.

  1. تحقق من خدمة استدعاء الإجراء البعيد (RPC)
  2. أعد تشغيل خدمة Windows Management Instrumentation (WMI)
  3. قم بتشغيل WBEMTEST
  4. أعد تسجيل مكتبات الارتباط الحيوي (DLL) ، وأعد ترجمة ملفات .mofs في مجلد wbem ، وأعد تسجيل خدمة وموفر WMI
  5. إصلاح / إعادة بناء أجهزة إدارة Windows
  6. قم بتعطيل برنامج مكافحة الفيروسات أو إلغاء تثبيته مؤقتًا
  7. قم بتشغيل WBEMTEST
  8. استكشاف أخطاء RPC وإصلاحها باستخدام PortQry
  9. تحويل شاشات مكونات خدمة Windows من WMI إلى RPC

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

1] تحقق من خدمة استدعاء الإجراء البعيد (RPC)

خدمة RPCSS هي إدارة التحكم بالخدمة لملقمات COM و DCOM. يقوم بتنفيذ طلبات تنشيط الكائن ، ودقة مصدر الكائن ، وجمع القمامة الموزعة لخوادم COM و DCOM. إذا تم إيقاف هذه الخدمة أو تعطيلها ، فلن تعمل البرامج التي تستخدم COM أو DCOM بشكل صحيح. بالإضافة إلى ذلك ، تستخدم خدمة RpcSs امتداد الملف rpcss.dll الملف الموجود في الدليل C: \ Windows \ system32. إذا تمت إزالة الملف أو إتلافه ، فقد تواجه هذا تم إلغاء المكالمة بواسطة عامل تصفية الرسائل ، 0x80010002 خطأ.



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

sc config RpcSs start= auto
sc start RpcSs

بمجرد تنفيذ الأمر ، أغلق نافذة الأوامر وأعد تشغيل الكمبيوتر.

2] أعد تشغيل خدمة Windows Management Instrumentation (WMI)

  أعد تشغيل خدمة Windows Management Instrumentation (WMI)

نوافذ إدارة الأجهزة (winmgmt) توفر الخدمة واجهة مشتركة ونموذج كائن للوصول إلى معلومات الإدارة حول أنظمة التشغيل والأجهزة والتطبيقات والخدمات. إذا تم إيقاف هذه الخدمة ، فلن تعمل معظم البرامج المستندة إلى Windows بشكل صحيح. إذا تم تعطيل هذه الخدمة ، فإن أي خدمات تعتمد عليها بشكل صريح ستفشل في البدء. أيضًا ، تستخدم خدمة winmgmt امتداد الملف WMIsvc.dll الملف الموجود في الدليل C: \ Windows \ system32 \ wbem - إذا تمت إزالة الملف أو تلفه ، فمن المحتمل أن تواجه مشكلات مع الخدمات التابعة.

هذا الحل يتطلب منك التأكد من أن winmgmt تم تعيين service إلى تكوين بدء التشغيل الافتراضي على الخادم الهدف عن طريق تشغيل الأمر أدناه في موجه CMD مرتفع. أعد تشغيل الخدمة إذا كانت قيد التشغيل بالفعل.

sc config winmgmt start= auto
sc start winmgmt

يقرأ : مضيف موفر WMI (WmiPrvSE.exe) استخدام عالي لوحدة المعالجة المركزية

3] قم بتشغيل WBEMTEST

إذا لم تتمكن من إعادة تشغيل WMI كما هو موضح أعلاه ، يمكنك تشغيل WBEMTEST محليًا لاختبار اتصال WMI على العقدة. لهذا ، يرجى الرجوع إلى هذا وثائق Microsoft .

4] أعد تسجيل ملفات DLL ، وأعد ترجمة ملفات .mofs في مجلد wbem ، وأعد تسجيل خدمة وموفر WMI

لهذا الحل ، أنت بحاجة إلى إعادة تسجيل كافة مكتبات DLL وإعادة تجميع ملف .mofs في مجلد wbem ، وأعد تسجيل خدمة وموفر WMI. لأداء هذه المهمة ، تحتاج إلى إنشاء وتشغيل ملف ملف دفعي باتباع الخطوات التالية:

  • يضعط مفتاح Windows + R. لاستدعاء مربع حوار التشغيل.
  • في مربع الحوار 'تشغيل' ، اكتب المفكرة واضغط على Enter لفتح برنامج Notepad.
  • انسخ الصيغة أدناه والصقها في محرر النصوص.
@echo off
sc config winmgmt start= disabled
net stop winmgmt /y
%systemdrive%
cd %windir%\system32\wbem
for /f %%s in ('dir /b *.dll') do regsvr32 /s %%s
wmiprvse /regserver
winmgmt /regserver
sc config winmgmt start= auto
net start winmgmt
for /f %%s in ('dir /s /b *.mof *.mfl') do mofcomp %%s
  • احفظ الملف باسم وألحق ملف .واحد امتداد الملف - على سبيل المثال ؛ إعادة التسجيل على ال حفظ كنوع مربع ، حدد كل الملفات .
  • الآن، قم بتشغيل الملف الدفعي بامتياز المسؤول (انقر بزر الماوس الأيمن فوق الملف المحفوظ وحدد تشغيل كمسؤول من قائمة السياق) أو ببساطة انقر نقرًا مزدوجًا فوق ملف .bat لتشغيله.
  • بمجرد تشغيل الملف الدفعي ، يمكنك حذفه.
  • أعد تشغيل الجهاز واختبر WMI.

5] إصلاح / إعادة بناء أجهزة إدارة Windows

  إصلاح أو إعادة إنشاء مستودع WMI

يمكنك ذلك بسرعة إصلاح أو إعادة إنشاء WMI على جهاز أو خادم محلي (حسب الحالة) عن طريق إنشاء ملف دفعي كما هو موضح أعلاه مع رمز المصدر أدناه أو يمكنك اتباع الإرشادات خطوة بخطوة المتوفرة في الدليل المرتبط.

Echo Rebuilding WMI.....Please wait. > c:\wmirebuild.log
net stop sharedaccess >> c:\wmirebuild.log
net stop winmgmt /y >> c:\wmirebuild.log
cd C:\WINDOWS\system32\wbem >> c:\wmirebuild.log
del /Q Repository >> c:\wmirebuild.log
c:
cd c:\windows\system32\wbem >> c:\wmirebuild.log
rd /S /Q repository >> c:\wmirebuild.log
regsvr32 /s %systemroot%\system32\scecli.dll >> c:\wmirebuild.log
regsvr32 /s %systemroot%\system32\userenv.dll >> c:\wmirebuild.log
mofcomp cimwin32.mof >> c:\wmirebuild.log
mofcomp cimwin32.mfl >> c:\wmirebuild.log
mofcomp rsop.mof >> c:\wmirebuild.log
mofcomp rsop.mfl >> c:\wmirebuild.log
for /f %%s in ('dir /b /s *.dll') do regsvr32 /s %%s >> c:\wmirebuild.log
for /f %%s in ('dir /b *.mof') do mofcomp %%s >> c:\wmirebuild.log
for /f %%s in ('dir /b *.mfl') do mofcomp %%s >> c:\wmirebuild.log
mofcomp exwmi.mof >> c:\wmirebuild.log
mofcomp -n:root\cimv2\applications\exchange wbemcons.mof >> c:\wmirebuild.log
mofcomp -n:root\cimv2\applications\exchange smtpcons.mof >> c:\wmirebuild.log
mofcomp exmgmt.mof >> c:\wmirebuild.log
net stop winmgmt >> c:\wmirebuild.log
net start winmgmt >> c:\wmirebuild.log
gpupdate /force >> c:\wmirebuild.log

يقرأ : فشل إعادة تعيين مستودع WMI ، الخطأ 0x80070005 ، 0x8007041B ، 0x80041003

6] تعطيل أو إلغاء تثبيت برنامج مكافحة الفيروسات مؤقتًا

من المحتمل أن يكون هناك برنامج أمان / مكافحة فيروسات يتسبب في حدوث مشكلات على الخادم ، أو أن تكوين WMI / DCOM تالف ، أو تلف WMI repo. لذلك ، إذا استمرت المشكلة بعد تطبيق الحلول 1 و 2 و 4 و 5 المذكورة أعلاه ، يمكنك محاولة إلغاء تثبيت أي برنامج مكافحة فيروسات أو تعطيل جدار حماية Windows أو أي جدار حماية مخصص لجهة خارجية ومعرفة ما إذا كان ذلك يساعدك.

7] استكشاف أخطاء RPC وإصلاحها باستخدام PortQry

  استكشاف أخطاء RPC وإصلاحها باستخدام PortQry

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

8] تحويل مراقب مكونات خدمة Windows من WMI إلى RPC

ينطبق هذا الإصلاح على سولارويندز المستخدمين الذين واجهوا المشكلة وتلقوا رسالة الخطأ في وحدة تحكم الويب. يمكن أن يساعد هذا الحل المحتمل في حل المشكلة دون خطوات جذرية مثل إعادة إنشاء عدادات الأداء أو إعادة بناء مستودع WMI - بدلاً من ذلك قم بتحويل شاشات مكونات خدمة Windows من WMI إلى RPC باتباع الخطوات التالية:

  • قم بالاستعراض إلى صفحة ملخص SAM في وحدة تحكم الويب Orion.
  • قم بتحرير قالب التطبيق الذي يحتوي على مكون خدمة windows.
  • قم بتوسيع مكون خدمة Windows.
  • التغيير من WMI إلى طريقة RPC.
  • يحفظ.

لتغيير جميع شاشات خدمة Windows الممكنة إلى طريقة RPC عبر جميع تطبيقاتك ، يمكنك استخدام SQL Script المتاح على support.solarwinds.com لتحويل كافة أجهزة مراقبة مكونات خدمة Windows الحالية ، جلب الأساليب من WMI إلى RPC.

آمل أن يساعد هذا المنشور!

كيف يمكنني إصلاح رمز الخطأ 0xc8000402؟

تم الإبلاغ عن رمز الخطأ 0xc8000402 على الأرجح من قِبل مستخدمي Windows Insider الذين يقومون بتشغيل Windows 10 والذين ينضمون إلى قنوات Dev أو Beta أثناء محاولة تنزيل أحدث إصدار على أجهزتهم. إذا تأثرت بهذا ، كحل بديل ، يمكنك الانضمام إلى Release Preview Channel أولاً ، ثم تثبيت Windows 11 من هناك.

ما هو 0x80070002 غير الناجح؟

الخطأ 0x80070002 في نشر SCCM يعني T. لا يمكن للنظام العثور على الملف المحدد . في حالة أخرى ، الخطأ 0x80070002 هو خطأ في تحديث Windows التي يمكن أن تنتج عن ملفات النظام التالفة أو المفقودة. أيضًا ، إذا لم يكن لدى النظام مساحة كافية لتنزيل التحديث ، فقد تواجه هذا الخطأ. يمكن أن تظهر المشكلة أيضًا بسبب التعارض بين الأجهزة المتصلة بالنظام.

المشاركات الشعبية