Glavni Windows 10 Kako popraviti aplikacije koje izgledaju maleno na zaslonima visoke razlučivosti (DPI) i visoke rezolucije

Kako popraviti aplikacije koje izgledaju maleno na zaslonima visoke razlučivosti (DPI) i visoke rezolucije



Danas se mnoga računala isporučuju s zaslonima vrlo visoke razlučivosti, čak i ako je faktor oblika računala manji, na primjer Ultrabook ili tablet. Ili možda imate stolni monitor s 4K razlučivosti. U takvim razlučivostima Windows automatski uključuje skaliranje DPI-ja, tako da sve na vašem zaslonu postaje veće. Međutim, postoje neke aplikacije trećih strana koje se ne prikazuju pravilno na zaslonima s visokim DPI-jem. Izgledaju premalo za razlučivost zaslona. Pogledajmo kako ih popraviti ako ih sustav Windows 8.1 ili Windows 10 ne prilagođava pravilno.

DPI1
Tipično su takve aplikacije napisane prije pojave zaslona s visokim DPI-jevima i nisu ispravno ažurirane kako bi podržavale visoke DPI-je. Izgledaju premalo na zaslonu s fontovima koje je nemoguće pročitati i ne prilagođavaju se pravilno. Gumbi su često pogrešno postavljeni ili su previše sićušni da bi se kliknulo za stare aplikacije koje nisu ažurirane za zaslone s visokim DPI. Windows obično skalira sve aplikacije automatski koristeći skaliranje u stilu XP, kao i DPI virtualizaciju za one aplikacije koje Windowsu ne kažu da su svjesne DPI-ja. Međutim, neke aplikacije Windowsima lažu da su svjesni DPI-a čak i ako nisu, zbog čega ih Windows ne skalira. Takve se aplikacije prikazuju neprikladno na razlučivostima pune HD ili 4K.

Da bi ih popravio, može se napraviti trik koji prisiljava Windows da skalira aplikaciju pomoću DPI virtualizacije. Međutim, prema mojem testiranju, to se može sigurno izvesti samo na sustavima Windows 8.1 i Windows 10. Postupak je dugačak i pomalo složen za korisnike početnike, ali u sustavu Windows ne postoji brzi GUI koji prisiljava DPI virtualizaciju za određenu aplikaciju. Podešavanje registra uključeno u ovo podešavanje na sustavima Windows 7 ili Windows 8.0 uzrokovalo je neka neobična ponašanja i nuspojave poput ikona sistemske trake, pa to učinite na vlastiti rizik ako pokrećete ove OS-ove. Ako imate Windows 8.1 ili Windows 10, nastavite s ovim uputama.

