Odstráňte vodný kameň. Zmeňte vlastnosti aplikácie. Čo robiť, ak sú písma v programe rozmazané

  • 09.05.2019
  • Prenos

Systém Windows, počnúc operačným systémom Vista, poskytuje dva mechanizmy na prispôsobenie aplikácií monitorom s vysokou hustotou pixelov (bodov na palec, DPI): zväčšené systémové písma a zväčšenie okna v plnom rozsahu. Pokus o fungovanie niektorých vašich aplikácií v ktoromkoľvek z režimov môže byť, bohužiaľ, neúspešný, a to vďaka kombinácii nedbanlivých vývojárov a zlých rozhodnutí spoločnosti Microsoft.

Táto stránka má pomôcť používateľom pochopiť a vyriešiť potenciálne problémy pri nastavovaní vysokých hodnôt DPI. Upozorňujeme, že budeme brať do úvahy iba tradičné aplikácie pre Windows, nie aplikácie pre Windows Store („Metro“, „Moderné používateľské rozhranie“). Posledné menované používajú nové rozhranie WinRT API, ktoré poskytuje vlastný mechanizmus škálovania.

Od prekladateľa

V tomto článku sú použité nasledujúce skratky, ktoré som nepovažoval za vhodné prekladať: Grafické užívateľské rozhranie (GUI), Dots Per Inch (DPI), DPI-Aware aplikácie - aplikácie, ktoré dokážu správne zobraziť svoje GUI pri rôznych hodnotách DPI bez skreslenia, Graphical Device Interface (GDI). Moje komentáre (kurzívou).

Metódy mierky

Natívne desktopové aplikácie pre Windows tradične používajú dva mechanizmy zobrazenia:
  • Funkcie grafického rozhrania (GDI) na prístup k displeju. GDI súradnice sa zvyčajne merajú priamo v pixeloch obrazovky bez ohľadu na veľkosť monitora a hustotu pixelov.
  • A textový výstup pomocou písiem systému Windows. Toto nie je potrebné, ale väčšina aplikácií používa systémové písma pre väčšinu svojich grafických používateľských rozhraní (GUI).
Spočiatku bola väčšina monitorov okolo 96 dpi. Takže grafické používateľské rozhranie využívajúce túto funkciu vyzeralo v každom systéme takmer rovnako. Len čo sa však zvýši hustota pixelov, prvky grafického používateľského rozhrania takýchto aplikácií sa znížia, pokiaľ ide o centimetre alebo palce. (skutočné, ktoré sa merajú pomocou pravítka pripevneného k monitoru)... Malý text a ďalšie malé detaily sú čoraz ťažšie viditeľné.

Na nápravu situácie sa spoločnosť Microsoft rozhodla, že je dobré zabudovať do systému Windows nejakú metódu zmeny mierky. Keď používateľ nastaví hodnotu DPI na vyššiu hodnotu ako štandardných 96 dpi, použije sa jedna z dvoch nižšie popísaných metód (Windows XP alebo Vista). Obe metódy sa snažia zväčšiť veľkosť obrazových prvkov.

Zmena veľkosti štýlu systému Windows XP

Prvá z týchto metód, ako asi tušíte, sa objavila vo Windows XP. Táto metóda nie je v skutočnosti metódou zmeny mierky pre aplikácie GUI ako také. Pri vyššom nastavení DPI sú škálované iba systémové písma a niektoré prvky používateľského rozhrania systému (V štýle Windows XP by som to nazval „NIE škálovateľná metóda“).

Všetky ostatné prvky aplikácií sa stále zobrazujú v mierke 1: 1. Jediný rozdiel v ich vzhľade je, že akýkoľvek text a niektoré prvky grafického používateľského rozhrania zobrazené pomocou systémových funkcií sa náhle zväčšia. Napríklad text na tlačidlách. To spôsobuje zjavné problémy, o ktorých budeme o chvíli diskutovať.

Škálovanie v štýle Windows Vista alebo virtualizácia DPI

Systém Windows Vista predstavil druhú možnosť so zvláštnym názvom „škálovanie displeja“, ktorá však bez bližšieho vysvetlenia zrejme úplne zmiasť používateľov. Použijeme popisnejší názov - metóda virtualizácie DPI. Ak je táto metóda povolená, systém Windows stále vykonáva zmeny mierky v štýle systému Windows XP. Rovnako ako predtým sa zväčšujú veľkosti všetkých systémových fontov a niektorých prvkov systémového rozhrania.

Rozdiel je v tom, že aplikácie, ktoré dokážu správne používať vysoké hodnoty DPI, musia systému Windows povedať, aby tak urobili. Takéto aplikácie by mali nastaviť nový príznak DPI-Aware, buď volaním funkcie Win32 API „SetProcessDPIAware“, alebo najlepšie vložením manifestu s príznakom dpiAware. Pokiaľ ale aplikácia nemá príznak DPI-Aware, Windows sa chová inak, najskôr vygeneruje interné zobrazenie v mierke 96 dpi (pre aplikáciu emuluje DPI 96), a potom pred zobrazením na obrazovke upraví výsledný obrázok podľa aktuálneho nastavenia DPI.

Bola by to fantastická metóda upscalingu, ak by všetky naše monitory mali hustotu pixelov najnovších telefónov iPhone (326 dpi). Bohužiaľ nie je. Takto zmenšené okná aplikácií vyzerajú pri populárnom rozlíšení 120 dpi príliš rozmazane (mimochodom @homm nie je rozlíšenie). Preto spoločnosť Microsoft predvolene zakáže virtualizáciu DPI, ak zvolíte hustotu pixelov menšiu alebo rovnú 120 DPI.

