การปล่อยให้เซสชัน Remote Desktop ที่ไม่ได้ใช้งานเปิดค้างไว้จะสิ้นเปลืองทรัพยากรระบบอันมีค่าและทำให้เครือข่ายของคุณเสี่ยงต่อความปลอดภัยอย่างร้ายแรง ดังนั้น การปิดเซสชัน Remote Desktop ที่ไม่ได้ใช้งานโดยอัตโนมัติใน Windows จึงเป็นสิ่งสำคัญ... เพิ่มประสิทธิภาพการทำงานและปกป้องอุปกรณ์ของคุณจากการเข้าถึงโดยไม่ได้รับอนุญาตในบทความนี้ เราจะมาดูวิธีการตั้งค่าโดยใช้ Group Policies และ Registry ทีละขั้นตอนกัน
เหตุใดการปิดเซสชัน Remote Desktop ที่ไม่ได้ใช้งานโดยอัตโนมัติใน Windows จึงมีความสำคัญ?

การปิดเซสชัน Remote Desktop ที่ไม่ได้ใช้งานโดยอัตโนมัติใน Windows เป็นหนึ่งในแนวทางปฏิบัติที่สำคัญสำหรับการบริหารระบบและความปลอดภัยทางไซเบอร์ และนั่นเป็นเพราะว่า... การปล่อยให้เซสชันที่ถูกทิ้งร้างหรือเซสชันที่ค้างอยู่ดำเนินต่อไปนั้นก่อให้เกิดความเสี่ยงโดยตรงในด้านต่างๆ ดังต่อไปนี้:
- การรักษาความปลอดภัยและการลดภัยคุกคาม: หากเซสชัน RDP ยังคงเปิดอยู่ ผู้โจมตีสามารถเข้าถึงคอมพิวเตอร์ระยะไกลได้โดยตรงด้วยสิทธิ์ของผู้ใช้ที่ล็อกอินอยู่ ที่จริงแล้ว พวกเขาสามารถเคลื่อนที่ได้อย่างอิสระทั่วเครือข่ายขององค์กรและควบคุมระบบระยะไกลได้
- การเพิ่มประสิทธิภาพทรัพยากรระบบ: การปิดเซสชัน Remote Desktop ที่ไม่ได้ใช้งานโดยอัตโนมัติจะช่วยเพิ่มพื้นที่ว่างใน RAM และ CPU นอกจากนี้ยังช่วยประหยัดแบนด์วิดท์ได้อีกด้วย เพราะแม้ว่าเซสชันจะไม่ได้ใช้งานแล้ว การเชื่อมต่อ RDP ก็ยังคงใช้แพ็กเก็ตเครือข่ายขนาดเล็กอยู่
- การจัดการใบอนุญาตและข้อจำกัดการเชื่อมต่อ: ระบบปฏิบัติการ Windows 10 และ 11 เวอร์ชันไคลเอ็นต์รองรับการเชื่อมต่อ RDP ขาเข้าได้ครั้งละหนึ่งการเชื่อมต่อเท่านั้น หากเซสชันไม่ใช้งานหรือค้าง การเข้าถึงจะถูกบล็อกสำหรับผู้ดูแลระบบหรือผู้ใช้ที่ได้รับอนุญาตรายอื่น นอกจากนี้ เซสชันที่ไม่ใช้งานยังอาจใช้สิทธิ์การเข้าถึงไคลเอ็นต์ที่พนักงานคนอื่นสามารถใช้ได้อีกด้วย
- การปฏิบัติตามกฎระเบียบ: มาตรฐานความปลอดภัยระดับสากล เช่น ไอโอเอส 27001มาตรฐาน PCI-DSS หรือ HIPAA กำหนดให้ปิดเซสชันที่ไม่ใช้งานโดยอัตโนมัติหลังจากช่วงเวลาหนึ่ง เพื่อป้องกันการเข้าถึงข้อมูลที่เป็นอันตรายโดยไม่ได้รับอนุญาต
เหตุใดเซสชันการเข้าถึงระยะไกล (Remote Desktop) จึงหยุดทำงานใน Windows?

