So beheben Sie verschwommene DPI-unfähige Apps in Windows
Wenn Sie jemals auf eine App mit verschwommenem Text oder winzigen Symbolen gestoßen sind, ist die hohe DPI (Punkte pro Zoll) Ihres Monitors wahrscheinlich die Ursache – und die App ist wahrscheinlich nicht dafür optimiert. Sind Sie neugierig, was DPI-unfähige Apps sind und wie Sie das Problem beheben können? Dieser Leitfaden beantwortet Ihre Fragen.
Was sind DPI-unfähige Apps und wie erkennt man sie?
Um zu verstehen, was DPI-unfähige Apps sind, müssen Sie zunächst verstehen, was DPI bedeutet. Obwohl wir es DPI nennen, handelt es sich bei digitalen Displays tatsächlich um PPI (Pixel pro Zoll). DPI ist nur ein Begriff, den wir aus dem Papierdruck übernommen haben und der sich auf tatsächliche physische Punkte pro Zoll bezieht. PPI bezieht sich auf die Anzahl der Pixel pro Zoll des Displays.
Ein hoher PPI tritt auf, wenn die Pixeldichte im Vergleich zur physischen Größe des Monitors hoch ist. Beispielsweise hat ein 13-Zoll-Laptop-Monitor mit einer Auflösung von 1920 x 1080 einen hohen PPI, da viele Pixel auf kleinem Raum untergebracht sind. Ohne die richtige Skalierung führt ein hoher PPI dazu, dass Schnittstellenelemente zu klein erscheinen, da zu viele Pixel auf kleinerem Raum untergebracht sind.
Um dieses Problem zu beheben, skalieren Windows und Apps den Inhalt entsprechend dem PPI des Displays, um sicherzustellen, dass die Elemente die richtige Größe haben. Apps, die nicht darauf programmiert sind, den PPI des Displays zu erkennen, werden als DPI-unfähige Apps bezeichnet. Diese Apps werden nicht richtig skaliert und weisen daher aufgrund einer falschen Skalierung winzige oder unscharfe Elemente auf.
Um diese Apps zu erkennen, öffnen Sie den Task-Manager, indem Sie Strg + Umschalt + Esc drücken, und wechseln Sie zu Einzelheiten Abschnitt.
Klicken Sie mit der rechten Maustaste auf den Titelbereich einer beliebigen Spalte und wählen Sie aus Wählen Sie Spalten aus Option.
Scrollen Sie nach unten und aktivieren Sie das DPI-Bewusstsein Spalte.
In der Spalte „DPI-Bewusstsein“ wird angezeigt, welche Prozesse DPI-unbewusst sind. Suchen Sie nach dem Hauptschnittstellenprozess der App – falls diese über mehrere Prozesse verfügt – und prüfen Sie, ob er ihn nicht kennt.
Ändern Sie die DPI-Einstellungen der App
Wenn eine App nicht DPI-fähig ist, kann Windows versuchen, sie zu skalieren. Die Skalierung ist möglicherweise nicht so gut wie bei DPI-fähigen Apps, reicht aber aus, um die Unschärfe zu beheben. Sie können die systembasierte Skalierung individuell für Apps aktivieren.
Klicken Sie mit der rechten Maustaste auf die ausführbare Datei der App und wählen Sie Eigenschaften.
Im Kompatibilität Registerkarte und klicken Sie Ändern Sie die hohen DPI-Einstellungen.
Aktivieren Sie hier die Überschreiben Sie das Verhalten bei hoher DPI-Skalierung Option und wählen Sie System (erweitert) aus dem Dropdown-Menü. Dadurch wird Windows gezwungen, die Skalierung für die jeweilige App zu verwalten.
Wenn das Problem dadurch nicht behoben wird, versuchen Sie es mit der Auswahl System oder Anwendungund prüfen Sie, ob das Problem dadurch behoben wird.
Führen Sie das Programm im Kompatibilitätsmodus aus
Wenn die Verwendung der vom System angewendeten DPI-Skalierung nicht geholfen hat, kann das Ausführen des Programms im Kompatibilitätsmodus das Problem beheben. Typischerweise handelt es sich bei den DPI-unfähigen Apps auch um Legacy-Apps mit Problemen, die über die reine DPI-Unkenntnis hinausgehen. Das Ausführen der App im Kompatibilitätsmodus einer früheren Windows-Version kann das Problem beheben.
Klicken Sie mit der rechten Maustaste auf die ausführbare Datei der App und wählen Sie aus Eigenschaften.
Gehen Sie zum Kompatibilität Registerkarte und aktivieren Sie die Führen Sie dieses Programm im Kompatibilitätsmodus aus für Option. Für die meisten Benutzer sollte die Auswahl von Windows 8 gut funktionieren, Sie können jedoch auch Windows 7 ausprobieren, wenn es nicht funktioniert.
Passen Sie die Windows-Skalierung an
Eine DPI-unfähige App verwendet die aktuell ausgewählte globale Windows-Skalierungseinstellung. Versuchen Sie, die globale Skalierung zu ändern, um das Problem zu beheben. Dies wirkt sich natürlich auch auf Ihr gesamtes Windows-Erlebnis aus, Sie können die Skalierung jedoch nur dann ändern, wenn Sie die App verwenden müssen.
Gehen Sie in den Windows-Einstellungen zu System -> Anzeige zu finden Skala unter dem Maßstab und Layout Abschnitt und einige voreingestellte Skalierungsoptionen, wie 100 %, 125 %, 150 % usw. Wählen Sie höhere Prozentsätze als den aktuellen aus, um zu sehen, ob das Problem dadurch behoben wird.
Wenn voreingestellte Prozentsätze nicht funktionieren, versuchen Sie es mit einer benutzerdefinierten Skalierung. Klicken Sie auf Skala Option und fügen Sie einen Prozentsatz zwischen 100 und 500 hinzu Benutzerdefinierte Skalierung Option.
Sie müssen sich von Ihrem aktuellen Konto abmelden, um die benutzerdefinierte Skalierung anzuwenden. Stellen Sie daher sicher, dass Ihre Daten gespeichert sind, bevor Sie sie anwenden. Um den richtigen Prozentsatz zu ermitteln, sind natürlich Experimente erforderlich. Wir empfehlen eine Erhöhung in Schritten von 10 %.
Registry-Hack zum Erzwingen der DPI-Erkennung
Ähnlich wie beim Überschreiben des DPI-Skalierungsverhaltens in den Kompatibilitätseinstellungen können Sie einen Registry-Hack verwenden, um die App zu zwingen, die neueste Pro-Monitor-Skalierung zu verwenden, um die verschwommene App zu beheben.
Warnung: Falsche Änderungen in der Registrierung können zu Systemschäden und Datenverlust führen. Stellen Sie sicher, dass Sie die Windows-Registrierung sichern, bevor Sie diese Anweisungen befolgen.
Typ regedit
in der Windows-Suche, um den Windows-Registrierungseditor zu finden und zu öffnen.
Verschieben Sie es an den folgenden Ort:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
Klicken Sie mit der rechten Maustaste auf Optionen für die Ausführung von Bilddateienund wählen Sie Neu -> Schlüssel. Benennen Sie diesen Schlüssel mit demselben Namen wie die ausführbare Datei der App, die sich im Ordner der App befindet. Oder starten Sie die App und überprüfen Sie ihren Namen im Einzelheiten Abschnitt des Task-Managers. Überprüfen Sie zum Beispiel Greenshot.exe in der Greenshot-App.
Wählen Sie den neuen Schlüssel aus, klicken Sie mit der rechten Maustaste irgendwo im rechten Bereich und wählen Sie aus Neu -> String-Wert.
Benennen Sie diese Zeichenfolge DpiAwareness,
Legen Sie dann den Wert fest als PerMonitorV2
. Starten Sie die App neu und in der Spalte „DPI-Bewusstsein“ des Task-Managers wird sie jetzt angezeigt Pro Monitor (v2) anstatt Nicht bewusst.
Ändern Sie die Anzeigeauflösung in Windows
Da Probleme im Zusammenhang mit hohen DPI-Werten durch zu viele Pixel pro Zoll verursacht werden, können Sie die Pixelanzahl verringern, um das Problem möglicherweise zu beheben. Die Bildschirmauflösung entscheidet darüber, wie viele Pixel vertikal und horizontal verteilt werden. Wenn Sie die hohe Auflösung verringern, verringert sich auch der PPI und die App sieht besser aus.
Dies bedeutet natürlich auch, dass die Darstellung auf Ihrem PC weniger scharf ist, aber möglicherweise besser als gestreckte/unscharfe Elemente.
Gehen Sie in den Windows-Einstellungen zu System -> Anzeige. Verwenden Sie das Listenmenü neben Bildschirmauflösung um eine niedrigere Auflösung auszuwählen.
Wenn die App auch das Ändern der Auflösung unterstützt, wählen Sie auch darin dieselbe Auflösung aus. Sie können die Auflösungsänderung rückgängig machen, wenn Sie die App nicht verwenden.
Eine dieser Methoden soll Ihnen dabei helfen, die richtige Einstellung zum Korrigieren verschwommener Apps zu finden. Abgesehen von hohen DPI-Werten kann dieses verschwommene App-Problem auch bei der Verwendung benutzerdefinierter Auflösungen auftreten – beispielsweise bei einem größeren Sichtfeld in Spielen. In diesem Fall möchten Sie möglicherweise eine native Auflösung verwenden.
Alle Screenshots und Bilder von Karrar Haider.
Schreibe einen Kommentar