Ako zmeniť nastavenie DPI

Vo Windows 7/8 otvorte Ovládací panel, potom vyberte Vzhľad a prispôsobenie, potom Zobraziť a nakoniec vyberte Nastaviť veľkosť písma (DPI) (Windows 7) alebo Nastavenia vlastnej veľkosti ( Windows 8). Zobrazí sa nasledujúce dialógové okno (Windows 7, takmer rovnaké v systéme Windows 8):


V rozbaľovacom zozname môžete zvoliť požadované nastavenie DPI v percentách, kde 100% zodpovedá 96 DPI, 125% - ako na snímke obrazovky zodpovedá 120 dpi (hodnotu môžete napísať presnejšie ručne)... Pred Windows 8 sa skutočná hodnota DPI („pixelov na palec“) zobrazovala vedľa veľkosti písma systému. Windows 8 z nejakého neznámeho dôvodu nezobrazuje DPI, takže si ho musíte vypočítať sami.

Môžete tiež pripojiť pravítko (ktorá má mierku v palcoch) na obrazovku a skúste zmeniť znamienko na nej so značkou na obrazovke zmenou hodnoty v rozbaľovacom zozname. Začiarkavacie políčko v spodnej časti označené červenou farbou určuje, či sa má použiť iba zmena mierky v štýle Windows XP, alebo tiež nová metóda virtualizácie DPI. Ak políčko nie je začiarknuté, ako na snímke obrazovky, potom je povolená virtualizácia DPI.

Recitácia. Toto dialógové okno je príkladom užívateľsky nepriaznivého rozhrania. Na prvý pohľad sa zdá, že ide o začiarkavacie políčko na zakázanie zmeny mierky v štýle Windows XP. Ale táto metóda zmeny mierky (ktorá zväčšuje iba systémové písma a ďalšie prvky používateľského rozhrania systému - zmena mierky systému Windows XP) je vždy povolená, keď je vybratá vysoká hodnota DPI. Toto začiarkavacie políčko v skutočnosti určuje, či bude tento spôsob jediný (Použite iba Váhy v štýle Windows XP), alebo sa metóda virtualizácie DPI použije aj pre aplikácie, ktoré nemajú príznak DPI-Aware. Toto začiarkavacie políčko teda neovláda metódu zmeny mierky uvedenú v jej názve, ale riadi inú metódu zmeny mierky, ktorá nie je nikde uvedená - a umožňuje, aby sa nová metóda použila, keď je začiarkavacie políčko nezačiarknuté!

Chyba vo Windows 8. Okrem toho sa v systéme Windows 8 jedná o chybové dialógové okno. Spravidla všetko funguje ako v systéme Windows 7, ale stav začiarkavacieho políčka sa neuloží pri hodnotách DPI 150% alebo vyšších. Keď začiarknete toto políčko, virtualizácia DPI je správne vypnutá. Samotné začiarkavacie políčko však pri ďalšom otvorení tohto dialógového okna zostáva nezačiarknuté.

Zmeny v systéme Windows 8.1 alebo prečo je všetko rozmazané?

V systéme Windows 8.1 zmizlo začiarkavacie políčko pre škálovanie v štýle Windows XP a teraz sa „virtualizácia DPI“ nikdy nepoužíva pri hodnotách DPI do 120 vrátane, ale vždy sa používa pri vyšších hodnotách pre tie programy, ktoré nemajú príznak DPI. Ak sa vám niektoré aplikácie zdajú nejasné, musíte pre ne manuálne zakázať virtualizáciu DPI.

Windows 8.1 umožňuje viac monitorov s rôznymi hodnotami DPI. Táto vlastnosť si však vynúti aj použitie „virtualizácie DPI“ pre tradičné aplikácie, ktoré sa pohybujú medzi monitormi s rôznymi hodnotami DPI. Ak sa tomu chcete vyhnúť, môžete v nastaveniach DPI zakázať zmenu mierky pomocou novej možnosti „Chcem zvoliť jednu stupnicu pre všetky displeje“.

Windows 8.1 tiež pridáva vyhradený prepínač pre nastavenie 200% a nové API, aby vývojári mohli selektívne zakázať virtualizáciu DPI.

Pomoc, moje systémové písma nemajú správnu veľkosť!

Niekedy si po zmene nastavení DPI môžete všimnúť, že niektoré systémové písma sú pre nové inštalácie príliš veľké alebo príliš malé. Pravdepodobným dôvodom je, že používate vlastnú tému pracovnej plochy založenú na vašich starých nastaveniach DPI. Systém Windows nemení mierku vlastných písiem tém.

Ak ste skutočne vytvorili vlastnú tému pracovnej plochy a chcete si ju ponechať, budete musieť písma sami prispôsobiť novým nastaveniam DPI. Systém Windows má však nepríjemný zvyk „bezstarostne“ vytvárať vlastné témy bez vášho vedomia, z akýchkoľvek dôvodov. Pokiaľ ste teda nikdy nevytvorili vlastný motív pracovnej plochy, jednoducho ho odstráňte a vráťte sa k predvolenému motívu.

Vo Windows 7/8 otvorte Ovládací panel, vyberte Vzhľad a prispôsobenie a potom Personalizácia. Ak vidíte vybranú položku v riadku „Moje motívy“, znamená to, že systém Windows používa používateľskú tému, ktorej systémové písma systém Windows nebude škálovať. Vyberte predvolenú tému, napríklad prvú položku v časti Aero Themes (Windows 7) alebo Windows Default Themes (Windows 8), a odstráňte nežiaduce položky v časti Moje témy. Teraz by sa všetky systémové písma mali zobrazovať správne.