เซสชันการเข้าถึงเดสก์ท็อประยะไกลใน Windows จะปิดใช้งานด้วยเหตุผลหลักสองประการ: ประการแรก เป็นเรื่องปกติที่ผู้ที่ใช้งานจากคอมพิวเตอร์ไคลเอ็นต์จะไม่ใช้งานอยู่ เพียงคลิกเครื่องหมาย X บนแถบสีฟ้าเพื่อปิดหน้าต่าง Remote Desktopการทำเช่นนั้นจะปิดหน้าต่างบนเครื่องไคลเอ็นต์เท่านั้น แต่เซสชันบนเซิร์ฟเวอร์จะไม่ถูกปิด เซสชันจะยังคงอยู่ในสถานะระงับหรือตัดการเชื่อมต่อโดยที่โปรแกรมทั้งหมดเปิดอยู่
อีกสถานการณ์หนึ่งที่เกิดขึ้นบ่อยมากคือ ผู้ใช้เปิดหน้าต่างเดสก์ท็อประยะไกลค้างไว้บนหน้าจอ และลุกออกจากเดสก์ท็อปไป โดยไม่ล็อกเครื่องหรือออกจากระบบ ส่งผลให้การเชื่อมต่อเครือข่ายระหว่างไคลเอ็นต์และเซิร์ฟเวอร์ยังคงทำงานได้ 100% แต่ไม่มีใครขยับเมาส์หรือใช้แป้นพิมพ์
โดยสรุปแล้ว ลูกค้าคือผู้ที่ละทิ้งหรือตัดช่องทางการสื่อสารอย่างไรก็ตาม คอมพิวเตอร์เซิร์ฟเวอร์เป็นตัวที่ทำให้เซสชันยังคงทำงานอยู่ โดยจะใช้ทรัพยากรจนกว่าคุณจะตั้งค่ากฎเพื่อปิดเซสชันเดสก์ท็อประยะไกลที่ไม่ได้ใช้งานโดยอัตโนมัติ
วิธีปิดเซสชันเดสก์ท็อประยะไกลที่ไม่ได้ใช้งานโดยอัตโนมัติใน Windows

ในการปิดเซสชัน Remote Desktop ที่ไม่ได้ใช้งานโดยอัตโนมัติใน Windows Pro Enterprise หรือ Server วิธีที่เร็วและมีประสิทธิภาพที่สุดคือ... กำหนดค่านโยบายกลุ่มภายในเครื่อง (gpedit.msc)และหากคุณใช้ Windows Home (ซึ่งไม่มี gpedit.msc) คุณก็สามารถทำได้เช่นกัน จากรีจิสทรีของ Windowsต่อไป เรามาดูกันว่าในแต่ละกรณีทำอย่างไร
จากบรรณาธิการนโยบายกลุ่มท้องถิ่น
สำหรับ ปิดเซสชันเดสก์ท็อประยะไกลที่ไม่ได้ใช้งานโดยอัตโนมัติใน Windows จากตัวแก้ไขนโยบายกลุ่มทำตามขั้นตอนเหล่านี้:
- เปิดตัวแก้ไขนโยบายกลุ่ม: กดปุ่ม Windows + R พิมพ์ gpedit.msc แล้วกด Enter
- เข้าสู่โฟลเดอร์ Session Limits โดยใช้เส้นทางต่อไปนี้: การกำหนดค่าคอมพิวเตอร์ → เทมเพลตการดูแลระบบ → ส่วนประกอบของ Windows → บริการเดสก์ท็อประยะไกล → โฮสต์เซสชันเดสก์ท็อประยะไกล → ขีดจำกัดเวลาเซสชัน.
- ดับเบิลคลิกที่นโยบาย "กำหนดเวลาจำกัดสำหรับเซสชันเดสก์ท็อประยะไกลที่ไม่ได้ใช้งานแต่ยังทำงานอยู่"เลือก เปิดใช้งาน ในเมนูแบบเลื่อนลง กำหนดเวลาจำกัดการใช้งานเมื่อไม่ได้ใช้งาน ให้เลือกเวลาที่ต้องการ (เช่น 15 หรือ 30 นาที) แล้วคลิก ตกลง
- ดับเบิ้ลคลิกที่ "กำหนดเวลาจำกัดสำหรับการเชื่อมต่อที่ไม่เชื่อมต่อ"เลือก เปิดใช้งาน เลือกเวลาสูงสุดที่เซสชันที่ถูกระงับสามารถคงอยู่ได้ก่อนที่จะปิดลงอย่างสมบูรณ์ (ตัวอย่างเช่น 1 นาที หรือ 5 นาที) แล้วคลิก ตกลง
- โปรดทำการเปลี่ยนแปลงทันที: เปิดหน้าต่าง CMD หรือ PowerShell แล้วเรียกใช้คำสั่งต่อไปนี้
gpupdate /forceเพื่อให้ระบบสามารถใช้กฎใหม่ได้โดยไม่ต้องรีสตาร์ท
เซสชัน RDP ที่ "ไม่ใช้งาน" กับเซสชันที่ "ตัดการเชื่อมต่อ" แตกต่างกันอย่างไร? ความแตกต่างหลักอยู่ที่ว่าไคลเอ็นต์ยังคงรักษาการเชื่อมต่อเครือข่ายที่ใช้งานอยู่กับคอมพิวเตอร์ระยะไกลหรือไม่ การเชื่อมต่อจะ "ไม่ใช้งาน" หากหน้าต่าง Remote Desktop ยังคงเปิดอยู่บนหน้าจอของคุณและอุโมงค์เครือข่ายยังทำงานอยู่ แต่จะ "ตัดการเชื่อมต่อ" หากหน้าต่าง Remote Desktop ถูกปิดโดยการคลิกเครื่องหมาย X แต่ไม่ได้ล็อกเอาต์
วิธีอื่นในการปิดเซสชัน Remote Desktop ที่ไม่ได้ใช้งานใน Windows Home (ผ่านทาง Registry)

