كيفية منع قفل شاشة سطح المكتب البعيد (RDP): الدليل الشامل

كيفية منع قفل شاشة سطح المكتب البعيد (RDP): الدليل الشامل

2026-02-26

إنها واحدة من أكثر التجارب إحباطًا لأي عامل عن بُعد، أو مسؤول نظام، أو محترف في تكنولوجيا المعلومات.

تبتعد عن جهاز الكمبيوتر الخاص بك لاستراحة قهوة سريعة أو لإجراء مكالمة هاتفية، لتعود وتجد أن جلسة سطح المكتب البعيد (RDP) قد تم قفلها، أو فصلها، أو انتهت مهلتها تمامًا.

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

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

في هذا الدليل الشامل، سنشرح بالضبط لماذا يستمر سطح المكتب البعيد في القفل ونقدم 4 طرق مثبتة لمنع انقطاع الاتصال—تتراوح من الإصلاحات السريعة المستندة إلى المتصفح للمستخدمين العاديين إلى تغييرات السجل (Registry) ونهج المجموعة (Group Policy) المتقدمة لمسؤولي تكنولوجيا المعلومات.

لماذا يستمر سطح المكتب البعيد في القفل؟

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

هناك ثلاثة أسباب رئيسية وراء انقطاع الاتصال:

  • كفاءة الموارد (خطأ "التصغير"): تم تكوين أنظمة تشغيل Windows (خاصة Windows 10 و 11 وإصدارات Server) بشكل صارم لتوفير الموارد. عندما تقوم بتصغير نافذة RDP إلى شريط المهام، يتوقف نظام التشغيل عن معالجة الرسومات لتلك الجلسة لتوفير النطاق الترددي ودورات المعالج. غالبًا ما يشير هذا للخادم بأن الجلسة "ميتة"، مما يجعله يقطع الاتصال فورًا.
  • مهلات نهج المجموعة (GPO): في بيئات الشركات، غالبًا ما يفرض مسؤولو تكنولوجيا المعلومات كائنات نهج المجموعة (GPO) صارمة تقوم بقطع اتصال الجلسات الخاملة تلقائيًا بعد 10 أو 15 دقيقة. يتم ذلك لمنع الجلسات "المهملة" من استهلاك ذاكرة الوصول العشوائي (RAM) للخادم.
  • إعدادات الطاقة المحلية: أحيانًا، لا يكون الخادم البعيد هو من يقطع اتصالك—بل جهاز الكمبيوتر المحلي الخاص بك. إذا دخل الكمبيوتر المحمول الفعلي في وضع السكون أو أوقف تشغيل محول الشبكة لتوفير الطاقة، فإن النفق المشفر إلى الخادم ينقطع فورًا.

ومع ذلك، بالنسبة للكثيرين منا، فإن الحفاظ على جلسة RDP نشطة ضروري لضمان التوافر المستمر على Microsoft Teams، أو مراقبة لوحات المعلومات المباشرة، أو ببساطة الحفاظ على سير العمل دون انقطاع.

الطريقة 1: الحل الأسهل (بدون حقوق مسؤول)

إذا كنت تستخدم كمبيوتر محمول للعمل أو تصل إلى خادم عميل، فمن المحتمل أنك لا تملك إذنًا لتعديل السجل أو تغيير إعدادات نهج المجموعة. علاوة على ذلك، يُمنع منعًا باتًا تثبيت برامج منع الخمول (ملفات .exe) لأن برامج أمان تكنولوجيا المعلومات (مثل CrowdStrike أو SentinelOne) تحظر التنزيلات غير المصرح بها.

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

كيفية القيام بذلك: 1.  افتح MoveMyCursor.com داخل جلسة سطح المكتب البعيد (أو على جهازك المحلي إذا كانت نافذة RDP هي النشطة). 2.  اضبط المؤقت على لا نهائي (Infinite). 3.  انقر فوق الزر الأخضر الكبير "ابدأ" (START). 4.  اختياري: انقر فوق "فرض بقاء الشاشة نشطة" إذا كنت تريد ضمان بقاء العرض المرئي نشطًا.

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

الطريقة 2: إصلاح "النافذة المصغرة" (تعديل السجل)

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

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

كيفية القيام بذلك: 1.  اضغط على Win + R على جهاز الكمبيوتر المحلي (وليس الخادم البعيد). 2.  اكتب regedit واضغط على Enter. 3.  انتقل إلى المسار التالي:     HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client 4.  انقر بزر الماوس الأيمن على المساحة البيضاء الفارغة في الجزء الأيسر (أو الأيمن حسب لغة النظام). 5.  اختر New > DWORD (32-bit) Value. 6.  قم بتسمية المفتاح الجديد تمامًا هكذا: RemoteDesktop_SuppressWhenMinimized 7.  انقر نقرًا مزدوجًا فوقه واضبط Value data على 2. 8.  أغلق محرر السجل.