Oglas

  1. Stvorite praznu tekstualnu datoteku iz izbornika Novo klikom bilo gdje desnim klikom, npr. na radnoj površini ili u mapi. Tekstualna datoteka trebala bi imati naziv programa EXE, što je premalo, nakon čega slijedi tekst '.manifest'. Na primjer, ako je naziv programa koji koristite, a koji izgleda malo, SearchTool.exe, tekstualna datoteka koju kreirate trebala bi biti nazvana 'SearchTool.exe.manifest'. Ako ne znate naziv EXE, desnom tipkom miša kliknite traku zadataka i otvorite upravitelj zadataka dok je ta aplikacija pokrenuta. Odaberite aplikaciju i kliknite je desnom tipkom i kliknite Idi na pojedinosti. Na kartici Pojedinosti prikazat će se naziv EXE. Tada možete stvoriti tekstualnu datoteku s odgovarajućim nazivom. npr. Processname.exe.manifest.DPI3
  2. Preuzmite i instalirajte besplatni program Resource Hacker ovdje: http://www.angusj.com/resourcehacker/ . To je alat za uređivanje resursa. Razlog zašto nam je potreban je taj što se manifest aplikacije ponekad pohranjuje unutar EXE-a, a Windows preferira ovaj interni manifest aplikacije prema zadanim postavkama. Ne želimo u potpunosti ignorirati interni manifest aplikacije ako postoji, odnosno ako ga je dodao programer, jer osim skaliranja DPI-a sadrži i druge važne informacije o paralelnoj konfiguraciji aplikacije i povišenju UAC-a.
  3. Pokrenite Resource Hacker i u njemu otvorite EXE aplikacije koji na vašem zaslonu visoke razlučivosti izgleda neuobičajeno malen.
  4. Resurs manifesta (EXE) obično se pohranjuje kao vrsta resursa 24. Provjerite postoji li taj resurs 24. Ako takav izvor # 24 ne postoji unutar EXE-a koji ste otvorili, zatvorite Resource Hacker i otvorite datoteku koju ste stvorili u koraku 1 u programu Notepad i u nju kopirajte i zalijepite sljedeći tekst, a zatim spremite i zatvorite tekstualnu datoteku:
    Lažno

    Sada prijeđite izravno na korak 9 za slučaj kada u EXE-u koji ste otvorili nije bilo resursa 24 i učinili ste gornji korak.

  5. Ako umjesto toga, u EXE-u koji ste otvorili u Resource Hackeru postoji resurs 24, tada proširite čvor nazvan 24 -> 1 i kliknite stavku 1033 (to je 1033 za izdanja na engleskom jeziku). Desni klik u desnom oknu i kliknite Select all. Zatim ponovno desnom tipkom miša kliknite odabrani tekst i kliknite Kopiraj i zatvori Resource Hacker. Ne mijenjajte interni EXE-ov manifest jer EXE može biti digitalno potpisan ili komprimiran. Ne želimo mijenjati izvorni EXE.
  6. Otvorite Notepad, otvorite datoteku koju ste stvorili u koraku 1 u Notepadu i zalijepite ono što ste kopirali iz Resource Hackera u Notepad i spremite ovu datoteku s izbornika File.
  7. U ovoj datoteci pogledajte postoji li odjeljak koji ima zastavicu dpiaware postavljenu na True (to znači da aplikacija tvrdi da je svjesna DPI-a ako na zaslonu s visokim DPI-jem izgleda malo):
    Pravi

    Ako postoji, promijenite ga iz True u False. Ako u informacijama o manifestu aplikacije ne postoji takav odjeljak koji se odnosi na svijest o DPI-ju, dodajte gornji blok teksta odmah nakon sljedećeg retka u datoteci manifesta:

  8. Promijenite zastavicu dpaware iz True u False i spremite promjene u datoteku i zatvorite je.
  9. Kopirajte datoteku u EXE-ovu mapu. Na primjer, ako je program instaliran u C: Program Files Contoso SearchTool.exe, kopirajte manifest u direktorij C: Program Files Contoso.
  10. Sada moramo podesiti sustav Windows kako bismo mu rekli da preferira vanjske datoteke manifesta u odnosu na interne ugrađene u EXE. Ovo podešavanje registra mora se izvršiti * samo * za Windows 8.1 i Windows 10. Ako koristite Windows 7 ili Windows 8.0 RTM, sljedeće podešavanje registra može prouzročiti neočekivane nuspojave poput prekida neke funkcije sustava ili otkazivanja aplikacija.
  11. Otvorite uređivač registra (Regedit.exe) u sustavu Windows 8.1 ili Windows 10. Dođite do sljedećeg potključa registra:
    HKEY_LOCAL_MACHINE> SOFTVER> Microsoft> Windows> CurrentVersion> SideBySide
  12. Desnom tipkom miša odaberite NEW> DWORD (32-bitna) vrijednost. Dajte mu ime: PreferExternalManifest, a zatim pritisnite ENTER.
  13. Desnom tipkom miša kliknite PreferExternalManifest, a zatim kliknite Izmijeni. Unesite podatke o vrijednosti 1. Kliknite U redu. Izađite iz uređivača registra.
  14. Sada ponovo pokrenite Windows i pokrenite aplikaciju za koju ste dodali ovaj manifest.

