إصلاح: خادم RPC غير متوفر في أنظمة التشغيل Windows 7 و 8 و 10

يُعرف RPC أيضًا باسم استدعاء الإجراء البعيد. إنها تقنية موجودة منذ ظهور أجهزة الكمبيوتر وتستخدم تقنية الاتصال بين العمليات. والغرض الأساسي منه هو تمكين العميل والخادم من التواصل مع بعضهما البعض عبر الشبكة. يمكن قول الشيء نفسه عن الأجهزة.

خادم RPC غير متوفر

بعبارات بسيطة ، عندما تشارك البيانات أو المعلومات عبر أي شبكة ، يلعب RPC دورًا في القيام بكل العمل نيابة عنك. يلعب RPC أيضًا دورًا رئيسيًا في إدارة الأجهزة عبر الشبكة ويستخدم أيضًا في الأجهزة الطرفية لوحدة التحكم مثل الماسحات الضوئية أو الطابعات.

ما الذي يسبب الخطأ "خادم RPC غير متوفر"؟

نظرًا لأن RPC هو اتصال أجهزة مختلفة ، فهناك العديد من الوحدات النمطية المختلفة التي قد تكون مسؤولة عن التسبب في رسالة الخطأ. مع ذلك ، إليك بعض الجناة الذين قد يكونون مسؤولين في قضيتك:

  • تم تعطيل خدمة واحدة أو أكثر من الخدمات المطلوبة بواسطة RPC - في معظم الحالات ، تحدث هذه المشكلة تحديدًا عندما يتم تعطيل خدمة إلزامية واحدة (أو أكثر) من جهاز كمبيوتر أو أكثر. إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك حل المشكلة باستخدام الأداة المساعدة للخدمات لفرض بدء الخدمات المعطلة.
  • يتم تعطيل المساعدة عن بُعد بواسطة جدار الحماية - من المعروف أن جدار حماية Windows وعدد قليل من مكافئ الطرف الثالث يحظر اتصال المساعدة عن بُعد افتراضيًا. إذا كان هذا هو الجاني الذي يتسبب في حدوث المشكلة ، فيمكنك حل المشكلة عن طريق إنشاء استثناء لهذا النوع من الاتصال.
  • IPV6 أو File Printer Sharing معطل - ستتطلب أنواع معينة من خوادم RPC تمكين كل من IPV6 ومشاركة طابعة الملفات على اتصال الشبكة الحالي. أبلغ العديد من المستخدمين الذين يكافحون من أجل حل هذه المشكلة بالذات أن المشكلة قد تم حلها بعد تمكينهم كليهما من خصائص الشبكة.
  • يقوم عنوان IP بتحطيم خادم RPC - يمكن لعنوان IP غامض أيضًا تشغيل رسالة الخطأ هذه. إذا كان هذا السيناريو قابلاً للتطبيق ، فيمكنك حل المشكلة عن طريق مسح عنوان IP ثم تجديده.
  • يتم تعطيل خدمات RPC عبر التسجيل - بعض الأدوات المساعدة أو تدخل المستخدم اليدوي أجبر بعض الخدمات التي يتطلبها خادم RPC على البقاء معطلة. أبلغ المستخدمون الذين يجدون أنفسهم في سيناريو مشابه أنه تم حل المشكلة بعد استخدام محرر التسجيل لفرض بدء تشغيل الخدمات التي يستخدمها مكون RPC.

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

الحل 1: التحقق من خدمة RPC على جهاز الكمبيوتر الخاص بك

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

  1. اضغط على Windows + R واكتب " services.msc " في مربع الحوار واضغط على Enter.
  2. بمجرد دخولك إلى نافذة الخدمات ، ابحث عن العمليات التالية:
استدعاء الإجراء البعيد (RPC) مخطط نقطة نهاية RPC أو محدد موقع استدعاء الإجراء البعيد (RPC) مشغل معالجة خدمة DCOM

انقر بزر الماوس الأيمن على كل خدمة واحدة تلو الأخرى وحدد خصائص .

الخدمات المرتبطة بـ RPC
  1. بمجرد الدخول إلى الخصائص ، تأكد من أن الخدمة قد بدأت وأن نوع بدء التشغيل قد تم تعيينه على أنه تلقائي .
تغيير نوع بدء التشغيل وحالة خدمات RPC
  1. حفظ التغييرات و الخروج. أعد تشغيل الكمبيوتر وتحقق من إصلاح رسالة الخطأ.

الحل 2: تمكين المساعدة عن بعد في جدار الحماية

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

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

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

الحل 3: تعطيل بدء التشغيل الاختياري

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

  1. اضغط على Windows + R ، واكتب " msconfig " في مربع الحوار واضغط على Enter.
  2. بمجرد الدخول في تكوين بدء التشغيل ، حدد علامة التبويب عام واختر خيار بدء التشغيل العادي .
تحديد بدء التشغيل العادي - تكوين التمهيد على نظام التشغيل Windows 10
  1. اضغط على تطبيق لحفظ التغييرات والخروج. الآن سيُطلب منك إعادة التشغيل. أعد التشغيل فورًا باستخدام النافذة المنبثقة وتحقق من حل رسالة الخطأ.