แล้วถ้าเครื่องคอมพิวเตอร์ระยะไกลใช้ Windows Home ล่ะ? ไม่สามารถใช้งาน Group Policy Editor ได้ในกรณีนั้น ทางเลือกอื่นคือการตั้งค่าข้อจำกัดเดียวกันใน Windows Registry โดยทำตามขั้นตอนต่อไปนี้ ขั้นตอนในการปิดเซสชันเดสก์ท็อประยะไกลที่ไม่ได้ใช้งานใน Windows Home:
- กด วิน + อาร์เขียนว่า รีจิดิท แล้วกด Enter
- โปรดใช้เส้นทางนี้: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
- สร้างมูลค่า ดีเวิร์ด (32 บิต) เรียกว่า เวลาว่างสูงสุด โดยมีเวลาว่างสูงสุดที่อนุญาต (แสดงเป็นมิลลิวินาที ตัวอย่างเช่น 15 นาที = 900000 ในระบบเลขฐานสิบ)
- สร้างคุณค่าอื่น ดีเวิร์ด (32 บิต) เรียกว่า เวลาตัดการเชื่อมต่อสูงสุด โดยกำหนดเวลาสูงสุดก่อนปิดเซสชันที่ตัดการเชื่อมต่อ (ตัวอย่างเช่น 1 นาที = 60000 ในระบบเลขฐานสิบ)
- สุดท้ายนี้ ให้รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงในรีจิสทรีมีผล หรือหากต้องการรีสตาร์ทบริการโดยไม่ต้องปิดเครื่องคอมพิวเตอร์ ให้เปิด PowerShell หรือ Command Prompt (CMD) ในฐานะผู้ดูแลระบบ แล้วเรียกใช้คำสั่งต่อไปนี้:
net stop TermService /y
net start TermService
โดยสรุปแล้ว ระบบปฏิบัติการ Windows จะปิดเซสชัน Remote Desktop ที่ไม่ได้ใช้งานโดยอัตโนมัติ นี่เป็นขั้นตอนพื้นฐานในการเสริมสร้างความปลอดภัยของเครือข่ายและเพิ่มทรัพยากรระบบให้มากขึ้นการใช้การตั้งค่าหรือนโยบายรีจิสทรีเหล่านี้จะช่วยให้คุณควบคุมการเข้าถึงระยะไกลได้อย่างมีประสิทธิภาพ ป้องกันการเชื่อมต่อที่ไม่พึงประสงค์ และปกป้องอุปกรณ์ของคุณอย่างถาวรและอัตโนมัติ
ตั้งแต่เด็ก ฉันก็หลงใหลในทุกสิ่งทุกอย่างที่เกี่ยวข้องกับวิทยาศาสตร์และเทคโนโลยี โดยเฉพาะอย่างยิ่งความก้าวหน้าเหล่านั้นที่ทำให้ชีวิตเราสะดวกสบายและสนุกสนานยิ่งขึ้น ฉันชอบติดตามข่าวสารและเทรนด์ใหม่ๆ และแบ่งปันประสบการณ์ ความคิดเห็น และเคล็ดลับเกี่ยวกับอุปกรณ์และแกดเจ็ตที่ฉันใช้ สิ่งนี้ทำให้ฉันเริ่มเป็นนักเขียนบนเว็บเมื่อกว่าห้าปีที่แล้ว โดยเน้นไปที่อุปกรณ์ Android และระบบปฏิบัติการ Windows เป็นหลัก ฉันเรียนรู้ที่จะอธิบายแนวคิดที่ซับซ้อนให้เข้าใจง่าย เพื่อให้ผู้อ่านสามารถเข้าใจได้ง่าย