Zusammenfassung
Wenn Sie ein Gerät mit hohem DPI-Wert wie zum Beispiel Surface Pro 3, Surface Pro 4 oder Surface Book zusammen mit externen Monitoren verwenden, treten die folgenden Probleme auf:
-
Elemente wie Anwendungen, die Taskleiste, Symbole, Symbolleisten, Text und Dialogfelder werden unscharf angezeigt.
-
Elemente sind im Vergleich zum restlichen Desktop zu groß oder zu klein.
-
Der Text in Anwendungen oder auf der Windows-Benutzeroberfläche wird verschwommen angezeigt.
Obwohl diese Symptome auf einem einzelnen Monitor auftreten können, treten sie häufiger auf, wenn Sie mehrere Monitore verwenden, die in der Anzeigeauflösung variieren. Diese Symptome treten auch auf, wenn sich die Hardwarekonfiguration ändert, z. B. wenn Sie ein Gerät, das externe Monitore verwendet, andocken oder wenn Sie einen externen Monitor vom Gerät trennen.
Diese Probleme treten häufig in den folgenden Szenarien auf:-
Anwendungen werden zwischen Monitoren mit unterschiedlicher Bildschirmauflösung verschoben.
-
Der Monitor, auf dem Anwendungen angezeigt werden, wechselt zwischen angedockten und abgedockten Konfigurationen.
-
Benutzer verwenden während einer Anmeldesitzung verschiedene Verbindungen. Beispiel: Benutzer melden sich über eine Remotedesktopverbindung (Remote Desktop Connection, RDC) an und stellen später eine direkte Verbindung her, ohne sich vorher abzumelden.
Die Anzeigeinformationen werden bestimmt, wenn Benutzer sich beim System anmelden. Beim Abmelden und anschließenden Anmelden werden die Anzeigeinformationen zurückgesetzt und das Verhalten verbessert. Das Problem tritt jedoch auf, wenn sich die Monitorkonfiguration während derselben Anmeldesitzung ändert, z. B. wenn Sie das Gerät andocken oder abdocken oder einen externen Monitor trennen.
Dieses Problem ist seit der Einführung von Monitoren mit 4k und höherer Auflösung immer häufiger geworden, insbesondere wenn diese Monitore mit älteren Standardmonitoren gemischt werden. Weitere Informationen dazu, wie Windows Anwendungen skaliert, finden Sie in den folgenden Core Team Blog-Artikeln:Anzeigeskalierung in Windows 10
Änderungen bei der Anzeigeskalierung in Windows 10 Anniversary Update
Verbessern Der Skalierungserfahrung
Verbesserte Unterstützung für hohe DPI-Werte für Desktop-Apps
Lösung
Wenden Sie die der folgenden Methoden an, um das Problem zu beheben.
-
Suchen Sie nach Softwareupdates.Windows 10 und Office 2016-Anwendungen werden ständig mit Verbesserungen ergänzt. Wenn bei Ihnen ein bestimmtes Problem auftritt, überprüfen Sie zuerst, ob es in der aktuellen Windows-Version oder dem neuesten kumulativen Update behoben ist. Informationen zu Windows 10-Updates finden Sie im folgenden Microsoft Knowledge Base-Artikel:
-
Bildschirmauflösungen abgleichen.Erwägen Sie die Bereitstellung von Monitoren mit ergänzenden Bildschirmauflösungen.
Wenn Sie mehrere Monitore verwenden (z. B. beim Andocken oder Verbinden mit Remotebildschirmen), ist ein größerer Unterschied in der Auflösung zwischen dem nativen Gerät und dem externen Gerät wahrscheinlicher, dass die Probleme auftreten. Weitere Informationen finden Sie in der folgenden OneDrive-Präsentation: -
Verwenden Sie UWP-Anwendungen.Verwenden oder bereitstellen Sie Universelle Windows-Plattform (UWP)-Anwendungen anstelle von Win32-Anwendungen.
Moderne (UWP)-Apps werden immer ordnungsgemäß skaliert. Wenn eine vergleichbare moderne App verfügbar ist, können Sie diese als Ersatz verwenden, um die Skalierungsprobleme zu beheben. Edge zum Beispiel ist eine moderne App, die nicht die DPI-Skalierungsprobleme verursacht, die in Internet Explorer auftreten können. Entsprechend ist Remotedesktop eine Alternative für „mstsc.exe“. -
Suchen Sie nach bekannten Problemen. In den folgenden Artikeln finden Sie weitere Informationen zu bekannten Problemen in den jeweiligen Produkten.
Office 2016
Office-Apps werden auf externen Monitoren mit der falschen Größe oder unscharf angezeigt
Hinweis: Office 2016-Anwendungen wurden ab September 2016 veröffentlicht. Weitere Updates sind geplant.
Internet Explorer
3165808 Die Anzeige des Internet Explorer 11-Fensters wechselt zwischen dem in das Gerät integrierten Monitor und einem externen Monitor
Problemumgehung
Um Skalierungsprobleme zu umgehen, probieren Sie die folgenden Methoden aus:
-
Melden Sie sich ab und ein. Melden Sie sich beim System ab und wieder an. Dadurch wird die Anzeige von Anwendungen und Elementen bei geänderter Monitorkonfiguration verbessert.
-
Passen Sie die Anzeigeeinstellungen Windows 10 an.Wählen Sie Anzeigen > Größe von Text, Apps und anderen Elementen ändern aus, und passen Sie dann den Schieberegler für jeden Monitor an.
Hinweis: Klicken Sie bei früheren Windows-Systemen mit der rechten Maustaste auf die Anwendung, wählen Sie Eigenschaften aus, wählen Sie die Registerkarte Kompatibilität aus, und aktivieren Sie dann das Kontrollkästchen Anzeigeskalierung bei hohen DPI-Einstellungen deaktivieren .
-
Ändern der Anwendungseigenschaften. Klicken Sie im Explorer oder im Startmenü mit der rechten Maustaste auf den Anwendungsnamen, wählen Sie Eigenschaften aus, wählen Sie die Registerkarte Kompatibilität aus, und aktivieren Sie dann das Kontrollkästchen Skalierung bei hohem DPI-Wert deaktivieren.
Hinweis: In Windows 10, Version 1703, und hören Versionen von Windows wurde der Text der Option Skalierung bei hohem DPI-Wert deaktivieren geändert in Verhalten bei hoher DPI-Skalierung überschreiben. Skalierung durchgeführt von: Anwendung.
-
Überprüfen Sie, ob Anwendungen DPI-fähig sind. Führen Sie die folgenden Schritte aus, um die Unterstützung der DPI-Skalierung durch eine Anwendung zu ermitteln:
-
Laden Sie Sysinternals Process Explorer herunter, und führen Sie die Anwendung aus.
-
Klicken Sie in Process Explorer auf die Spalten, und fügen Sie dann die Spalte DPI Awareness der Ansicht hinzu.
-
Starten Sie die Anwendung, die Sie überprüfen möchten.
-
Suchen Sie die Anwendung in Process Explorer, und untersuchen Sie die Spalte DPI Awareness.
Tipp: DPI-Status definitionen PROCESS_DPI_AWARENESS-Enumeration
Pro-Monitor-fähig: Dpi-fähig pro Monitor. Diese Anwendungen überprüfen beim Starten den DPI-Wert und passen den Skalierungsfaktor an, wenn sich der DPI-Wert ändert. Diese Anwendungen werden nicht automatisch vom System skaliert. Systemfähig: System-DPI-fähig. Diese Anwendungen werden bei DPI-Änderungen nicht skaliert. Sie fragen den DPI-Wert einmal ab und verwenden diesen Wert dann während der gesamten Lebensdauer der Anwendung. Wenn sich der DPI-Wert ändert, passt sich die Anwendung nicht an den neuen DPI-Wert an. Wenn der DPI-Wert vom Systemwert abweicht, wird die Skalierung automatisch vom System erhöht oder verringert. Unwissend: DPI-Nicht bekannt. Diese Anwendungen werden bei DPI-Änderungen nicht skaliert. Bei ihnen wird immer ein Skalierungsfaktor von 100 Prozent (96 DPI) angenommen. Bei allen anderen DPI-Einstellungen werden diese Anwendungen automatisch vom System skaliert. Weitere Informationen finden Sie im folgenden MSDN-Thema:
-
-
Melden Sie ein Problem. Viele Benutzeroberflächenelemente wurden aufgrund von Kundenfeedback aktualisiert. Da DPI-Skalierungsprobleme zahlreiche Symptome und Konfigurationen betreffen können, können Informationen von Benutzern uns helfen, bestimmte Szenarien zu identifizieren und die Entwicklung von Updates zu priorisieren. Führen Sie die folgenden Schritte aus, um feedback zu geben:
-
Zeichnen Sie die Monitorkonfigurationen auf. Erstellen Sie dazu einen Screenshot des Fensters „ Anzeigen“ (Start > Einstellungen > System > Anzeigen).
-
Notieren Sie sich für jeden Monitor Hersteller, Modell, Skalierungsprozentsatz und Auflösung.
-
Zeichnen Sie die Schritte auf, die notwendig sind, um das Problem zu reproduzieren.
-
Erstellen Sie Screenshots oder Videos des Desktops oder von Anwendungen vor und nach Auftreten der Skalierungsprobleme.
-
Führen Sie „DXDiag.exe“ auf dem System aus.
-
Wählen Sie Start > Feedback-Hub aus. Suchen Sie nach "DPI", um zu überprüfen, ob ein aufgelistetes Problem mit Ihrem spezifischen Problem übereinstimmt. Wenn Sie eine Übereinstimmung finden, können Sie zusätzliches Feedback hinzufügen, beispielsweise Screenshots, DXDiag-Ergebnisse und andere relevante Informationen.
-
Weitere Informationen
Die Bildschirmskalierung ist ein täuschend komplexes Problem. Es gibt kein Magisches Aufzählungszeichen oder eine einzelne Korrektur, um alle Probleme mit der DPI-Skalierung zu beheben. Die DPI-Skalierung profitiert von kontinuierlichen Verbesserungen im Kernbetriebssystem, in Anwendungsentwicklungsmodellen und in Anwendungen von Microsoft und Drittanbietern.
Verschiedene Versionen von Windows- und Anwendungsentwicklungsmodellen weisen unterschiedliche Anzeigeskalierungsfunktionen und Einschränkungen auf. In Windows, die vor Windows 8.1 veröffentlicht wurden, verstehen Desktopumgebungen und Anwendungen beispielsweise nur einen Skalierungsfaktor, der in der Regel auf der primären Anzeige zum Zeitpunkt des Starts der Anmeldesitzung basiert. Wenn sich die Anzeige in der Mitte einer Anmeldesitzung ändert, skalieren die Systembitmaps den Inhalt vom Systemskalierungsfaktor zum neuen Monitorskalierungsfaktor. Dadurch wird sichergestellt, dass inhalte nicht übermäßig groß oder klein werden. Text kann jedoch verschwommen erscheinen. (Der Effekt ist schlimmer, wenn Sie hochskalieren.) Wenn das System UI-Elemente verkleinern oder auf die richtige Größe ausstreckt, kann dies zu einer Verschwommenheit in Dialogfeldern und anderen Ui-Elementen führen. In Windows 10 wurden Investitionen getätigt, damit große Teile der Desktop-UX in Andock-Szenarien scharf skaliert werden. Zur Verbesserung der Benutzerfreundlichkeit wurden zusätzliche Skalierbarkeitsverbesserungen an der Taskleiste, Explorer, Desktopsymbolen, Kontextmenüs und anderen Ui-Elementen vorgenommen. Microsoft aktualisiert kontinuierlich die System- und Erstanbieteranwendungen. Anwendungen von Drittanbietern erfordern möglicherweise ähnliche Investitionen.Informationsquellen
MSDN: Schreiben von mit DPI-Werten kompatiblen Win32-Anwendungen |
|
TechNet |
|
Thurrott Blog: Beitrag vom 13. Juli 2015, in dem die DPI-Skalierung erläutert wird. Der Artikel basiert auf dem Kapitel "Geräte" des Windows 10 Field Guide. |
|
Windows-Blog: 15. Juli 2013 |
|
Build 2015: Anzeigeskalierung: Worum es geht und was Sie wissen müssen, um eine ansprechende Anzeige zu erzielen |
Anzeigeskalierung: Was es ist und was Sie darüber wissen müssen, um großartige Visuals zu haben Skalierung der Anzeige: Was es ist und warum es wichtig ist, you.pptx |
Build 2014: Verbesserungen der Windows-Desktopentwicklungsplattform |
|
Build 2013: Attraktive Desktop-Apps auf Bildschirmen mit hohem DPI-Wert |
Damit Ihre Desktop-Apps auf der Anzeige mit hohem DPI-Wert glänzen |