Typy aplikácií, spôsob ich škálovania

Poďme sa teraz pozrieť na to, aké metódy by sa mali použiť pre existujúce aplikácie Windows pri vysokých hodnotách DPI. Nasledujúca tabuľka sumarizuje, neskôr sa pozrieme na rôzne prípady podrobnejšie.

Aplikácie, ktorým na DPI vôbec nezáleží sú veľmi staré alebo zle napísané, napriek tomu sa stále používajú. Jedným pozoruhodným príkladom je iTunes spoločnosti Apple pre Windows. Tu vývojári používajú systémové písma pre grafické používateľské rozhranie a bez toho, aby sa starali o skutočné veľkosti písma, pevne viažu veľkosti okien na 96 DPI, čo prirodzene naruší grafické rozhranie, keď sa veľkosť písma zvyšuje pri vyšších hodnotách DPI.

Takéto aplikácie si vyžadujú novú metódu škálovania nazvanú DPI virtualizácia, ktorá bohužiaľ často rozhranie rozmazáva. V opačnom prípade narazíte na problémy od orezávania textu po prekrývajúce sa ovládacie prvky, ktoré niekedy spôsobia, že grafické rozhranie bude úplne nepoužiteľné (našťastie sa to stáva zriedka). Za tie roky som zhromaždil niekoľko ukážkových obrazoviek nesprávnych aplikácií.

Ukážková aplikácia, funguje iba s DPI rovným 96

Rozlíšenie 150% (144 DPI)





Aplikácie, ktoré môžu upraviť svoje GUI pre rôzne hodnoty DPI, ale nemajú príznak DPI-Aware - Toto sú typické aplikácie éry Windows XP. To je miesto, kde sa vývojári postarali o získanie skutočných veľkostí systémových fontov pred vytvorením grafického používateľského rozhrania. Takéto aplikácie sa pri použití mierky v štýle Windows XP zobrazujú správne. Pretože bohužiaľ nenastavia príznak DPI-Aware, ktorý by Windows túto skutočnosť informoval, predvolene nastaví virtualizáciu DPI, čo spôsobí, že ich GUI bude neostré. Možno sa vám to nebude páčiť, takže možno budete chcieť pre také aplikácie vynútiť štýl zmeny mierky systému Windows XP.

Príklad takejto aplikácie a rozlíšenie 150% (144 DPI)





Aplikácie, ktoré môžu upraviť svoje GUI na rôzne hodnoty DPI, majú príznak DPI-Aware - Toto je najnovší typ aplikácie a je úplne bezproblémový bez ohľadu na nastavenie DPI. Príznak DPI-Aware sa pre aplikácie Windows Presentation Foundation (WPF) a GDI + nastavuje automaticky, pretože tieto rozhrania API poskytujú zabudované škálovanie. Vývojári používajúci staré rozhranie GDI API a (prekvapivo) Windows Forms musia svoje aplikácie podporujúce DPI označiť manuálne.

Aplikácie nevedia o DPI, ale o tom, že si to uvedomujú je ešte horšie ako úplné ignorovanie hodnoty DPI. V príkladoch nájdete GUI aplikácie, ktoré sa dajú škálovať až na 120 DPI, ale nie vyššie, alebo JavaFX aplikácie. S tým nemôžeme nič urobiť, pretože nemáme spôsob, ako prinútiť Windows, aby pre tieto programy používalo virtualizáciu DPI. Po nastavení príznaku DPI-Aware sa musí aplikácia sama škálovať. Vývojárov môžeme iba „naštvať“, aby opravili svoj produkt - alebo použili niečo iné.

Výber metódy zmeny mierky pre vaše aplikácie

Keď sa rozhodnete, že chcete použiť vysoké DPI, vaša voľba metódy zmeny mierky závisí od aplikácií, v ktorých pracujete. Majte na pamäti, že zakázať virtualizáciu DPI znamená označiť začiarkavacie políčko s nesprávnym názvom „Použiť váhy v štýle Windows XP“ a naopak.
  • Ak máte také neuveriteľné šťastie, že používate iba aplikácie, ktoré vedia DPI aj sú označené príznakom, potom nezáleží na tom, ktorú metódu škálovania si vyberiete. Všetky aplikácie budú používať prispôsobenie v štýle Windows XP a virtualizácia DPI sa nikdy nepoužije.
  • Ak používate iba dobre napísané aplikácie podporujúce DPI, ale niektoré z nich nenastavia požadovaný príznak, môžete virtualizáciu DPI zakázať. Všetky aplikácie sa teda zobrazia správne bez rozmazania v dôsledku zmeny mierky. Ak má váš monitor veľmi vysokú hustotu pixelov, takže zmenšené bitmapy už nevyzerajú rozmazane, možno budete chcieť aj tak povoliť virtualizáciu DPI.
  • Ak máte jednu alebo viac aplikácií, ktoré nevedia o DPI a nemáte príznak DPI, musíte povoliť virtualizáciu DPI, ak nie ste pripravení vyrovnať sa so skresleným grafickým rozhraním aplikácie. Tu však, bohužiaľ, nastáva ďalší problém, pretože Microsoft túto možnosť implementoval nepríjemne. Virtualizáciu DPI môžete povoliť iba pre celý systém, nie pre jednotlivú aplikáciu, a potom ju pre jednotlivé aplikácie selektívne deaktivovať.

Pripomíname, že v systéme Windows 8.1 už v tejto veci nie je na výber. Ak pracujete na 120 dpi (125%), bude každý program nútený používať škálovanie v štýle Windows XP a ak pracujete na vyššom rozlíšení, každý program, ktorý nevie o DPI, použije predvolené nastavenie “ Virtualizácia DPI “.

