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

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

خادم RPC غير متاح

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

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

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

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

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

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

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

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

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

الخدمات المرتبطة 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. بمجرد تكوين بدء التشغيل ، حدد علامة التبويب عام واختر خيار بدء التشغيل العادي .

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

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

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

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

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

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

الحل 5: فلاشينغ DNS والتجديد

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

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

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

    تشغيل CMD باستخدام مربع الحوار تشغيل
  2. داخل موجه الأوامر المرتفع ، اكتب الأمر التالي واضغط على Enter لمسح تكوين IP الحالي:
     إيبكونفيغ / فلوشدس 
  3. بمجرد تسجيل الأمر بنجاح ، اكتب الأمر التالي واضغط على Enter لتجديد تكوين IP:
     ipconfig / تجديد 
  4. بمجرد تجديد IP ، أغلق موجه الأوامر المرتفع وأعد إنشاء الخطوات التي كانت تؤدي في السابق إلى تشغيل Error 1722: لم يعد خادم RPC مشكلة متاحة لمعرفة ما إذا كان قد تم حل المشكلة أم لا.

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

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

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

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

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

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

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

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

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

مقالات مثيرة للاهتمام