ปัญหา Remote Desktop ไป Windows 10 ไม่ได้

วิธีง่ายที่สุดในการเข้าถึงเครื่อง Windows 10 จากระยะไกลผ่านเครือข่ายคือการใช้เดสก์ท็อประยะไกล (Remote Desktop) ซึ่งตามปกติแล้วหลังจากเปิดใช้งานเดสก์ท็อประยะไกลคุณก็จะสามารถเชื่อมต่อกับเครื่อง Windows 10 ปลายทางได้ทันที แต่บางกรณีคุณจะไม่สามารถเชื่อมต่อได้โดยขึ้นข้อความ Remote Desktop can’t connect to the remote computer for one of these reasons  (ดูรูปที่ 2 ประกอบ) ปัญหานี้เกิดจากสาเหตุใดและมีวิธีแก้ปัญหาได้อย่างไร วันนี้ผมมีรายละเอียดมาฝากครับ

รายละเอียดปัญหา
ผมขอยกตัวอย่างโดยใช้สถานการณ์ที่เกิดขึ้นกับผมจริงๆ ดังนี้ครับ

ผมได้ทำการ เปิดใช้งานเดสก์ท็อประยะไกลบน Windows 10 ซึ่งการทำงานเป็นไปอย่างราบรื่น หลังจากนั้นเมื่อผมพยายามทำการเชื่อมต่อจากเครื่องต้นทางซึ่งเป็น Windows 8.1 ไปยังเครื่องปลายทางซึ่งเป็น Windows 10 โดยใช้โปรแกรม Remote Desktop Connection ที่ให้มาพร้อมกับ Windows 8.1


ผลปรากฏว่าไม่สามารถเชื่อมต่อได้โดยผมได้รับการแจ้งปัญหาว่า Remote Desktop can’t connect to the remote computer for one of these reasons และตามด้วยเหตุผลที่อาจเป็นสาเหตุของปัญหาอีก 3 ข้อ ดังรูปด้านล่าง


สาเหตุ

หลังจากเกิดปัญหา ผมได้ทำการตรวจสอบระบบเครือข่ายของเครื่อง Windows 10 ปลายทาง ซึ่งพบว่าเครื่องคอมพิวเตอร์ปลายทางได้ตั้งค่าตำแหน่งบนเครือข่าย (Network Location) เป็น Public network ดังรูปด้านล่าง


และเมื่อตรวจสอบต่อเนื่องไปถึงการตั้งค่า Windows Firewall พบว่าโฟรไฟล์ Public ไม่ได้อนุญาตให้ Remote Desktop ผ่าน ซึ่งทำให้ทราฟิกของเดสก์ท็อประยะไกลถูกบล็อคโดย Windows Firewall และนี้คือสาเหตุทำให้ไม่สามารถเชื่อมต่อเดสก์ท็อประยะไกลกับเครื่อง Windows 10 ฝั่งปลายได้


วิธีการแก้ปัญหา

การแก้ไขปัญหาเชื่อมต่อเดสก์ท็อประยะไกลกับเครื่อง Windows 10 ไม่ได้ตามรายละเอียดด้านบนนั้น สามารถทำได้ 2 วิธีด้วยกัน คือ ตั้งค่าตำแหน่งบนเครือข่ายเป็น Private network หรือทำการตั้งค่า Windows Firewall ให้อนุญาตให้ทราฟิกของเดสก์ท็อประยะไกลผ่านได้

หากคุณพบปัญหาดังกล่าวนี้ คุณสามารถเลือกใช้วิธีการใดก็ได้ที่คิดว่าเหมาะสมและสะดวกกับตัวคุณเองมากที่สุดครับ

วิธีที่ 1: ตั้งค่าตำแหน่งบนเครือข่ายเป็น Private network
หากคุณเลือกแก้ปัญหาด้วยวิธีนี้ ให้คุณเข้าไปอ่านวิธีทำได้จากเรื่อง เปลี่ยน Network Location บน Windows 10


วิธีที่ 2: ตั้งค่า Windows Firewall ให้อนุญาตให้ทราฟิกของเดสก์ท็อประยะไกลผ่านได้
ถ้าหากคุณไม่สามารถใช้วิธีการที่ 1 ได้ คุณยังสามารถใช้วิธีการตั้งค่า Windows Firewall เพื่อให้อนุญาตให้ทราฟิกของของเดสก์ท็อประยะไกลผ่านได้ โดยให้คุณทำตามขั้นตอนดังนี้

1. บนหน้าเดสก์ท็อปให้ป้อน firewall ในช่อง Search the web and Windows จากนั้นคลิก Windows Firewall (ตามรูปด้านล่าง)


2. บนหน้า Windows Firewall ให้คลิก Allow an app or feature through Windows Firewall


3. บนหน้าถัดไปให้คลิก Change settings


4. บนหน้า Allowed apps ให้เลื่อนลงไปจนปรากฏหัวข้อ Remote Desktop (ซึ่งปกติจะติ๊กเลือกคอลัมน์ Private อยู่แล้ว) จากนั้นให้ติ๊กเลือกคอลัมน์ Public เพื่ออนุญาตให้ทราฟิกการเชื่อมต่อเดสก์ท็อประยะไกลผ่าน Windows Firewall เมื่อเครื่อง Windows 10 เชื่อมต่อกับเครือข่ายสาธารณะ (Public network) เสร็จแล้วคลิกปุ่ม OK จากนั้นปิดหน้าต่าง Windows Firewall เพื่อจบการทำงาน


หากไม่เกิดความผิดพลาดใดๆ ผมเชื่อว่าหลังจากทำการแก้ไขตามวิธีการด้านบนเสร็จแล้ว คุณจะสามารถเชื่อมต่อเดสก์ท็อประยะไกลกับเครื่อง Windows 10 ปลายทางได้โดยโดยไม่มีปัญหาครับ

ที่มา  : คลิก
ใหม่กว่า เก่ากว่า