Czy mogę wyłączyć skalowanie w wysokiej rozdzielczości dla wszystkich aplikacji? [duplikować]

8

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 .exewł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?

wchargin
źródło
Jakie jest ustawienie DPI?
dzampino
@MattSteelblade Jest to 14-calowy wyświetlacz 1920 × 1080, więc oszacowałbym na około 157.
wchargin
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 je wszystkie zmienić
dzampino,
1
@MattSteelblade Perfect! Ustawienie tego na „Mniejszy (100%)” naprawiło wszystko. Dziękuję bardzo. Jeśli napiszesz to jako odpowiedź, zaakceptuję to, aby zamknąć pytanie.
wchargin

Odpowiedzi:

4

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.

dzampino
źródło
12
Jak to jest odpowiedź na pytanie? Ja chce mieć 125% DPI, ale nie chcę aplikacji do być rozmazany. Okazało się, że OP po prostu nie wiedział, jak ustawić DPI na 100%, co jest inną rzeczą. Ta odpowiedź w zasadzie mówi o zmniejszeniu wszystkich rzeczy w systemie Windows (trudnym do odczytania dla kogoś takiego jak ja), ale nie rozwiązuje problemu wyłączenia skalowania wysokiej DPI dla wszystkich aplikacji, co było pytaniem.
Anderson
Nie wiem o tym facecie ^^^, ale twoje rozwiązanie jest dokładnie tym, czego szukałem. Wszystko było rozmyte, ponieważ domyślnie było to 125%. Ustawienie z powrotem na 100% naprawiło to dla mnie. O ile nie chcesz podnieść do 200%, wszystko inne niż rozdzielczość natywna będzie nieco rozmyte, ponieważ wszystko musi być wygładzone. Być może to, czego szukał, to ClearType?
NielW
@Anderson Wiem, że minął już prawie rok, ale mam nadzieję, że moja edycja odpowie na twoje pytanie.
dzampino