Zastavenie virtualizácie DPI pre jednotlivé aplikácie

Keď sa rozhodnete povoliť virtualizáciu DPI alebo ak používate Windows 8.1 s rozlíšením viac ako 120 dpi, môžete v systéme skontrolovať, či neobsahujú aplikácie podporujúce DPI, ktoré nemajú zodpovedajúci príznak. A vráťte im možnosť používať škálovanie v štýle Windows XP, pre ktoré sú určené. Existujú dva spôsoby, ako to urobiť, prvý funguje iba pre 32-bitové aplikácie, druhý je univerzálny a funguje aj pre 64-bitové aplikácie.

32-bitové aplikácie - Je to jednoduché: kliknite pravým tlačidlom myši na spustiteľný súbor v programe Prieskumník Windows, vyberte dialógové okno Vlastnosti, prejdite na kartu Kompatibilita a začiarknite políčko Zakázať zmenu veľkosti obrázka vo vysokom rozlíšení. To je všetko, v systéme Windows 8.1 to funguje aj pre 64-bitové aplikácie.

64-bitové aplikácie - Bez zjavného dôvodu, možno kvôli obťažovaniu používateľov 64-bitových aplikácií, v systéme Windows 8 a starších, je vyššie uvedené začiarkavacie políčko pre 64-bitové aplikácie zakázané, aj keď samotná možnosť je celkom funkčná, ak vykonáte zmeny priamo v registri! Spustite teda editor registra a prejdite na tento kľúč:

HKEY_CURRENT_USER \\ Software \\ Microsoft \\ Windows NT \\ CurrentVersion \\ AppCompatFlags \\ Layers

Teraz pridajte hodnotu reťazca (REG_SZ), ktorej názov je úplná cesta k spustiteľnému súboru aplikácie a ktorej hodnota je HIGHDPIAWARE. Odporúčam najskôr upraviť niekoľko 32-bitových aplikácií, ako je to popísané vyššie, aby ste videli niektoré príklady hodnôt v tomto kľúči databázy Registry.

Vysvetlili sme vám, ako môžete používať nastavenia DPI v systéme Windows Vista a novších verziách. A ak ste niekedy premýšľali, na čo slúži možnosť kompatibility - „Zakázať zmenu veľkosti obrázka vo vysokom rozlíšení“. A prečo teraz vo vašom systéme nerobí nič, teraz viete: je to účinné, iba ak máte zapnutú celosystémovú možnosť virtualizácie DPI a iba pre aplikácie, ktoré správne nenastavia príznak DPI-Aware, ale správne používajú mierku v Štýl Windows XP.

Používatelia nového a super populárneho operačného systému Windows 10 upozornili na problém so zobrazovaním písma v rade aplikácií. Keď je povolené automatické prispôsobenie mierky, text už nie je čitateľný. Táto funkcia bohužiaľ nie je dobre vyvinutá. Vývojári sľubujú, že záležitosť vyriešia vo veľmi blízkej budúcnosti a my môžeme buď počkať a prijať, alebo hľadať remeselné spôsoby riešenia problému. O niektorých z týchto metód budeme diskutovať ďalej.

Rozmazané písma v systéme Windows 10 sú skutočným problémom, ktorý môže pokaziť život každému, kto potrebuje správne zobrazenie textu na obrazovke.

Pokrok má svoje náklady, alfanumerická matica konzoly nemala problémy s písmom. Každé písmeno bolo zapojené do stálej pamäte zobrazovacieho zariadenia - monitora alebo tlačiarne - a v takýchto systémoch spravidla neboli problémy so zobrazením písma. Iba výber písma bol príliš malý. Presnejšie, prakticky chýbal. Ak chceme mať krásny obrázok a texty s rôznymi typmi písma, musíme sa vyrovnať s chybami vývojárov. Vo Windows 10 sú stopy po týchto chybách stále viditeľné všade.

Ako vypnem zmenu mierky?

Zmena mierky je nová služba Windows 10, ktorá slúži na vylepšenie kvality obsahu na obrazovke. Ak systém zistí obrazovku s vysokým rozlíšením, môže zobraziť okno v inom pomere ako 1: 1 k pôvodnej veľkosti. To vedie k rôznym prekročeniam, napríklad k zhoršeniu čitateľnosti textu v oknách. Táto služba Windows 10 nečaká na našu túžbu a zapne sa, keď to uzná za vhodné. Druhou nevýhodou škálovania je spustenie tejto služby v okamihu spustenia operačného systému. Ak nechceme využívať jeho služby, budeme musieť vyvinúť ďalšie úsilie.

V systéme Windows 10 môžete zakázať zmenu mierky písma pre individuálnu aplikáciu aj pre operačný systém ako celok. Ak chcete odstrániť zmenu mierky v okne konkrétnej aplikácie, musíte otvoriť okno vlastností skratky tejto aplikácie a zrušiť začiarknutie prepínača Zakážte zmenu mierky s vysokým rozlíšením ako je znázornené na obrázku:

Rovnaký efekt v systéme Windows 10 môžete dosiahnuť aj inak:

  • Prejdite do ponuky Štart.
  • Prejdeme do podponuky „Systém“ -\u003e „Obrazovka“.
  • Opravte parameter zmeny mierky písma na 100%. Za týmto účelom posuňte posúvač do krajnej ľavej polohy. Posuvník je len jeden, takže sa nemôžete pokaziť.

iné metódy

Existujú aj iné spôsoby, ako opraviť rozmazané písma v systéme Windows 10. Prvým z nich je návrat k starému systému zobrazovania textu prevzatému z predchádzajúcich verzií operačného systému. Postupujte nasledovne:

Vytvorte textový dokument s nasledujúcim obsahom:


Toto je príkazový súbor systémového registra, ktorý vám umožňuje automaticky priradiť hodnoty jeho kľúčom. Tento súbor uložíme s príponou „.bat“ (môžete zvoliť ľubovoľný názov) a spustíme ho kliknutím myši. Príkazy súborov vrátia systém na starý systém písiem. Nezabudnite reštartovať počítač.

Ak chcete prekonať rozmazané zobrazovanie písiem v systéme Windows 10, môžete použiť program tretích strán špeciálne vyvinutý na tento účel. Tento program sa volá „Windows 10 DPI Fix“ a môžete si ho stiahnuť z webovej stránky výrobcu na adrese http://windows10_dpi_blurry_fix.xpexplorer.com/... Stiahnite si programový súbor z webu, spustite ho na vykonanie a získajte okno tohto druhu.

Ak máte v systéme Windows 10 rozmazané písma, spoločnosť Microsoft zmenila správanie zmeny mierky DPI. Ak nie ste spokojní s výsledkom zmeny mierky DPI v systéme Windows 10, mali by ste vyskúšať riešenia uvedené v tomto článku.
Nová metóda DPI, predvolene povolená pre všetky aplikácie! Avšak pre aplikácie, ktoré nemajú správne mierku, sú písma rozmazané.

Odstráňte rozmazané písma Windows 10 v aplikáciách.

Ak dochádza k rozmazaniu iba v jednej alebo niekoľkých aplikáciách, postupujte takto:

  1. Pravým tlačidlom myši kliknite na odkaz na aplikáciu alebo program, kde vidíte rozmazané písma, a kliknite na tlačidlo Vlastnosti.
  2. Prejdite na kartu Kompatibilita.
  3. Zapnite túto možnosť
  4. Kliknite na tlačidlo Oka teraz skúste spustiť aplikáciu a zistite, či je problém vyriešený alebo nie.

Ako opraviť rozmazané písmo v systéme Windows 10 pomocou aplikácie Nastavenia.

Iným spôsobom môžete skúsiť znížiť nastavenie DPI o 100%. Postupuje sa takto:

  1. Otvorte aplikáciu možnostistlačením klávesovej skratky Win + I.
  2. Choďte po nasledujúcej ceste - Systém → Displej.
  3. Nastavte hodnotu v rozbaľovacej ponuke. Hodnota by mala byť "100%" ako je uvedené nižšie:


  1. Odhláste sa z Windows a znova sa prihláste.

Ak stále nie ste s výsledkom spokojní, vyskúšajte ďalšie riešenie.

Odstráňte rozmazané písma v systéme Windows 10 zmenou metódy zmeny mierky.


Windows 10 Môžete sa vrátiť k metóde zmeny mierky použitej pre Windows 8 RTM a Windows 7. Mnohým používateľom poskytuje oveľa lepšie výsledky ako predvolené.
Ak chcete aktivovať starú metódu zmeny mierky, postupujte takto:

„ON_DPI.reg“ súbor umožní zmenu mierky.

Ak chcete zmeny vrátiť späť, spustite program „Default_DPI.reg“. Nezabudnite reštartovať počítač.

Problém rozmazaných typov písma je možné vyriešiť pomocou bezplatného a jednoduchého nástroja pre Windows 10 DPI Fix.

Vyzerá to ako Microsoft

konečne, opravené rozmazané písma pre mnohých používateľov.
Stále však dostávame e-maily od ľudí, ktorí povedali aktualizáciuTvorcovia nevylučuje rozmazané písma.
Takže ak po aktualizácii Tvorcovia stále máte rozmazané písma, môžete ich použiť pomocou DPI Fix, aby ste ich mali prehľadnejšie.

Po spustení pomocného programu musíte zvoliť parameter „Use Windows 8.1 DPI scaleing“a stlačte „Použiť“ všetok problém rozmazania písma už bol vyriešený.

Ak sa rozhodnete použiť Oprava Windows 10 DPImusíš vedieť:

  • Program musí byť pri štarte. Preto bude bežať spolu s OS. Po úprave DPI sa obslužný program automaticky zatvorí.
  • V aplikácii Microsoft Edge Flash sa prvky javia o niečo menšie.

Mnoho používateľov sa po inštalácii alebo inovácii na Windows 10 stretlo s rozmazaným písmom. Na obrazovkách s vyšším rozlíšením niektoré aplikácie umožňujú funkciu zmeny mierky, alebo inými slovami zvýšenie mierky (napríklad 125%). Potom sa objaví rozmazanie. Je to spôsobené nesprávnou metódou zmeny mierky v novom OS. Zvážme možnosti riešenia tohto problému.

Zakázať zmenu mierky (na 100%)

Funkcia zmeny mierky Windows 10 sa zapne automaticky, v závislosti od vašej obrazovky. To znamená, že samotný systém dokáže zistiť, že máte veľké rozlíšenie obrazovky, a priradiť mu mierku zobrazenia viac ako 100%. Existujú dva spôsoby, ako zakázať zmenu mierky v systéme Windows 10: pre jednu konkrétnu aplikáciu a pre celý systém.

Odstránenie rozmazaných typov písma v konkrétnej aplikácii

Poďme sa teda pozrieť na to, ako zakázať zmenu mierky samostatného programu, napríklad Skype, odstránením rozmazaných typov písma. Pre to:

Zakázať zmenu mierky v celom systéme

To si vyžaduje:

Ak bol tento parameter nastavený na 125% alebo 150%, problém by sa mal vyriešiť pri ďalšom prihlásení do systému Windows.

Ďalšie nastavenia systému Windows ovplyvňujúce rozmazané písma

Musíte skontrolovať ďalšie systémové nastavenia týkajúce sa zmeny mierky písma a vyhladzovania. Pre to:

Vrátenie starej metódy zmeny mierky

Ak sú písma aj po tom všetkom vyššie rozmazané alebo je potrebné použitie mierky. Existuje spôsob, ako sa vrátiť k starej metóde zmeny mierky použitej v predchádzajúcich verziách systému Windows. Pri tejto metóde by nemali byť problémy s rozmazaným písmom. Existujú dva spôsoby, ako zmeniť metódu zmeny mierky: pomocou špeciálneho programu alebo ručným vykonaním série akcií so systémom.

Ručne

Špeciálny program

Rozmazané písma môžete tiež odstrániť v systéme Windows 10 pomocou špeciálne vytvorenej pomôcky - Windows 10 DPI Fix. Mení novú metódu zmeny mierky na starú. Používanie je veľmi jednoduché:

Po odstránení rozmazania písma môžu mať niektorí používatelia pocit, že sa písmo zmenšilo. Ale nie je to tak. Ľahko sa to kontroluje pomocou pravítka. Tento jav sa vysvetľuje optickou ilúziou.

Video

Ponúkame vám, aby ste si pozreli videonávody na nastavenie a úpravu písma.

Záver

Ak metódy popísané v článku stále nepomohli problém vyriešiť, potom musíte počkať na rozhodnutie výrobcu. Dúfame, že sa tento problém čoskoro vyrieši.

Windows 10 už mal problémy s mierkou na obrazovkách s vysokým rozlíšením. Možno ste si všimli, že niektoré vaše staré aplikácie pre Windows 10 majú jemne podrobné užívateľské rozhrania, ich ikony a text sú také malé, že ich takmer nevidíte, nieto na ne kliknúť.

Mám pre vás dobré správy a zlé správy. Dobrou správou je, že existuje niekoľko vecí, ktoré môžete urobiť pre zväčšenie prvkov používateľského rozhrania systému Windows 10, vrátane zmeny veľkosti textu jednotlivých prvkov, napríklad ponúk s popismi. Zlou správou je, že to nemusí pomôcť pri mnohých problémoch s rozhraním Windows 10, ktoré sa pomaly riešia pri každej aktualizácii. Ak však chcete iba zväčšiť ikony, text a zväčšiť veľkosť obrazovky, môžete urobiť nasledovné.

Nech je to veľké.

V používateľskom rozhraní môžete zmeniť veľkosť všetkého, vrátane ikon, textu a aplikácií, z ponuky nastavení mierky displeja. Ak to chcete urobiť, otvorte Nastavenia a vyberte Systém\u003e Displej. V časti „Zmena veľkosti textu, aplikácií a ďalších položiek“ sa zobrazí posúvač mierky obrazovky. Posunutím posúvača doprava tieto prvky používateľského rozhrania zväčšíte alebo posunutím doľava ich zmenšíte.
Počítač s najväčšou pravdepodobnosťou už nastavil odporúčanú hodnotu, ktorá môže byť 100% alebo vyššia. Prvky používateľského rozhrania nemôžete škálovať tak, že ich urobíte menej ako 100%.

Niektoré aplikácie nebudú na tieto zmeny reagovať okamžite, takže sa musíte odhlásiť zo svojho účtu a potom sa znova prihlásiť.

Zväčšiť iba text.

Nemusíte hneď robiť všetko väčšie. Veľkosť textu v nadpisoch, ponukách, dialógových oknách, názvoch paliet, ikonách a popisoch nástrojov môžete meniť iba jednotlivo. Ak to chcete urobiť, otvorte Nastavenia a vyberte "Systém\u003e Displej\u003e Pokročilé nastavenia displeja\u003e Pokročilé zmeny veľkosti textu a ďalších prvkov." Týmto sa otvorí okno Ovládací panel. V časti „Zmena veľkosti iba textu“ vyberte položku, ktorej veľkosť chcete zmeniť, a potom vyberte veľkosť textu (6 až 24). Text môžete tiež zvýrazniť tučným písmom, aby lepšie vynikol.


Zväčšiť obrazovku.

Ak potrebujete iba zväčšiť časť obrazovky a len príležitostne, môžete zapnúť program Windows Lupa. Ak to chcete urobiť, otvorte Nastavenia, prejdite do časti Prístupnosť\u003e Zväčšovač a zapnite ju.

Mnoho používateľov sa pri inovácii na Windows 10 stretlo s problémom rozmazaného a nejasného zobrazovania písiem v systéme a niektorých aplikáciách, čo pri práci s počítačom mimoriadne prekáža. Problém sa zvyčajne pozoruje na zariadeniach s vysokým rozlíšením nad 200 DPI. Faktom je, že od Windows 8.1 Microsoft zmenil predtým používanú schému škálovania DPI. Problémy je možné pozorovať pri hodnotách DPI vyšších ako 120, ako aj v aplikáciách, ktoré nemajú príznak DPI-Aware. Rovnaká schéma škálovania platí aj pre Windows 10.

V prípade, že nie ste spokojní so zobrazením zmenšeného písma, je možné sa vrátiť ku „klasickej“ schéme škálovania ako pre jednu konkrétnu aplikáciu, tak pre celý systém.

Odstráňte rozmazané písma pre konkrétnu aplikáciu

Ak je problém s rozmazanými písmami pozorovaný v jednej konkrétnej aplikácii, napríklad v prehliadači Mozilla Firefox, môžete sa pokúsiť vyriešiť problém s rozmazanými písmami pre túto aplikáciu individuálne.

