windows

كيفية إصلاح خطأ ‘RPC Server غير متوفر’ في Windows بخطوات بسيطة

خطأ “RPC Server غير متوفر” (The RPC Server is unavailable) هو مشكلة شائعة تحدث عادة عند محاولة الاتصال بخدمات معينة على جهاز الكمبيوتر الخاص بك. لحل هذا الخطأ، يمكنك اتباع هذه الخطوات:


1. التحقق من تشغيل خدمات RPC

RPC (Remote Procedure Call) هي خدمة أساسية في Windows، لذا يجب التأكد من أنها تعمل.

  1. اضغط على Win + R لفتح نافذة التشغيل.
  2. اكتب services.msc واضغط على Enter.
  3. ابحث عن الخدمات التالية وتأكد من أنها تعمل:
    • Remote Procedure Call (RPC): يجب أن تكون حالتها “Running” ونوع بدء التشغيل “Automatic”.
    • DCOM Server Process Launcher: تحقق من أنها تعمل.
    • RPC Endpoint Mapper: تأكد أيضًا من أنها تعمل.

إجراء:

  • انقر بزر الماوس الأيمن على الخدمة > Properties > اختر Startup Type: Automatic > انقر على Start (إذا لم تكن تعمل).
اقرأ أيضاً :  كيفية إصلاح قطاع تالف من القرص الصلب في نظام التشغيل Windows 11 دون أي برنامج؟

2. التحقق من إعدادات جدار الحماية

قد يمنع جدار الحماية الاتصالات المطلوبة لـ RPC.

  1. افتح Control Panel وانتقل إلى Windows Defender Firewall.
  2. انقر على Allow an app or feature through Windows Defender Firewall.
  3. تأكد من أن Remote Assistance و Remote Desktop مفعّلان في الشبكات العامة والخاصة.

3. التحقق من إعدادات الشبكة

إذا كنت تواجه المشكلة على شبكة محلية، فتأكد من أن الشبكة مهيأة بشكل صحيح.

  1. اضغط على Win + R، اكتب ncpa.cpl واضغط Enter.
  2. انقر بزر الماوس الأيمن على اتصال الشبكة النشط > Properties.
  3. تأكد من تفعيل الخيارات التالية:
    • File and Printer Sharing for Microsoft Networks.
    • Internet Protocol Version 4 (TCP/IPv4).

4. تحديث برامج التشغيل

قد تكون برامج تشغيل الشبكة غير محدثة مما يسبب الخطأ.

  1. اضغط على Win + X، ثم اختر Device Manager.
  2. افتح Network Adapters.
  3. انقر بزر الماوس الأيمن على محول الشبكة الخاص بك > Update Driver.

5. استخدام أدوات تشخيص Windows

  1. اضغط على Win + R واكتب msdt.exe -id NetworkDiagnosticsNetworkAdapter.
  2. اتبع الإرشادات لتشغيل أداة تشخيص الشبكة.

6. التحقق من السجل (Registry)

قد تكون هناك مشكلة في إعدادات السجل.

⚠️ تحذير: قم بعمل نسخة احتياطية للسجل قبل التعديل.

  1. اضغط على Win + R، اكتب regedit واضغط Enter.
  2. انتقل إلى المسار:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
  3. تحقق من أن القيم الافتراضية موجودة:
    • Start: القيمة يجب أن تكون “2”.

7. إعادة تعيين TCP/IP

إذا استمرت المشكلة، يمكنك إعادة تعيين بروتوكول TCP/IP.

  1. افتح موجه الأوامر كمسؤول (Command Prompt).
  2. اكتب الأوامر التالية، واضغط Enter بعد كل أمر:
    netsh int ip reset
    netsh winsock reset
  3. أعد تشغيل جهاز الكمبيوتر.

إذا استمرت المشكلة

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

بتنفيذ هذه الخطوات، يجب أن تتمكن من حل مشكلة “RPC Server غير متوفر”. إذا كنت بحاجة إلى مساعدة إضافية، لا تتردد في طلبها! 😊

اقرأ أيضاً :  كيفية تغيير حساب مستخدم إلى مسؤول في نظامي التشغيل Windows 10 و 11

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

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

ما الذي يسبب خطأ عدم توفر خادم RPC في نظام التشغيل Windows؟

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

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