الحل 4: تمكين IPV6 ومشاركة الملفات والطابعات للشبكة المتصلة

في بعض الحالات ، قد تواجه الخطأ 1722: خادم RPC غير متاح في الحالات التي يكون فيها انقطاع اتصال الشبكة ناتجًا عن إعداد واحد أو عدة إعدادات. وأفادت العديد من المستخدمين المتضررين أنه في قضيتهم، تم حل المشكلة بعد أن اكتشفت أن الطابعات لشبكات اتصال Microsoft و بروتوكول الإصدار 6 (TCP / ب IPv6) كلاهما المعوقين من خصائص الشبكة على اتصال بهم.

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

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run. ثم اكتب "ncpa.cpl" واضغط على Enter لفتح نافذة اتصالات الشبكة .
  2. داخل نافذة اتصالات الشبكة ، انقر بزر الماوس الأيمن على الشبكة التي تتصل بها حاليًا واضغط على خصائص.
  3. بمجرد وصولك إلى خصائص اتصال الشبكة ، انتقل إلى علامة التبويب Networking وانتقل لأسفل عبر قائمة العناصر.
  4. حدد موقع File and Printer Sharing for Microsoft Networks and Internet Protocol Version 6 (TCP / IPv6) وتأكد من تحديد المربعين المرتبطين. ثم انقر فوق " موافق" لحفظ التغييرات.
  5. أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة عند بدء التشغيل التالي.
//appuals.com/wp-content/uploads/2019/05/enetting-ipv6.webm

إذا كنت لا تزال تواجه الخطأ 1722: خادم RPC غير متوفر ، فانتقل إلى الطريقة التالية أدناه.

الحل 5: مسح DNS والتجديد

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

إذا كنت متأكدًا من تشغيل الخدمات المطلوبة ، فإليك دليل سريع حول مسح DNS وتجديد الاتصال:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run . بعد ذلك ، اكتب "cmd" واضغط على Ctrl + Shift + Enter لفتح موجه أوامر مرتفع. إذا طلب منك UAC (التحكم في حساب المستخدم) ، فانقر فوق نعم لمنح الامتيازات الإدارية.
  2. داخل موجه الأوامر المرتفع ، اكتب الأمر التالي واضغط على Enter لمسح تكوين IP الحالي:
    إيبكونفيغ / فلوشدس
  3. بمجرد تسجيل الأمر بنجاح ، اكتب الأمر التالي واضغط على Enter لتجديد تكوين IP:
    ipconfig / تجديد
  4. بمجرد تجديد عنوان IP ، أغلق موجه الأوامر المرتفع وأعد إنشاء الخطوات التي كانت تؤدي سابقًا إلى ظهور الخطأ 1722: خادم RPC غير متوفر لمعرفة ما إذا كان قد تم حل المشكلة أم لا.

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

الحل 6: استخدام محرر التسجيل لفرض بدء تشغيل خدمات RPC

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

إذا كنت متأكدًا من تشغيل الخدمات المطلوبة ، فإليك دليل سريع حول مسح DNS وتجديد الاتصال:

إليك دليل سريع حول كيفية القيام بذلك:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run. ثم اكتب "regedit" واضغط على Enter لفتح محرر التسجيل. إذا تمت مطالبتك بواسطة UAC (التحكم في حساب المستخدم) ، فانقر فوق نعم لمنح امتيازات إدارية.
  2. داخل محرر التسجيل ، استخدم الجزء الأيمن للانتقال إلى الموقع التالي:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcSs

    ملاحظة: يمكنك إما الوصول إلى هناك يدويًا باستخدام الجزء الأيمن أو يمكنك لصق العنوان الدقيق مباشرةً في شريط التنقل والضغط على Enter. مع تحديد مفتاح RpcSs ، انتقل لأسفل إلى الجزء الأيمن وانقر نقرًا مزدوجًا على Start.

  3. داخل تحرير قيمة DWORD المرتبطة ابدأ، و تعيين قاعدة إلى عشري و البيانات القيمة إلى 2 لتمكين إزالة استدعاء الإجراء (RPC) .
  4. استخدم الجزء الأيمن أو شريط التنقل في الجزء العلوي للتنقل إلى هذا الموقع:
    الكمبيوتر \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DcomLaunch
  5. بمجرد وصولك إلى هذا الموقع ، انقر نقرًا مزدوجًا فوق ابدأ من الجزء الأيمن. بعد ذلك ، قم بتعيين Base إلى Hexadecimal وبيانات القيمة على 2 من أجل تمكين DCOM Server Process Launcher .
  6. انتقل إلى الموقع التالي باستخدام شريط التنقل في الأعلى أو باستخدام الجزء الأيمن:
    الكمبيوتر \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ RpcEptMapper
  7. انتقل إلى الجزء الأيمن وانقر نقرًا مزدوجًا فوق ابدأ. بعد ذلك ، اضبط القاعدة على سداسي عشري وبيانات القيمة على 2 .
  8. أغلق محرر التسجيل ، وأعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل النظام التالي.
//appuals.com/wp-content/uploads/2019/05/enetting-services-via-registry-Editor.webm

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