Skontrolujte, či je problém odstránený. Ak sa problém nevyrieši, pokračujte ďalším krokom - znížením nastavení systému DPI.

Zníženie nastavení DPI v systéme Windows 10

Na mnohých zariadeniach sú písma rozmazané a zle čitateľné v systéme, ak je mierka 125% alebo vyššia. V takom prípade stojí za to pokúsiť sa znížiť nastavenie mierky písma (DPI) na 100%.

Ak to stále nefunguje, prejdite na ďalšie riešenie.

Vrátenie starej metódy zmeny mierky do systému Windows 10

Windows 10 a Windows 8.1 používajú novú techniku \u200b\u200bna zmenu mierky zobrazovaných písiem. Je možné vrátiť sa k starej metóde zmeny mierky použitej v systéme Windows 8 RTM a Windows 7. Vo väčšine prípadov to pomôže vyriešiť problém s rozmazaným a nesprávnym zobrazením písma.

Poznámka... V mojom prípade je kľúčová hodnota DpiScalingVer zakaždým, keď som sa odhlásil, vrátil sa na 1 000. Vytvorený súbor netopierov som musel skopírovať do spustenia ( Win + R-> shell: spustenie) a znova reštartujte počítač.


Zmena mierky je veľmi užitočná funkcia, práve vďaka nej dostaneme príležitosť podrobne preskúmať nejaký objekt na obrazovke počítača. Na moderných monitoroch s ich veľkými uhlopriečkami však zväčšenie nie je vo všeobecnosti potrebné, v niektorých prípadoch môže dokonca prekážať. Čo robiť v tomto prípade?

V počítačových hrách sa často vyskytujú problémy s mierkou, najmä keď sa stará hra hrá na počítači so širokouhlým monitorom. V takom prípade musíte ísť do nastavení hry cez menu hry a tam nastaviť rozlíšenie, ktoré bude zodpovedať rozlíšeniu pracovnej plochy.

Ak je obraz skreslený, problém je možné vyriešiť aktualizáciou ovládača adaptéra alebo zmenou rozlíšenia monitora. Je pravda, že to môže spôsobiť čierne pruhy na okrajoch obrazovky (vertikálne - vpravo a vľavo, nad a pod týmto sa to spravidla nestane). Ak vrátite nastavenia do normálneho stavu pre tento počítač, tieto pásma zmiznú.

Ak chcete zakázať zmenu mierky skratky konkrétneho programu v ponuke „Štart“, nie je to ťažké: kliknite pravým tlačidlom myši na skratku tejto aplikácie (na ktorú zvyčajne kliknete ľavým tlačidlom myši pri spustení programu) a v zobrazenej ponuke vyberte položku. „Vlastnosti“ a v okne, ktoré sa otvorí, prejdite na kartu „Kompatibilita“. Tam uvidíte zoznam možností, medzi ktorými bude aj položka „Zakázať zmenu mierky obrázka pri vysokom rozlíšení obrazovky“. Začiarknite políčko, kliknite na tlačidlo „Použiť“ a potom - „OK“.

Zmena mierky sa dá nielen vypnúť, ale aj zmeniť v niektorých programoch. Týka sa to napríklad prehliadača Firefox. Je pravda, že tento prehľadávač používa nastavenie mierky textu zadané pre monitor, takže by v tomto ohľade nemali nastať žiadne špeciálne problémy - a napriek tomu nemusí byť niektorí používatelia spokojní s mierkou nastavenou programom. V takom prípade zadajte do panela s adresou about: config a stlačte kláves „Enter“. Prehliadač vás okamžite upozorní, že zmena nastavení, ktoré chcete napadnúť, môže zhoršiť výkon programu, a odporučí vám niečo zmeniť, iba ak ste si tým úplne istí. Stlačením tlačidla s týmto nápisom sľúbte programu, že budete mimoriadne opatrní (ak chcete, môžete najskôr zrušiť začiarknutie políčka „Zobraziť toto upozornenie nabudúce“). V zozname parametrov, ktorý sa otvorí, vyhľadajte riadok „layout.css.devPixelsPerPx“ (zoznam je obrovský, ale všetko je zoradené v abecednom poradí - takže nie je také ťažké ho vyhľadať) a zmeňte hodnotu tohto parametra tak, ako chcete.

Ak chcete zakázať zmenu mierky na monitore, použite vlastnú ponuku, ktorá nie je spojená s operačným systémom. Pri nastavovaní v ňom je potrebné zachovať pomer strán (spravidla je to 16: 9 alebo 16:10).

Napokon niektoré problémy so škálovaním v konkrétnom programe môžu súvisieť s nejakým druhom poruchy. Napríklad v mnohých programoch môžete zväčšiť alebo zmenšiť zobrazenie podržaním klávesu CTRL a otáčaním kolieska myši dopredu alebo dozadu. Ak to efektom otáčania kolieska namiesto posúvania dosiahneme, máme do činenia so zaseknutým klávesom CTRL a s tým sa musíme vyrovnať.

Za posledných pár rokov sa objavil celkom jasný trend v oblasti zobrazovacích technológií - počítačové obrazovky sú čoraz kvalitnejšie a hlavne rastie ich rozlíšenie. Medzi príklady zariadení využívajúcich displeje s ultravysokým rozlíšením patria známe značky ako Apple (Retina Display MacBooks), Toshiba (Kirabooks) alebo Lenovo (IdeaPad Yoga line). Bohužiaľ, vysoká kvalita nemusí vždy znamenať pohodlie. Zvyčajne po inštalácii sama upraví parametre displeja podľa jeho fyzikálnych vlastností a navyše to urobí veľmi úspešne.