Aplikaciju bi trebalo prilagoditi značajkom virtualizacije sustava Windows DPI i više neće izgledati premalo s neupotrebljivim kontrolama. Tekst može izgledati mutno, ali to je zato što programer aplikacije nije ažurirao aplikaciju za visoke DPI. Lagano mutni tekst podnošljiv je od nečitko malog korisničkog sučelja sa sitnim kontrolama.

Ako se aplikacija još uvijek aktivno razvija, trebali biste se obratiti njezinu programeru kako bi je on stvarno pravilno prilagodio na visokim DPI, a ne samo označio EXE kao svjestan visokog DPI. Ako se aplikacija više ne održava, nemate sreće. Ovo je onoliko dobro koliko će aplikacija izgledati (s pomalo mutnim tekstom). Međutim, aplikacija bi sada trebala biti upotrebljiva.

Zanimljivi Članci

Izbor Urednika

Kako koristiti iPhone kompas i libelu
Kako koristiti iPhone kompas i libelu
Upotrijebite ugrađeni digitalni kompas i libelu iPhonea da objesite sliku i pronađete put kući.
Kako popraviti Steam Workshop koji se ne preuzima
Kako popraviti Steam Workshop koji se ne preuzima
Imate li poteškoća s preuzimanjem modova sa Steama? Nisi jedini. Nekoliko korisnika susrelo se s ovim problemom. Neki ne mogu preuzeti ili pristupiti modovima, dok drugi imaju problema s ažuriranjem istih. U ovom postu ćemo pogledati
Kako funkcioniraju prijevare na Facebook Marketplaceu
Kako funkcioniraju prijevare na Facebook Marketplaceu
Facebook Marketplace danas je jedan od najvećih trgovaca rabljenom robom na malo. Iako postoje prednosti korištenja Marketplacea – poput zarađivanja prodajom rabljenih predmeta ili pronalaženjem rabljenog artikla po povoljnoj cijeni – stranica
Kako popraviti GoToMyPC kada tipkovnica ne radi
Kako popraviti GoToMyPC kada tipkovnica ne radi
GoToMyPC jednostavno je i sigurno rješenje za daljinsko povezivanje koje vam omogućuje povezivanje s vašim uređajem s bilo kojeg drugog uređaja povezanog na internet. Nažalost, ovo često korišteno rješenje povremeno ima problema s tipkovnicom. GoToMyPC može biti izazovan za korištenje ako je vaša tipkovnica
Kako promijeniti zadanu tražilicu u Safariju za Mac OS X
Kako promijeniti zadanu tražilicu u Safariju za Mac OS X
Google je već dugo zadana tražilica u Safariju za OS X, no briga o privatnosti navela je mnoge korisnike da potraže alternativu. Evo kratkog savjeta o tome kako možete promijeniti zadanu tražilicu u Safariju.
Omogućite zahtjeve za tihu obavijest u programu Microsoft Edge
Omogućite zahtjeve za tihu obavijest u programu Microsoft Edge
Kako omogućiti zahtjeve za tihu obavijest u programu Microsoft Edge Chromium Nakon Google Chromea i Mozille Firefox, Microsoft Edge dobio je mogućnost prikazivanja manje obavijesti i smanjuje prekid zahtjeva za odobrenje obavijesti. Prerađeni sustav obavijesti koji potiskuje zahtjeve za obavijestima za određene web stranice, posebno za web stranice koje se pokušavaju pretplatiti na vas
Kako resetirati svoj Amazon Prime Video PIN
Kako resetirati svoj Amazon Prime Video PIN
Možete postaviti Amazon Prime Video PIN da ograničite pristup sadržaju za odrasle. Evo kako resetirati svoj Amazon Prime Video PIN na stolnom računalu i mobilnom telefonu.