Natknąłem się na problem drugi po zainstalowaniu systemu Windows 7 kilka miesięcy temu, ale wpłynęło to tylko na kilka aplikacji w tym czasie, więc go zignorowałem. Teraz coraz więcej aplikacji działa w ten sam sposób i jest to denerwujące. Ustawienia DPI wydają się mieć problem, jak widać poniżej:
Ta sama aplikacja powinna wyglądać następująco:
DPI jest ustawione na 100% (próbowałem to zmienić, ale nie przyniosło to efektu). Myślę, że być może ustawienia regionalne / językowe mają z tym coś wspólnego, ale nie mogę wyłączyć go tylko w języku angielskim.
Jakieś pomysły?
Odpowiedzi:
Jest to znany błąd, który wpływa na użytkowników z wyświetlaczem o wysokiej rozdzielczości.
Podczas instalacji system Windows 7 instaluje większy zestaw czcionek, który wynosi 125% normalnego rozmiaru. Jeśli następnie wrócisz do standardowego rozmiaru czcionki (100%), system Windows zachowa niektóre duże czcionki, mimo że wszystko inne jest dostosowane do standardowych czcionek, co powoduje, że niektóre programy wyświetlają się niepoprawnie, ponieważ DPI jest zbyt duże dla rozmiaru okna .
regedit
i naciśnij Enter .HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
MS Sans Serif 8,10,12,14,18,24
SSERIFF.FON
naSSERIFE.FON
MS Serif 8,10,12,14,18,24
SERIFF.FON
naSERIFE.FON
10,12,15
COURF.FON
naCOURE.FON
Uruchom ponownie system Windows, a problem powinien zostać rozwiązany.
źródło
Kliknij pulpit prawym przyciskiem myszy, kliknij Personalizuj> Kolor okna> Zaawansowane ustawienia wyglądu i zmień tam rozmiary czcionek. Lub możesz po prostu ustawić wszystko na domyślny motyw i zobaczyć, co się stanie.
źródło
Korzystam z 32-bitowego dodatku SP1 dla systemu Windows 7, pobrałem aplikację MemSet4.1 i wszystko jest w porządku na moim ekranie. Zmiana ustawień DPI nie ma żadnego wpływu na jego wyświetlanie. Zmiana rozdzielczości ekranu również nie odcina treści, jak pokazano na ekranie. Nawet praca z różnymi językami nie ma żadnego wpływu na wyniki. We wszystkich takich przypadkach otrzymuję poprawny wynik, więc w rzeczywistości nie widzę problemu na moim komputerze.
Myślę, że powinieneś poszukać sterownika ekranu zainstalowanego na twoim komputerze, a jeśli poprawny sterownik nie jest zainstalowany i używany jest domyślny system Windows, musisz zainstalować właściwy sterownik ekranu.
źródło
Odpowiedź Iana Atkina bardzo mi pomogła, w moim przypadku „właściwe” nazwy plików czcionek były nieco inne, być może z powodu innych ustawień regionalnych:
Otwórz menu Start, wpisz regedit i naciśnij klawisz Enter. Znajdź klucz HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts
Znajdź wartość MS Sans Serif 8,10,12,14,18,24 Zmiana z SSERIFF R .fon do SSERIFE R .fon
Znajdź MS Serif 8,10,12,14,18,24 Zmień z SERIFF R .FON na SERIFE R .FON
Znajdź Kuriera 10,12,15 Zmień z COURF R. FON na COURE R. FON
Dziękuję bardzo Ian Atkin, może moja mała notatka pomoże również innym
źródło
Rozwiązanie @ ian-atkin nie naprawiło tego, ale pomogło mi odkryć lokalizacje czcionek, które doprowadziły mnie do mojego problemu / rozwiązania:
Z jakiegoś powodu moja lokalna aplikacja wypełniła własną wersję MS Sans Serif, dzięki czemu czcionki wyglądają naprawdę malutko. Musiałem zmienić to z powrotem na oryginalne wartości.
źródło