Výnimkou sú displeje s ultra vysokou hustotou pixelov.

Je ťažké vopred predpovedať, ako sa bude Windows správať na zariadení s takýmto displejom; prvky okna a rozhrania sa môžu javiť rozmazané alebo môžu pôsobiť miniatúrne.

Použite globálne škálovanie

Hlavným dôvodom problémov s displejmi s vysokou hustotou pixelov je skutočnosť, že veľká časť softvéru bola navrhnutá s ohľadom na realitu, kde vysoké rozlíšenie znamenalo obrovský displej. Tlačidlá, text a ďalšie prvky rozhrania programu zameraného na 24 "monitor budú vyzerať len nepatrne, ak sú náhle„ stlačené “na 11“.

Situáciu je možné napraviť pomocou schopností celosystémovej funkcie zmeny mierky systému Windows. S jeho pomocou môžete vizuálne zväčšiť obrazovku systému Windows a zároveň všetky prvky používateľského rozhrania. Ak to chcete urobiť, prejdite na, zvoľte „Obrazovka“ a kliknite na odkaz „Možnosti vlastnej veľkosti“. V zobrazení sa zobrazí malé okno, pomocou ktorého môžete upraviť veľkosť textu a prvkov rozhrania.

Nastavte výnimky pre „problémové“ programy

Funkcia škálovania celého systému, bohužiaľ, neposkytuje vždy očakávané výsledky, pokiaľ ide o aplikácie tretích strán. Napríklad v populárnom prehliadači môže byť po použití takéhoto postupu text rozmazaný a panel kariet môže úplne prestať fungovať.

Našťastie sa to dá ľahko vyliečiť, minimálne v prípade prehliadača Google Chrome. Musíte len nájsť spustiteľný súbor prehliadača, otvoriť jeho vlastnosti a na karte „Kompatibilita“ začiarknuť políčko „Zakázať zmenu mierky obrázka pri vysokom rozlíšení obrazovky“.

Najlepším riešením je ale pravdepodobne aktualizácia systému Windows na verziu 8.1. Aktualizácia obsahuje množstvo nových funkcií určených na zlepšenie kompatibility s displejmi s vysokou hustotou pixelov. Nová funkcionalita umožňuje zväčšiť užívateľské rozhranie až na 200 percent a automaticky upraviť DPI v systémoch s viacerými monitormi.

Toto všetko spolu zlepší kvalitu grafiky na „veľkých“ obrazovkách stolových počítačov a na „malých“ displejoch a laptopoch.

Inštrukcie

Ak chcete v hre deaktivovať zmenu mierky, zmeňte nastavenie jej rozlíšenia v ponuke tak, aby zodpovedalo hodnote tejto sady parametrov vo vlastnostiach pracovnej plochy. Dajte si tiež pozor, aby ste zachovali pomer strán, aby sa obraz po začiatku hry nepretiahol. To sa stane, keď grafická karta nepodporuje rozlíšenia dostupné v ponuke hry.

Ak je obraz skreslený, odporúča sa pokúsiť sa aktualizovať ovládač adaptéra alebo monitora na správny a po jeho ľavom a pravom okraji (v zriedkavých prípadoch pozdĺž spodného a horného okraja) sa objavia čierne pruhy, ktoré sa odstránia, keď sa nastavenie rozlíšenia vráti do normálneho stavu pre zariadenie. Najčastejšie sa takéto problémy vyskytujú pri spustení starých hier na prenosných počítačoch alebo počítačoch so širokouhlým monitorom v konfigurácii (zriedka - s vertikálne pretiahnutým, ale existujú aj také modely).

Ak chcete zakázať zmenu mierky aplikácií v systéme Windows, nájdite skratku na spustenie vlastného programu. Ak to chcete urobiť, otvorte vlastnosti skratky na pracovnej ploche, ktorá sa zvyčajne používa jednoducho na spúšťacie funkcie, a kliknite na tlačidlo „Nájsť objekt“.

Keď sa ocitnete v priečinku s inštalačnými súbormi, vyberte vlastnosti súboru s príponou .exe, na ktorú odkazoval váš zástupca. Otvorte nastavenia kompatibility a prejdite na možnosti. Vyberte položku „Zakázať škálovanie pri vysokom rozlíšení obrazovky ". Použite a uložte zmeny.

Zmeňte rozlíšenie monitora na optimálnu hodnotu tak, že ste predtým deaktivovali všetky dostupné pomocné programy v časti „Prístupnosť“. Tiež niekedy škálovanie nastane, keď je zapnutá klávesnica na obrazovke.

Užitočná rada

Vždy nastavte optimálne rozlíšenie obrazovky a nerozťahujte obraz, poškodí to váš zrak.

Mnoho hier Java v telefónoch a počítačoch má virtuálnu klávesnicu, čo mnohým používateľom spôsobuje nepohodlie a narúša hru a pracovný tok. Prirodzene, mnohí majú túžbu zbaviť sa tejto chyby. Nie každý vie, ako na to.

Inštrukcie

To klávesnica, urobte nasledovné.
Choďte do ponuky a kliknite na „Možnosti“.
Potom vstúpte do „Správcu úloh“.
Potom kliknite na „Nainštalované aplikácie“.
Potom vyberte ten, ktorý chcete, a stlačte tlačidlo Možnosti.
V kontextovom okne, ktoré sa otvorí, vyberte nastavenia aplikácie.
Nájdite na obrazovke klávesnica a kliknite na položku Zakázať.
Kliknite na tlačidlo OK.