Windows 10 เหมือนกับเวอร์ชันเก่าๆ ให้ผู้ใช้ฟีเจอร์ Remote Desktop Protocol (RDP) ซึ่งผู้ใช้สามารถเชื่อมต่อจากระบบหนึ่งไปยังอุปกรณ์ Windows อื่นๆ ได้ อย่างไรก็ตาม มีรายงานหลายรายการที่ผู้ใช้ไม่สามารถสร้างการเชื่อมต่อได้ ทุกครั้งที่พวกเขาพยายามสร้างการเชื่อมต่อ พวกเขาจะได้รับข้อผิดพลาด ‘Remote session was disconnected because there are no Remote Desktop License Servers available to provide a license.’

ข้อผิดพลาดนี้สามารถแก้ไขได้ง่ายๆ โดยการแก้ไขรายการหนึ่งหรือสองรายการใน Windows Registry หากคุณเผชิญกับข้อผิดพลาดดังกล่าว บทความนี้จะแสดงวิธีแยกปัญหาในเวลาอันรวดเร็ว แต่ก่อนนั้น เรามาอ่านสาเหตุที่เป็นไปได้ของข้อผิดพลาดกันก่อน
สาเหตุของข้อผิดพลาด ‘Remote Session was Disconnected’ บน Windows 10
จากสิ่งที่เราสามารถกู้คืนได้ ข้อผิดพลาดนี้ส่วนใหญ่เกิดจากปัจจัยต่อไปนี้ —
- TS ไม่สามารถค้นหา License Server ได้ สาเหตุหลักของข้อผิดพลาดจะเป็น Terminal Server (TS) เมื่อเซิร์ฟเวอร์นี้ไม่สามารถค้นหา License Server ในระบบ คุณจะได้รับข้อความแสดงข้อผิดพลาดดังกล่าว
เพื่อหลีกเลี่ยงปัญหา คุณสามารถปฏิบัติตามโซลูชันที่ให้ไว้ด้านล่าง โปรดตรวจสอบให้แน่ใจว่าคุณปฏิบัติตามคำแนะนำอย่างระมัดระวัง เนื่องจาก Windows Registry อาจก่อให้เกิดปัญหาร้ายแรงขึ้น
โซลูชัน 1: ลบคีย์ MSLicensing
เหตุผลที่ Terminal Server (TS) ไม่สามารถค้นหา License Server ได้ อาจเป็นเพราะคีย์เฉพาะนี้ ดังนั้น คุณจะต้องลบคีย์ และลองใช้ RDP นี่คือวิธีการ:
- กด Windows Key + R เพื่อเปิด Run
- พิมพ์ ‘gpedit’ และกด Enter
- เมื่อ Windows Registry เปิด ให้ไปที่เส้นทางต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
- หลังจากนั้น ค้นหาคีย์ MSLicensing
- ขยายคีย์ คลิกขวาที่คีย์ ‘Store’ และคลิก Delete.

- เมื่อได้รับแจ้ง ให้เลือก Yes
- ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
โซลูชัน 2: ลบคีย์ GracePeriod
คุณยังสามารถแก้ไขปัญหาของคุณได้โดยการลบคีย์ GracePeriod ใน Windows Registry ซึ่งบางครั้งอาจเป็นสาเหตุของการป๊อปอัพ คุณสามารถใช้โซลูชันนี้หากคุณใช้ Windows Server 2012 หรือใหม่กว่า นี่คือวิธีการ:
- เปิด Windows Registry ตามที่แสดงในโซลูชัน 1
- ใน Windows Registry ให้ไปที่เส้นทางต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM
- ในคีย์ RCM ให้ค้นหาคีย์ GracePeriod และคลิกขวาที่มัน
- เลือก Delete เพื่อลบคีย์ ในบางกรณี คุณอาจต้องยึดสิทธิ์เหนือคีย์เพื่อลบมันได้

- เพื่อยึดสิทธิ์เหนือคีย์ ให้แค่คลิกขวา GracePeriod และเลือก Permissions.

- จากนั้นเลือก User Account ของคุณ และติ๊กกล่อง ‘Full Control’ และ ‘Read’
- คลิก Apply และกด OK
โซลูชัน 3: รัน RDP เป็น Administrator
ในบางกรณี ข้อผิดพลาดอาจเพียงแค่มาจากสิทธิ์ที่ไม่เพียงพอของแอปพลิเคชัน Remote Desktop Connection ดังนั้น เพื่อกำจัดความเป็นไปได้เช่นนี้ คุณจะต้องรันแอปเป็นผู้ดูแลระบบ หากมันแก้ไขปัญหา โปรดแน่ใจว่าคุณรันแอปพลิเคชันเป็นผู้ดูแลระบบเสมอ นี่คือวิธีการ:
- ไปที่ Start Menu พิมพ์ ‘Remote Desktop Connection’ คลิกขวาที่มัน และเลือก ‘Run as an administrator’
- ลองเชื่อมต่อดูว่ามันแก้ไขปัญหาหรือไม่
คุณยังสามารถใช้ Run เพื่อรัน RDP เป็นผู้ดูแลระบบได้ นี่คือวิธีการ:
- กด Windows Key + R เพื่อเปิด Run
- พิมพ์คำสั่งต่อไปนี้และกด Enter:
mstsc /admin

โซลูชัน 4: รีสตาร์ท Remote Desktop Services
สุดท้าย หากโซลูชันด้านบนไม่ได้ผลสำหรับคุณ คุณสามารถแก้ไขปัญหาได้โดยการรีสตาร์ทบริการ ‘Remote Desktop Services’ นี่คือวิธีการ:
- ไปที่ Start Menu พิมพ์ Services และเปิดมัน
- จากรายการ ค้นหาบริการ ‘Remote Desktop Services’
- คลิกขวาที่มันและคลิก ‘Restart’.

- ลองเชื่อมต่ออีกครั้ง