
ผู้ใช้ที่ทำงานในเซสชันเทอร์มินัลบนเซิร์ฟเวอร์ RDS (RDP) อาจพบว่าตัวอักษรไอคอนข้อความและองค์ประกอบ UI อื่น ๆ ในเดสก์ท็อประยะไกลมีขนาดเล็กมากและอ่านยาก ปัญหานี้มักจะรายงานโดยผู้ใช้ที่มีจอภาพ Full HD/HIDPI (Retina) ที่มีความละเอียดสูง (2K, 4K)
ผู้ใช้ไม่สามารถกำหนดค่าการตั้งค่าการปรับขนาดในแผงแสดงผลระหว่างเซสชัน RDP เนื่องจากตัวเลือกการปรับแต่งการแสดงผลไม่ได้ใช้งานและข้อความต่อไปนี้จะปรากฏขึ้น:
Display settings can't be changed from a remote session.

โดยค่าเริ่มต้นการตั้งค่าเซสชัน RDP ใน Windows Server 2019/2559/2012R2 (และ Windows 10) การตั้งค่าการปรับสเกลจากเครื่องไคลเอนต์ โดยค่าเริ่มต้นการตั้งค่า DPI ในเซสชันระยะไกลไม่สามารถเปลี่ยนแปลงได้ การตั้งค่าสเกลเป็น 125% สำหรับไคลเอนต์จะใช้การตั้งค่าซูมเดียวกันกับเซสชันเทอร์มินัล
เพื่อป้องกันไม่ให้การตั้งค่า DPI ถูกสืบทอดโดยลูกค้าให้สร้างการตั้งค่ารีจิสทรีที่มีชื่อว่าไม่รู้ว่ามีความเป็นไปได้
reg เพิ่ม" hklm \ system \ currentcontrolset \ control \ terminal server \ winstations "/f/v ไม่รู้ DICLIENTDESKTOPSCALEFACTOR/T Reg\_DWORD/D 1

ถัดไปผู้ใช้สามารถปรับตัวเลือกการปรับขนาดโดยการแก้ไขรีจิสทรี:
- ไปที่คีย์ reg
HKCU \ Control Panel \ Desktop
-
สร้างพารามิเตอร์ reg_dword ชื่อ logpixels
-
ตั้งค่าพารามิเตอร์การปรับขนาดโดยใช้ค่าทศนิยม:
96 - สำหรับการปรับขนาด 100%
120 - 125%
144 - 150%
192 —200% (เหมาะสำหรับจอภาพ 4K)
288 —300%
พารามิเตอร์นี้สามารถตั้งค่าด้วยคำสั่งต่อไปนี้:
reg เพิ่ม" HKCU \ Control Panel \ Desktop "/f/v logpixels/t reg\_dword/d 144
- สิ้นสุดเซสชันเดสก์ท็อประยะไกล:
logoff
desktopscalefactor ตัวเลือกในไฟล์ *.rdp บนไคลเอนต์เพื่อตั้งค่าการปรับสเกลเฉพาะ
desktopscalefactor:i:150
คุณสามารถใช้ TheOption ในไฟล์ *.rdp บนไคลเอนต์เพื่อตั้งค่าการปรับสเกลเฉพาะ
ค่าที่ยอมรับได้คือ: 100, 125, 150, 175, 200
https://learn.microsoft.com/en-us/azure/virtual-desktop/rdp-properties
ในเวอร์ชัน Windows Server 2022 และ 2025 ตัวเลือกตัวเลือก OlideneclientDesktopScalefactor จะถูกละเว้นและการตั้งค่าการปรับสเกลเดสก์ทอป DPI จะถูกนำมาจากไคลเอนต์เสมอ แนะนำวิธีแก้ปัญหาต่อไปนี้:
-
ปรับตัวเลือกการปรับขนาดบนคอมพิวเตอร์ไคลเอนต์เพื่อให้ดูดีบนคอมพิวเตอร์ท้องถิ่นและในเซสชัน RDP
-
ใช้ Windows AP P (เดิมชื่อ Microsoft Remote Desktop) จาก Microsoft Store หรือไคลเอนต์ RDP ทางเลือก (MREMOTENG, RDCMAN)
อีกคุณสมบัติหนึ่งของไคลเอนต์ mstsc.exe ในตัวที่ช่วยให้หน้าต่างเดสก์ท็อประยะไกลทั้งหมดพอดีกับหน้าต่าง RDP โดยไม่จำเป็นต้องใช้แถบเลื่อนคือการปรับขนาดแบบไดนามิกหรือที่เรียกว่าการปรับขนาดอัจฉริยะ
ในการเปิดใช้งานโหมดการปรับขนาดแบบไดนามิกให้เพิ่มบรรทัดต่อไปนี้ในไฟล์ *.rdp บนไคลเอนต์:
smart sizing:i:1

ในรุ่นที่ทันสมัยของไคลเอนต์ RDP คุณสามารถเปิดใช้งานการปรับขนาดอัจฉริยะในระหว่างการเดินทางโดยเลือกตัวเลือกที่เกี่ยวข้องในเมนูที่อยู่ที่มุมซ้ายบนของไคลเอนต์ RDP

เมื่อเปิดใช้งานตัวเลือกนี้ภาพเดสก์ท็อประยะไกลจะปรับโดยอัตโนมัติเพื่อให้พอดีภายในหน้าต่างไคลเอนต์เมื่อมีการปรับขนาด
*ลิงค์แหล่งที่มา:
https://learn.microsoft.com/en-us/azure/virtual-desktop/rdp-properties