البرنامج التعليمي خطوة بخطوة: السماح باتصالات سطح المكتب البعيد المتعددة إلى جهاز كمبيوتر واحد
هل تريد تنشيط عدة اتصالات بعيدة في وقت واحد؟ يقدم هذا المنشور بشكل رئيسي كيفية تمكين اتصالات سطح المكتب البعيد المتعددة على جهاز كمبيوتر واحد في نظامي ويندوز وويندوز سيرفر. اقرأه بعناية.
هل يمكنك أن تحتوي على عدة اتصالات لسطح المكتب عن بُعد؟
تم طلب السماح لمطورين متعددين بتسجيل الدخول إلى جهاز يعمل بنظام Windows 10 في نفس الوقت بجلسات مختلفة. حاليًا، الجهاز يعمل بنظام Windows 10 Home، ولكننا نخطط لترقيته. إذا كان ذلك ممكنًا. هل يعلم أحد ما إذا كانت النسخة Pro أو Enterprise ستسمح بذلك، أم أنها ميزة محصورة في نسخ الخادم؟
- سؤال من Spiceworks
نأسف لإبلاغك بأنه حتى إذا قمت بترقية نظام Windows 10 Home إلى Windows 10 Pro أو Windows 10 Enterprise، فلن يتمكن لك من إنشاء اتصالات متعددة لسطح المكتب عن بُعد إلى جهاز واحد. بشكل افتراضي، يمكن فقط إجراء عدة جلسات RDP بنفس الوقت على نظام تشغيل Windows Server.
إذا حاول مستخدم Windows آخر الاتصال عندما يكون تم إنشاء اتصال واحد لسطح المكتب عن بُعد بالفعل، فإن المستخدم الجديد سيتلقى رسالة خطأ كما هو موضح في الصورة التالية. إذا قام المستخدم الثاني باختيار نعم، سيفقد المستخدم الأول اتصاله.
كيفية تمكين اتصالات متعددة لسطح المكتب عن بُعد إلى جهاز واحد على Windows 10 و 11
هل يعني هذا أنه من غير الممكن السماح لمستخدمي Windows 10 بتشغيل عدة جلسات في نفس الوقت على RDP؟ ليس بالضبط. هنا في هذا الجزء، سنقدم خيارين حول كيفية تمكين اتصالات متعددة لسطح المكتب عن بُعد إلى جهاز واحد على Windows 11/10/8.1/8/7.
تحذير: قبل قراءة الطريقتين، يُرجى أخذ النقاط التالية في الاعتبار:
- كل مستخدم وجهاز يقومان بالاتصال بمضيف جلسة سطح مكتب عن بُعد يحتاجان إلى ترخيص الوصول العميل (CAL). إذا كنت ترغب في تمكين اتصالات متعددة لسطح المكتب عن بُعد إلى جهاز واحد، يُرجى شراء المزيد من الـ CALs.
- تُخالف هاتان الطريقتان اتفاقية ترخيص المستخدم النهائي (EULA). يُنصح باستخدام هاتان الطريقتان في بيئة اختبارية أو تعليمية. قم بأداء جميع العمليات الموضحة أدناه على مسؤوليتك الشخصية.
الخيار 1. تمكين جلسات RDP المتعددة باستخدام مكتبة RDP Wrapper
أول خيار لتمكين جلسات RDP المتعددة على Windows 11/10/8.1/8/7 هو استخدام مكتبة RDP Wrapper، التي تعمل كطبقة بين مدير التحكم في الخدمة وخدمات الطرفية وتتيح للمستخدمين إنشاء أكثر من جلسة RDP متزامنة دون تعديل ملف termsrv.dll الأصلي.
تحذير: سلامة وقانونية مكتبة RDP Wrapper لا تزال قيد النقاش.
الخطوة 1. قم بتنزيل أحدث إصدار متاح من مكتبة RDP Wrapper.
الخطوة 2. قم بفك ضغط RDPWrap-v1.6.2.zip، وفيما يلي محتوى الملف المستخرج لأرشيف RDPWrap-v1.6.2.zip:
- RDPWinst.exe: برنامج تثبيت/إلغاء تثبيت مكتبة RDP Wrapper
- RDPConf.exe: أداة تكوين مكتبة RDP Wrapper
- RDPCheck.exe: أداة فحص RDP وأداة تحقق RDP المحلية
- install.bat, uninstall.bat, update.bat: ملفات دفعية لتثبيت وإلغاء تثبيت وتحديث RDP Wrapper.
الخطوة 3. انقر بزر الماوس الأيمن على install.bat واختر الخيار تشغيل كمسؤول من قائمة السياق لتثبيت RDPWrap.
الخطوة 4. سيتصل البرنامج بموقع GitHub للحصول على أحدث إصدارات ملف ini أثناء التثبيت، ثم يقوم بتثبيته في المجلد C:\Program Files\RDP Wrapper directory. بعد اكتمال التثبيت، يمكنك رؤية رسالة التثبيت الناجحة أدناه:
الخطوة 5. قم بالنقر المزدوج على RDPConfig.exe لفتح تكوين RDP Wrapper والتأكد من أن عملية التثبيت تمت بنجاح وأن RDPWrapper يعمل بشكل صحيح. في قسم تشخيص، تأكد من توافر قيمة الأخضر لكافة العناصر.
الخطوة 6. على الأرجح ، بعد التثبيت مباشرة ، ستظهر RDPConfig بأن الـ RDP Wrapper يعمل (مثبت، يعمل، يستمع) ، ولكن غير مدعوم.
الخطوة 7. انسخ والصق محتويات الصفحة التالية إلى ملف C:\Program Files\RDP Wrapper\rdpwrap.ini:
https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini
الخطوة 8. أعد تشغيل الكمبيوتر الخاص بك. انقر مرتين على RDPConfig.exe لفتح نافذة تكوين RDP Wrapper وتأكد من أن جميع العناصر في قسم Diagnostics باللون الأخضر ويظهر العنوان "مدعوم بالكامل".
الخطوة 9. قم بتشغيل RDPCheck.exe لمحاولة بدء جلسة RDP ثانوية أو ربط جلسات RDP متعددة من أجهزة كمبيوتر بعيدة. يجب أن تكون قادرًا على بدء جلسات RDP متعددة في نفس الوقت.
الخيار 2. تمكين جلسات RDP متعددة عن طريق تحرير ملف termsrv.dll
الخيار الثاني هو تمكين جلسات سطح مكتب عن بُعد متعددة على جهاز واحد في Windows 11/10/8.1/8/7 عن طريق تحرير ملف termsrv.dll. هنا سنأخذ Windows 8.1 كمثال.
الخطوة 1. قم بتنزيل ملف الرزمة المضغوطة الذي يشمل النسخة المعدلة من ملف termsrv.dll لـ Windows 8.1. (يمكنك أيضًا تنزيل ملف termsrv.dll المعدل لـ Windows 10.)
الخطوة 2. اضغط على Win R ، ثم اكتب "services.msc" لفتح وحدة تحكم إدارة الخدمات. ابحث عن خدمات سطح المكتب البعيد في القائمة وانقر بزر الماوس الأيمن لإيقافه.
الخطوة 3. قم بتشغيل موجه الأوامر كمسؤول ، وقم بعمل نسخة احتياطية من ملف termsrv.dll الأصلي باستخدام الأمر التالي في حالة حدوث أي خطأ:
copy c:\Windows\System32\termsrv.dll termsrv.dll_old
الخطوة 4. قم بتغيير قيم المفاتيح التالية في HKLM > System > CurrentControlSet > Control > Terminal Server:
- fDenyTSConnections (DWORD) — 0
- fSingleSessionPerUser (DWORD) — 0
يمكنك أيضًا القيام بذلك بسرعة عن طريق إدخال السطرين الأمرين التاليين في موجه الأوامر:
- REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
- REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fSingleSessionPerUser /t REG_DWORD /d 0 /f
الخطوة 5. بعد ذلك، اذهب إلى C:\Windows\System32 وابحث عن ملف termsrv.dll ، ثم قم بالنقر بزر الماوس الأيمن لفتح الخصائص.
الخطوة 6. بشكل افتراضي، مالك هذا الملف هو TrustedInstaller وحتى المسؤول ليس لديه أي حق لاستبداله. يجب أن تمنح أذونات الوصول الكاملة لهذا الملف للمسؤول. انقر فوق تغيير.
الخطوة 7. انتقل إلى علامة التبويب الأمان وانقر على تحرير. ابحث عن مجموعة المسؤولين المحليين ومنحها السيطرة الكاملة على هذا الملف واحفظ التغييرات.
الخطوة 8. قم بنسخ termsrv.dll من الأرشيف الذي تم تحميله في الخطوة 1 لنظام Windows 8.1 الخاص بك إلى %SystemRoot%\System32\ (مع استبدال الملف الحالي).
الخطوة 9. افتح واجهة إدارة الخدمات مرة أخرى وقم بتشغيل خدمات سطح المكتب البعيد. بعدها يمكنك إنشاء جلستي RDP مع الكمبيوتر المعدل من حسابين مختلفين.
كيفية تمكين اتصالات سطح المكتب البعيد المتعددة لجهاز واحد على خادم Windows
كما ذكرنا سابقًا، يدعم نظام تشغيل Windows Server جلسات RDP متعددة في وقت واحد افتراضيًا. تحتاج فقط إلى بعض التكوينات لـ السماح باتصالات سطح المكتب البعيد المتعددة على الخادم 2022/2019/2016/2012 R2.
الخطوة 1. انقر فوق زر البحث المجاور للقائمة البدء ثم اكتب "gpedit.msc".
الخطوة 2. انتقل إلى هنا: تكوين الكمبيوتر > القالب الإداري > مكونات Windows > خدمات سطح المكتب البعيد > مضيف جلسة سطح المكتب البعيد > الاتصالات.
الخطوة 3. على لوحة اليمين، ابحث عن تحديد عدد الاتصالات وقم بالنقر المزدوج عليه.
الخطوة 4. يمكنك إما تعيينه على ممكَّن وتحديد العدد الذي ترغب فيه.
الخطوة 5. مرة أخرى، على اللوحة الحقة للاتصالات، ابحث وقم بالنقر المزدوج على تقييد مستخدمي خدمات سطح المكتب عن بُعد إلى جلسة واحدة فقط لخدمات سطح المكتب عن بعد.
الخطوة 6. قم بتعيينها على مُعَطَّل لإلغاء قيود المستخدمين.
الخطوة 7. أعد تشغيل الكمبيوتر لتطبيق التغييرات. ستكون لديك الآن القدرة على بدء العديد من اتصالات سطح المكتب عن بُعد مع جهاز كمبيوتر واحد على نظام Windows Server.
طريقة أسهل لتمكين اتصالات سطح مكتب عن بُعد لجهاز كمبيوتر واحد على نظام Windows
في الواقع، لتمكين اتصالات سطح المكتب عن بُعد لجهاز كمبيوتر واحد على نظام Windows ليست بالضرورة تعقيدًا. يمكنك استخدام أداة سطح مكتب عن بُعد مطورة تسمح بعدة جلسات متعددة على نفس الكمبيوتر في نفس الوقت. AnyViewer يوفر لك وسيلة أسهل للقيام بذلك.
قبل أن نتعرف على كيفية استخدام AnyViewer للسماح لعدة مستخدمين بالوصول إلى سطح مكتب عن بُعد على نظام Windows، دعنا نستعرض بسرعة فوائده مقارنة بـ RDP.
- التوافقية. يدعم RDP الاتصال عن بُعد فقط مع إصدارات ويندوز الأعلى (Professional و Enterprise). إصدارات ويندوز Home و Single Language لا يمكنها استقبال اتصالات سطح المكتب عن بُعد الواردة. بينما يدعم AnyViewer أنظمة ويندوز متعددة، بما في ذلك ويندوز 11/10/8.1/8/7 وويندوز سيرفر 2022/2019/2016/2012 R2 (المزيد من أنظمة ويندوز المدعومة).
- الجلسات المتعددة. يدعم RDP اتصالً واحدًا فقط في وقت واحد. إذا حاولت فتح جلسة RDP ثانية، يُطلب من المستخدم النشط إغلاق الاتصال. بينما يدعم AnyViewer 2 جلسات سطح مكتب عن بُعد متزامنة.
- قيود الشبكة. لا يمكن استخدام RDP عندما يكون الجهازان على شبكات مختلفة إلا إذا أعدت إعداد توجيه المنفذ أو استخدام VPN، بينما يمكن استخدام AnyViewer مباشرةً بدون قيود الشبكة.
- الدردشة المدمجة. لا يدعم RDP الدردشة النصية المدمجة، بينما يدعم AnyViewer ذلك.
الخطوة 1. قم بتحميل وتثبيت وتشغيل برنامج AnyViewer على أجهزة الكمبيوتر التي تعمل بنظام ويندوز. اذهب إلى تسجيل الدخول، ثم انقر على التسجيل. (إذا كنت قد سجّلت بالفعل على الموقع الرسمي، يمكنك تسجيل الدخول مباشرةً.)
الخطوة 2. قم بتعبئة معلومات التسجيل.
الخطوة 3. ستظهر لك شاشة تسجيل الدخول إلى AnyViewer بنجاح. سيتم تعيين جهازك تلقائيًا للحساب الذي قمت بتسجيل الدخول إليه.
الخطوة 4. الوصول إلى نفس حساب AnyViewer على أجهزة متعددة. ستظهر لك قائمة بجميع الأجهزة التي تم تسجيل الدخول إلى نفس الحساب. من خلال تحديد التحكم بنقرة واحدة ، يمكن لأي جهازين من بين الثلاثة أجهزة الوصول البعيد غير المراقب إلى الجهاز الثالث في نفس الوقت.
✍ملحوظة: يمكنك ترقية حسابك إلى خطة مؤسسية للمباشرة في 10 اتصالات متزامنة.
الاستنتاج
تقدم هذه الوظيفة بشكل أساسي كيفية السماح بالاتصالات البعيدة عن بُعد المتعددة لجهاز واحد على RDP على Windows وملقمات Windows. ولكن نحن نقدم طريقة أسهل وأكثر أمانًا وأكثر قانونية لتحقيق جلسات بعدية متعددة ، وهي باستخدام AnyViewer. جربه الآن بنفسك.