ملاحظة: لا تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك، ولكن ستحتاج إلى إعادة تشغيل جلسة RDP الخاصة بك لكي يسري هذا التغيير.

الطريقة 3: حل مسؤول تكنولوجيا المعلومات (نهج المجموعة)

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

كيفية القيام بذلك: 1.  على الخادم، اضغط على Win + R، واكتب gpedit.msc، واضغط على Enter. 2.  انتقل إلى مسار المجلد هذا:     Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections. 3.  حدد موقع الإعداد: "Configure keep-alive connection interval". 4.  انقر نقرًا مزدوجًا فوقه، واضبطه على Enabled، واضبط الفاصل الزمني على 1 (دقيقة). 5.  بعد ذلك، انتقل إلى ... > Session Time Limits (في نفس المجلد الأصلي). 6.  حدد موقع "Set time limit for active but idle Remote Desktop Services sessions". 7.  اضبطه على Enabled، ولكن قم بتغيير القائمة المنسدلة للحد إلى "Never".

تحذير: ينطبق هذا على جميع المستخدمين على ذلك الخادم. تأكد من أن لديك الصلاحية لتغيير هذه الإعدادات قبل تطبيقها.

الطريقة 4: نهج البرنامج النصي اليدوي (PowerShell)

إذا كنت تفضل نهجًا يدويًا ولكن لا تريد استخدام أداة متصفح، فيمكنك كتابة برنامج PowerShell نصي بسيط لمنع قفل شاشة Windows. يقوم هذا البرنامج النصي بتبديل مفتاح "Num Lock" كل 5 دقائق، وهو ما يُحتسب كضغطة زر ويعيد تعيين مؤقت الخمول.

كيفية القيام بذلك: 1.  افتح Notepad (المفكرة) على الكمبيوتر البعيد. 2.  الصق الكود التالي تمامًا:     powershell     $WShell = New-Object -ComObject WScript.Shell     while ($true) {       $WShell.SendKeys("{NUMLOCK}")       $WShell.SendKeys("{NUMLOCK}")       Start-Sleep -Seconds 300     }     3.  انقر فوق File > Save As. 4.  قم بتسمية الملف KeepAlive.ps1 (تأكد من ضبط "Save as type" على "All Files"). 5.  انقر بزر الماوس الأيمن فوق الملف وحدد Run with PowerShell.

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

مقارنة: اختيار الطريقة الصحيحة

 

                                                                                                                                                                                                                                             
الطريقةالصعوبةحقوق مسؤول؟الأفضل لـ...
MoveMyCursorسهللاالموظفين والمستقلين
تعديل السجل (Registry)متوسطنعمانقطاع الاتصال عند التصغير
نهج المجموعة (GPO)صعبنعممسؤولي تكنولوجيا المعلومات
برنامج PowerShellمتوسطلاالمطورين

الأسئلة الشائعة (FAQ)

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

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

3. هل من الآمن استخدام برامج تحريك الماوس على جهاز كمبيوتر العمل؟ يعد تنزيل ملفات .exe القابلة للتنفيذ لتحريك الماوس أمرًا محفوفًا بالمخاطر وعادة ما يتم حظره بواسطة سياسات تكنولوجيا المعلومات في الشركات. ومع ذلك، فإن الأدوات المستندة إلى المتصفح (مثل MoveMyCursor) آمنة لأنها تعمل بالكامل داخل "صندوق الحماية" (Sandbox) الخاص بالمتصفح. إنها لا تقوم بتثبيت ملفات، ولا تغير إعدادات النظام، ولا تتطلب امتيازات إدارية.

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

5. هل يعمل هذا مع Windows Server 2016 و 2019 و 2022؟ نعم. آليات مهلة RDP متطابقة تقريبًا عبر جميع إصدارات Windows Server الحديثة. طريقة نهج المجموعة (GPO) الموصوفة في الطريقة 3 هي الطريقة القياسية لإدارة هذه الخوادم.

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

7. هل يمكنني استخدام هذا على جهاز Mac أو Linux يتصل بنظام Windows؟ نعم. نظرًا لأن MoveMyCursor يعتمد على المتصفح، يمكنك فتحه في Safari (على Mac) أو Firefox (على Linux) داخل جلستك البعيدة. إنه يعمل بغض النظر عن نظام التشغيل الذي تتصل منه أو إليه.

الخاتمة

لا يجب أن يكون التعامل مع انقطاع الاتصال المستمر جزءًا من سير عملك اليومي. يمكن تجنب إحباط تسجيل الدخول مرة أخرى كل 15 دقيقة بسهولة.

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

هل أنت مستعد لإبقاء جلستك نشطة الآن؟

حافظ على جلسة RDP نشطة باستخدام MoveMyCursor