DPI -Skalierung und Schriftgröße in RDP (RDS) Sitzung

/de/images/display-settings-cant-be-changed-from-a-remote-se.png

Benutzer, die in Terminalsitzungen auf einem RDS -Server (RDS) arbeiten, stellen möglicherweise fest, dass die Schriftarten, Symbole, Text und andere UI -Elemente im Remote -Desktop sehr klein und schwer zu lesen sind. Dieses Problem wird am häufigsten von Benutzern mit Full HD/HIDPI (Retina) -Monitoren mit hohen Auflösungen (2K, 4K) gemeldet.

Benutzer können während einer RDP -Sitzung keine Skalierungseinstellungen im Display -Feld konfigurieren, da die Anpassungsanzeigeoptionen inaktiv sind und die folgende Nachricht angezeigt wird:


Display settings can't be changed from a remote session.

/de/images/display-settings-cant-be-changed-from-a-remote-se.png

Standardmäßig erben die Einstellungen für RDP -Sitzungen in Windows Server 2019/2016/2012R2 (und Windows 10) Skalierungseinstellungen vom Client -Computer. Standardmäßig können die DPI -Einstellungen in einer Remote -Sitzung nicht geändert werden. Wenn Sie die Skala auf 125% des Clients festlegen, werden dieselben Zoomeinstellungen auf die Terminalsitzung angewendet.

Um zu verhindern, dass die DPI -Einstellungen vom Client geerbt werden, erstellen Sie eine Registrierungseinstellung mit dem Namen ignoreClientDesktopsCalefactor mit einem Wert von 1.

reg add" HKLM \ System \ currentControlSet \ Control \ Terminal Server \ Winstations "/f/v ignoreClientDesktopsCalefactor/t reg\_dword/d 1

/de/images/ignoreclientdesktopscalefactor-allows-to-prevent-a.png

Als nächstes kann der Benutzer die Skalierungsoptionen durch Bearbeiten der Registrierung anpassen:

  1. Gehen Sie zum Reg -Schlüssel

HKCU \ Control Panel \ Desktop

  1. Erstellen Sie einen reg_dWord -Parameter mit dem Namen logpixels

  2. Setzen Sie die Skalierungsparameter mit Dezimalwerten:

96 - für 100% Skalierung

120 - 125%

144 - 150%

192 —200% (geeignet für 4K-Monitore)

288 `—300%

Dieser Parameter kann mit dem folgenden Befehl festgelegt werden:

reg addieren" hkcu \ steuern \ desktop "/f/v logpixels/t reg\_dword/d 144

  1. Beenden Sie die Remote -Desktop -Sitzung: `melden

DesktopsCalefactor Option in der Datei *.rdp im Client, um einen bestimmten Skalierungswert festzulegen.


desktopscalefactor:i:150

Sie können Theoption in der Datei *.rdp im Client verwenden, um einen bestimmten Skalierungswert festzulegen.

Akzeptable Werte sind: 100, 125, 150, 175, 200

https://learn.microsoft.com/en-us/azure/virtual-desktop/rdp-properties

In den Windows Server -Versionen 2022 und 2025 wird die Option ignoreClientDesktopsCalefactor ignoriert, und der Desktop -DPI -Skalierungseinstellungen werden immer vom Client übernommen. Die folgenden Problemumgehungen werden vorgeschlagen:

  • Passen Sie die Skalierungsoptionen auf dem Client -Computer an, damit sie auf dem lokalen Computer und in der RDP -Sitzung gut aussehen.

  • Verwenden Sie den Windows AP P (früher bekannt als Microsoft Remote Desktop) aus dem Microsoft Store oder einem alternativen RDP -Client (Mremoteng, RDCMAN).

Eine weitere Funktion des integrierten mstsc.exe Clients, mit dem das gesamte Remote-Desktop-Fenster in das RDP-Fenster passen kann, ohne dass Scroll-Balken erforderlich sind, ist eine dynamische Skalierung, die auch als intelligente Größe bezeichnet wird.

Um den dynamischen Skalierungsmodus zu aktivieren, fügen Sie die folgende Zeile der Datei *.rdp im Client hinzu:


smart sizing:i:1

/de/images/enable-smart-sizing-in-rdp-file.png

In modernen Versionen des RDP -Clients können Sie die intelligente Größen unterwegs aktivieren, indem Sie die entsprechende Option im Menü in der oberen linken Ecke des RDP -Clients auswählen.

/de/images/mstsc-smart-sizing-for-rdp-session.png

Wenn diese Option aktiviert ist, passt das Remote -Desktop -Bild automatisch so an das Client -Fenster ein, wenn es sich verändert.

*️⃣ Quellverknüpfung:

https://learn.microsoft.com/en-us/azure/virtual-desktop/rdp-properties, Rdcman, Rdcman,