Jestem na laptopie z systemem Windows 8.1 (Thinkpad T440s). Aby niektóre programy nie były niewyraźne / skalowane, muszę uzyskać dostęp do .exe
właściwości, przejść do Zgodności i „Wyłącz skalowanie wyświetlacza w ustawieniach wysokiej DPI”.
Jest to dość irytujące w przypadku wielu aplikacji i za każdym razem, gdy instaluję nowy program. Czy mogę użyć globalnego zastąpienia?
Odpowiedzi:
Otwórz „Personalizuj”, klikając pulpit prawym przyciskiem myszy, a następnie kliknij „Wyświetl”, który znajduje się w lewej dolnej części okna. Wygląda na to, że domyślne ustawienia DPI są wyłączone, ale powinieneś być w stanie to zmienić.
EDYTOWAĆ:
Aby odpowiedzieć na poniższe pytanie Andersona, musisz znać podstawowe informacje. Istnieją trzy poziomy świadomości DPI, począwszy od systemu Windows 8.1: Not DPI DPI Aware / Unaware, System Aware i Per-Monitor Aware. Same aplikacje określają poziom świadomości DPI. Aplikacje, które są nieświadome DPI, są skalowane za pomocą funkcji wirtualizacji DPI. Jest to funkcja wirtualizacji DPI, która skaluje aplikację i wprowadza przy tym rozmycie. Niestety w tej chwili istnieje trywialna liczba programów, które nie obsługują skalowania DPI. Nawet własny pakiet Microsoft Office nie obsługuje jeszcze rozpoznawania DPI na monitor (2017–8–24).
Po ustawieniu DPI na 100% nie ma skalowania, a zatem nie ma rozmycia.
Aby zobaczyć, jaki poziom obsługi aplikacji rozpoznawania DPI, możesz użyć wspaniałego narzędzia Process Explorer . Korzystanie Process Explorer, wybierz Widok menu opcji pliku, w menu rozwijanym wybierz Wybierz kolumny ... . W oknie, które zostanie otwarte, wybierz Świadomość DPI . Process Explorer wyświetli teraz listę wszystkich działających aplikacji z kolumną Świadomość DPI, która wyświetli jedną z trzech wyżej wymienionych opcji.
źródło