ما هي الطريقة التي يمكنك من خلالها حل هذا الخطأ على جهاز الكمبيوتر الخاص بك؟

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

يتم تنفيذه عندما تتوقف خدمة RPC مؤقتًا عن العمل، نظرًا لأن إعادة التشغيل ستعيد البيانات والعمليات التي تم إنشاؤها أثناء التشغيل. إذا لم تعمل هذه الطريقة كما هو متوقع، فجرّب ما يلي:

تأكد من عدم وجود أخطاء في التسجيل

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

اقرأ أيضاً :  كيف تبدأ التطبيقات تلقائيًا في Windows 11؟ - الوصول المباشر

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

  • يجب عليك أولاً فتح مدير الكمبيوتر في نظام التشغيل الخاص بك نظرًا لأن تعديل السجل يتطلب هذه الامتيازات.
  • اضغط على مفتاح WIN الذي يحتوي على شعار Windows، متبوعًا بحرف R لفتح مربع حوار، وانقر فوق “تشغيل” ثم اكتب “regedit” ثم اضغط على “إدخال”.

  • عند فتح السجل، يجب عليك التحقق من وجود كافة البيانات والمستندات الضرورية؛ وإذا لم يتم العثور على أي منها، فيجب عليك إعادة تشغيل الكمبيوتر.
  • إذا رأيت أن خادم RPC لم يتم تكوينه بشكل صحيح، فما عليك سوى تحرير مفتاح التسجيل، والانتقال إلى مسار “RpcSs”، والمتابعة لتحرير قيمته باتجاه الرقم الثاني (2).
  • ثم تحقق من مجال NDcomLaunch، هناك يجب أن تلاحظ أيضًا ما إذا كان هناك أي عنصر مفقود، وفي حالة عدم تكوين مشغل عملية خادم DCOM بشكل صحيح، يجب النقر مرتين على مفتاح التسجيل، ثم تحرير قيمته باتجاه الرقم اثنين (2).
  • أخيرًا، انتقل إلى RpcEptMapper، وتحقق من وجود أي عنصر مفقود، وإذا وجدت أن تكوين RPC Endpoint Mapper غير صحيح، كرر نفس الإجراء الموضح أعلاه.

تأكد من عدم وجود مشاكل على شبكة جهاز الكمبيوتر الخاص بك

يعد هذا أحد أكبر المشكلات التي تسبب هذا الخطأ، ولهذا السبب يجب تقييم اتصال الشبكة المحلية للكمبيوتر. نظرًا لأن خادم RPC غير متاح يحدث بسبب عدم تكوين اتصال الشبكة بشكل صحيح.

للتحقق من هذا الاتصال، اضغط على مفتاح WIN متبوعًا بـ R لفتح مربع الحوار، واكتب “ncpa.cpl” ثم اضغط على Enter.

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

قم بتنظيف وتجديد DNS الخاص بك يدويًا

في خط مشاكل الاتصال، يظهر هذا الحل، وهو تغيير خادم DNS في Windows، والذي يسمح للكمبيوتر بالاتصال بمواقع الإنترنت، للقيام بذلك أولاً افتح قائمة البداية.

بمجرد فتحه، اكتب في شريط البحث، موجه الأوامر، إذا طلب منك التشغيل كمسؤول، فاقبل العرض للسماح لك بكتابة الأمر “ipconfig و/أو Flushdns” دون تضمين علامات الاقتباس. بهذه الطريقة، سيبدأ تنظيف ذاكرة التخزين المؤقت والملفات التابعة لخادم DNS تلقائيًا.

كيف يمكنك التحقق مما إذا كان RPC الخاص بك يعمل بشكل صحيح؟

كما تمت الإشارة إليه، يمكن أن يكون سبب مشكلة “خادم RPC غير متوفر” في معظم الحالات هو خلل في الخادم على كافة أجهزة الكمبيوتر المتصلة.

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

أدخل أولاً في مربع حوار، واكتب هناك “services.msc” ، ثم اضغط على مفتاح الإدخال، أو يمكنك الانتقال إلى نافذة الخدمات، والبحث عن عناصر RPC ومعرفة ما إذا كانت حالتها في “قيد التشغيل” وما إذا تم تكوين بدء التشغيل على أنها ” تلقائي”.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى