Używam mojego ThinkPada z ustawieniem DPI systemu na poziomie 140%. W Windows 7 i 8 zaznaczyłem pole wyboru „Użyj skalowania DPI stylu Windows XP” w oknie dialogowym Niestandardowe ustawienie DPI. Gdy to ustawienie jest wyłączone, aplikacje nieobsługujące DPI uzyskują wirtualizację DPI poprzez rozciąganie bitmapy, co powoduje powstanie dużego, ale niewyraźnego tekstu. Włączenie pola wyboru wyłącza to rozciąganie bitmapy, więc aplikacje nieświadome DPI otrzymują mniejszy tekst, ale bez rozmytego rozciągania. Uważam większość aplikacji będzie bardziej czytelny z mniejszym tekstu na owoce i warzywa, więc umożliwiają skalowanie Style XP (czyli wyłączenie DPI wirtualizacji).
Windows 8.1 RTM całkowicie usunął tę opcję. Po uaktualnieniu wszystkie moje aplikacje nieświadome DPI działają z brzydkim rozciąganiem map bitowych. Jestem w stanie to naprawić, wchodząc we Właściwości dla każdej aplikacji i ustawiając pole „Wyłącz skalowanie diplaya w ustawieniach wysokiej DPI” na karcie Zgodność, ale to jest trochę uciążliwe.
Czy jest jakiś sposób, aby przywrócić systemowe skalowanie DPI w stylu XP w Windows 8.1?
UseDPIScaling
naHKLM\SOFTWARE\Microsoft\Windows\DWM
0. Nie mam pojęcia, czy ta praca będzie.