جدول المحتويات

تشخيص وإنهاء جلسات RDP المعلقة عبر PowerShell عن بُعد أو CMD

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

استخدم استعلام المستخدم لتحديد الجلسات العالقة

قم بالوصول عن بُعد إلى جهاز المضيف باستخدام PowerShell أو SSH، ثم قم بتشغيل:

ترجع هذه الأمر قائمة بجلسات المستخدمين النشطة والمفصولة والخاملة مع معرفات جلساتهم وحالتها.

مثال على المخرجات:

ابحث عن الجلسات في حالة "مفصول" أو "معطل". قد تتداخل هذه مع الاتصالات الجديدة.

إعادة تعيين الجلسة المسببة للمشكلة

استخدم معرف الجلسة الذي حددته أعلاه لإعادة تعيين الجلسة العالقة:

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

رؤية انتقالية

إذا لم يستعد إعادة تعيين الجلسة الاتصال أو استمر المضيف في التوقف عند "يرجى الانتظار"، فقد تتعلق المشكلة بعملية عميل RDP أو خدمات Windows على جانب العميل أو الخادم. دعنا نلقي نظرة أعمق.

قتل عمليات عميل RDP على الجانب المحلي لاستعادة الاستجابة المحلية

يمكن أن تنشأ المشكلة من جهاز العميل، خاصة إذا كنت تستخدم إصدارات حديثة من Windows حيث msrdc.exe يستبدل البرنامج القديم mstsc.exe.

تحديد عمليات RDP النشطة

افتح موجه الأوامر كمسؤول على العميل:

إذا كان إما mstsc.exe (القديم اتصال سطح المكتب عن بعد ) أو msrdc.exe (سطح المكتب البعيد الجديد من Microsoft) قيد التشغيل وغير مستجيب، قد يكون هذا هو السبب.

إجبار إنهاء عملية RDP

قم بإنهائه لإعادة تشغيل جلسة نظيفة:

هذا ينهي على الفور جلسة العميل ويتجنب حالات التخزين المؤقت المتبقية أو أخطاء المصافحة.

ملاحظة لمسؤولي تكنولوجيا المعلومات

msrdc.exe غالبًا ما يُستخدم مع Azure AD أو عملاء RDP المثبتين من Microsoft Store، ويخزن الحالة بشكل مختلف. يضمن مسحها عدم وجود بيانات اعتماد عالقة أو خيوط واجهة مستخدم تعيق الجلسة.

أعد تشغيل خدمات سطح المكتب البعيد في ويندوز لإلغاء حظر نظام المضيف

على مستوى نظام التشغيل، يعتمد RDP على عدة خدمات خلفية للتعامل مع المصادقة، وتهيئة الجلسة، ومزامنة الحافظة، وتحميل بيئة المستخدم. قد تمنع خدمة معطلة أو محجوبة إتمام تسجيل الدخول.

أعد تشغيل خدمة TermService لتحديث نواة RDP

على المضيف البعيد، قم بتشغيل:

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

إعادة تشغيل SENS والاعتمادات

بعض تجميد RDP تتعلق بخدمة إعلام أحداث النظام (SENS) أو خدمات RPC التابعة. أعد تشغيلها بالترتيب:

اختياريًا:

نصيحة احترافية: استخدم Get-Service و sc للتحقق

قم بتشغيل هذا السطر في PowerShell للتحقق من حالة الخدمة:

استخدم sc qc TermService لتأكيد سلاسل الاعتماد.

قم بإجراء تمهيد نظيف لاستبعاد تعارضات البرامج

يمكن أن تتداخل التطبيقات الخلفية - وخاصة أدوات الأمان أو مجموعات إدارة عن بُعد - مع تحميل ملف تعريف المستخدم ونصوص تسجيل الدخول عن بُعد.

تكوين بيئة تمهيد نظيفة

على الجهاز المضيف:

  1. اضغط على Win + R، اكتب msconfig، واضغط على Enter.
  2. اذهب إلى علامة التبويب الخدمات.
  3. تحقق من "إخفاء جميع خدمات Microsoft".
  4. انقر على تعطيل الكل.
  5. اذهب إلى بدء التشغيل > افتح إدارة المهام > قم بتعطيل جميع تطبيقات بدء التشغيل.
  6. إعادة تشغيل النظام.

راقب سلوك RDP بعد التمهيد

حاول إعادة الاتصال عبر RDP إذا اختفى المشكلة، قم بتمكين خدمات بدء التشغيل على دفعات لتحديد المكون المتعارض.

المتسببون الشائعون

  • برامج مكافحة الفيروسات مع تصفية RDP.
  • مديرو بيانات الاعتماد من جهات خارجية.
  • أدوات المساعدة عن بُعد مع روابط الشاشة.

تعديل سياسة المجموعة لمنع تعارضات الجلسات

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

انتقل إلى إعداد السياسة الصحيح

قم بتشغيل gpedit.msc، ثم:

pgsql: تكوين الكمبيوتر > القوالب الإدارية > مكونات ويندوز > خدمات سطح المكتب البعيد > مضيف جلسة سطح المكتب البعيد > الاتصالات

تمكين "تقييد مستخدمي RDS إلى جلسة واحدة"

قم بتعيين ما يلي إلى تمكين :

  • سياسة : تقييد مستخدمي خدمات سطح المكتب البعيد إلى جلسة واحدة

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

تحديث سياسة القوة وإعادة تهيئة الجلسة

بعد تغيير السياسة، قم بتشغيل:

قد ترغب أيضًا في إعادة تشغيل الجهاز أو إعادة تشغيل TermService لتطبيق التغييرات بالكامل.

قم بأتمتة جميع الإصلاحات باستخدام برنامج استرداد مشترك

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

أمر استعادة الماستر

cmd: (taskkill /IM rdpclip.exe /F /T || echo rdpclip.exe غير قيد التشغيل) && (taskkill /IM mstsc.exe /F /T || echo mstsc.exe غير قيد التشغيل) && net stop TermService && net start TermService

أضف هذا البرنامج النصي إلى منصة إدارة عن بُعد، أداة RMM، أو نشر PSExec لحل بيئات RDP العالقة بسرعة.

اكتشف TSplus: حل أكثر ذكاءً لسطح المكتب البعيد

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

الختام

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

تجربة مجانية للوصول عن بسبب TSplus

بديل Citrix/RDS النهائي للوصول إلى سطح المكتب/التطبيق. آمن، فعال من حيث التكلفة، على الأرض/السحابية

مشاركات ذات صلة

TSplus Remote Desktop Access - Advanced Security Software

أفضل بديل آمن لـ RDP

اكتشف أفضل برامج بديلة آمنة لـ RDP في عام 2025. قارن بين أفضل الحلول للوصول الآمن إلى سطح المكتب عن بُعد، بما في ذلك TSplus Remote Access وParallels وCitrix والمزيد.

اقرأ المقالة
back to top of the page icon