إذا كنت تستخدم Windows كثيرًا ، فمن المحتمل أن تكون على دراية بواحدة من أكثر رسائل الخطأ شيوعًا والتي لا يمكن تفسيرها والتي تظهر على الإطلاق: خادم RPC غير متوفر. على الرغم من أن هذا الخطأ يمكن أن يسبب ارتباكًا كبيرًا لمستخدمي Windows عديمي الخبرة ، إلا أنه ليس خطأ فادحًا أو خطيرًا ، مما يعني أنه لن يتسبب عادةً في فقد أي بيانات أو برامج. لحسن الحظ ، من السهل جدًا إصلاحه إذا كنت تعرف ما تفعله.
أولاً ، لنتحدث عن ماهية RPC في المقام الأول لتخفيف بعض الالتباس والغموض. يرمز RPC إلى استدعاء الإجراء البعيد ، وهي طريقة استخدمتها أجهزة الكمبيوتر حرفيًا لعقود من الزمن للتواصل مع بعضها البعض. ما يجعل الأمور محيرة بعض الشيء هو أنه مع أجهزة الكمبيوتر الحديثة متعددة المهام وتشغيل العديد من البرامج في وقت واحد ، أصبح RPC طريقة تستخدمها بعض التطبيقات للتواصل مع التطبيقات الأخرى التي تعمل على نفس الكمبيوتر. RPC هو في الأساس مجرد نظام يسمح للعمليات المختلفة بالتواصل مع بعضها البعض لأداء مهمة ما. إنه يشبه إلى حد ما الشبكات في أن خادم RPS سيفتح منفذًا ، ويتواصل مع الخدمة أو الخادم الوجهة ، وينتظر استجابة ، ويرسل حزمة عندما يكون لديها استجابة ، ثم ينقل بيانات المهمة إلى الخادم أو الخدمة الوجهة. تعمل العملية بأكملها في الاتجاه المعاكس عندما تقوم الخدمة أو الخادم الوجهة بعملها ولديها بيانات لإرسالها مرة أخرى إلى برنامج البدء.
على الرغم من أننا سنتحدث عن RPCs في أنظمة Windows في هذه المقالة ، يجب أن تدرك أن منهجية RPC مستخدمة في كل نوع من أنظمة الكمبيوتر المستخدمة اليوم. إنها منهجية وليست عملية خاصة بـ Windows. تحدث معظم أخطاء خادم RPC داخل جهاز كمبيوتر واحد ، ولكن يمكن أن يكون سبب المشكلة شيئًا ما على هذا الكمبيوتر أو شيء ما في الشبكة ككل. سأوضح لك كيفية اكتشاف كلا النوعين من المشاكل في هذه المقالة.
أخطاء خادم RPC غير متوفرة
إذن ما الذي قد يتسبب في خطأ عدم توفر خادم RPC؟ حسنًا ، لنفترض أن إحدى الخدمات على جهاز الكمبيوتر الخاص بك تحتاج إلى الاتصال بأخرى ، لذا فهي تتصل بخادم RPC على الكمبيوتر لبدء التبادل. يستخدم خادم RPC المنافذ الموجودة على جهاز الكمبيوتر الخاص بك للاستماع والتحدث ، وهو الخادم الذي يقوم بإجراء تمكين الاتصال الفعلي بين الخدمات ، سواء كانت متصلة بشبكة أو محلية. إذا فشل الاتصال بخادم RPC لأن الخادم غير متوفر أو لا يستجيب أو لا يمكنه الكتابة إلى الذاكرة أو لا يمكنه فتح منفذ ، فسيتم تشغيل خطأ خادم RPC غير متوفر.
كيفية إصلاح خادم RPC هو أخطاء غير متوفرة
على جهاز يعمل بنظام Windows 10 ، هناك ثلاثة أسباب أساسية محتملة لرسالة الخطأ هذه. إما أن خدمة RPC ليست قيد التشغيل ، أو أن هناك مشكلات في الشبكة ، أو أن بعض إدخالات التسجيل المهمة التي تتحكم في خدمة RPC تالفة. في نظام التشغيل Windows 10 ، السبب الأكثر شيوعًا للخطأ هو أن خدمة RPC لا تعمل ببساطة.
أول شيء يجب تجربته مع أي خطأ في Windows هو إعادة التشغيل الكامل. إذا توقفت خدمة RPC عن العمل بسبب مشكلة مؤقتة ، فستقوم إعادة التشغيل بإعادة تشغيلها مع بقية الكمبيوتر ، لذلك هذا هو أول شيء يجب تجربته. إذا لم تؤد إعادة التشغيل إلى حل الخطأ ، فجرّب الإصلاحات التالية. لاحظ أن هذه الإصلاحات مكتوبة خصيصًا لأجهزة الكمبيوتر التي تعمل بنظام Windows 10 ، ولكن يمكن استخدام نفس العمليات العامة على الإصدارات السابقة من Windows.
خدمة RPC
إذا لم تؤد عملية إعادة التشغيل إلى حل المشكلة ، فإن أول شيء يجب التحقق منه هو معرفة ما إذا كانت خدمة RPC قيد التشغيل بالفعل.
- انقر بزر الماوس الأيمن على شريط مهام Windows وحدد مدير المهام.
- حدد علامة التبويب الخدمات ثم رابط الخدمات المفتوحة.
- انتقل إلى خدمة استدعاء الإجراءات عن بُعد. تأكد من تشغيله وضبطه على تلقائي.
- انتقل إلى مشغل عملية خادم DCOM. تأكد من أنه يعمل أيضًا وضبطه على تلقائي.
إذا تم تعيين هاتين الخدمتين على أي شيء آخر غير تلقائي وقيد التشغيل ، فقم بتغييرهما. بناءً على أذونات النظام لديك ، يمكنك أيضًا إعادة تشغيل هذه الخدمات. إذا قمت بإعادة تشغيل جهاز الكمبيوتر الخاص بك بالفعل ، فلن يحقق هذا أي شيء لأنه قد تمت إعادة تشغيله بالفعل.
مشاكل الشبكة التي تسبب أخطاء خادم RPC
حتى إذا كانت مكالمة RPC معينة تعمل داخليًا بالكامل على جهاز الكمبيوتر الخاص بك ، فإنها لا تزال تستخدم مكدس الشبكة للاتصال. هذا يعني أن المشكلات المتعلقة بـ TCP أو جدار الحماية الخاص بك يمكن أن توقف RPC عن العمل.
- اكتب 'تحكم' في مربع بحث Windows وحدد لوحة التحكم.
- حدد الشبكة والإنترنت ومركز الشبكة والمشاركة.
- حدد ارتباط Ethernet في المركز ثم خصائص في المربع المنبثق.
- تأكد من تمكين IPv6 ومشاركة الملفات والطابعات لشبكات Microsoft.
إذا تم تحديد كل من IPv6 ومشاركة الملفات والطابعات لشبكات Microsoft بالفعل ، فستحتاج إلى التحقق من جدار الحماية.
- إذا كنت تستخدم جدار حماية Windows ، فحدده في لوحة التحكم.
- ابحث عن المساعدة عن بعد وتأكد من تمكينها لشبكات المجال والشبكات الخاصة والعامة.
- احفظ أي تغييرات إذا قمت بها.
إذا كنت تستخدم جدار حماية تابعًا لجهة خارجية ، فقد تضطر إلى التجربة لتمكين هذا الإعداد. لن تحتاج إلى تغيير أي شيء إذا كنت تستخدم جدار الحماية الخاص بك لفترة من الوقت ولكن تحقق فقط في حالة حدوث ذلك.
تسبب أخطاء التسجيل في حدوث أخطاء في خادم RPC
حسنًا ، لذلك لم تساعد إعادة التشغيل ، تعمل خدمات RPC و DCOM بشكل جيد ، ومكدس الشبكة يعمل بشكل متقطع. (ربما لن تقرأ هذه المقالة إذا لم تكن كذلك ، على أي حال.) آخر شيء يمكنك فعله هو التحقق من إدخالات التسجيل التي تتحكم في خدمات RCP و DCOM للتأكد من عدم تلفها. العبث بالسجل ليس لضعاف القلوب ولكن إذا قمت بعمل نسخة احتياطية منه أولاً ، فيمكنك دائمًا التراجع عن أي شيء تقوم بتغييره. فلنعد التسجيل أولاً.
- اكتب regedit في مربع البحث.
- حدد الكمبيوتر من الجانب الأيسر.
- انتقل إلى ملف> تصدير.
- في مربع حوار تصدير ملف التسجيل ، اكتب اسمًا لملف النسخة الاحتياطية واضغط على حفظ.
الآن بعد أن تم تخزين نسخة آمنة من السجل الخاص بك ، يمكنك التحقق من إدخالات خدمات RPC و DCOM.
- انتقل إلى HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcSs.
- حدد مفتاح البدء في الجزء الأيمن وتأكد من ضبط القيمة على (2).
- انتقل إلى HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesDcomLaunch.
- حدد مفتاح البدء في الجزء الأيمن وتأكد من ضبط القيمة على (2).
- انتقل إلى HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesRpcEptMapper.
- حدد مفتاح البدء في الجزء الأيمن وتأكد من ضبط القيمة على (2).
إذا كنت قد جربت كل هذه الإصلاحات ولا تزال أخطاء خادم RPC تظهر ، فقد حان الوقت للاستعادة من نقطة الاستعادة أو تحديث Windows. فقط تأكد من تحديد الخيارات التي لا تستبدل ملفاتك وإعداداتك إذا أردت التحديث!
***
كيفية تعيين جهاز الصوت الافتراضي windows 10
تحتاج إلى تنظيف السجل الخاص بك؟ تحقق من مقالتنا حول أفضل منظفات التسجيل لنظام التشغيل Windows 10 . هل تحتاج إلى منع أطفالك أو زملائك في العمل من الدخول إلى إعدادات التسجيل؟ لقد قمنا بتغطيتك مع برنامجنا التعليمي على تأمين الوصول إلى محرر التسجيل . وإذا كنت بحاجة إلى تسريع جهازك ، فراجع مقالتنا حول استخدام السجل في اجعل جهاز الكمبيوتر الذي يعمل بنظام Windows 10 أسرع .