Põhiline Windows 10 Kuidas parandada rakendusi, mis näevad väikese DPI-ga ja suure eraldusvõimega ekraanidel väikesed välja

Kuidas parandada rakendusi, mis näevad väikese DPI-ga ja suure eraldusvõimega ekraanidel väikesed välja



Tänapäeval tarnitakse paljud arvutid väga kõrge eraldusvõimega ekraanidega, isegi kui arvuti vormitegur on väiksem, näiteks Ultrabook või tahvelarvuti. Või võib teil olla 4K eraldusvõimega töölauamonitor. Selliste eraldusvõimaluste korral lülitab Windows DPI skaleerimise automaatselt sisse, nii et kõik ekraanil kuvatavad muutuvad suuremaks. Siiski on mõned kolmanda osapoole rakendused, mida ei renderdata kõrgete DPI-ekraanidega korralikult. Need näevad ekraani eraldusvõime jaoks liiga väikesed välja. Vaatame, kuidas neid parandada, kui Windows 8.1 või Windows 10 neid õigesti ei skaleeri.

DPI1
Tavaliselt on sellised rakendused kirjutatud enne kõrgete DPI-ekraanide ilmumist ja neid pole korralikult värskendatud, et neid kõrge DPI-ga toetada. Need tunduvad ekraanil liiga väikesed, võimatute fontide lugemisega ja need ei mahu korralikult. Sageli on nupud valesti paigutatud või liiga väikesed, et klõpsata nende vanade rakenduste puhul, mida pole kõrge DPI-kuvaga värskendatud. Windows skaleerib tavaliselt kõik rakendused automaatselt, kasutades XP stiilis skaleerimist, samuti DPI virtualiseerimist nende rakenduste jaoks, mis ei ütle Windowsile, et nad on DPI-st teadlikud. Siiski on mõned rakendused, mis valetavad Windowsile, et nad on kõrge DPI-ga teadlikud, isegi kui nad seda ei tea, mistõttu Windows neid ei skaleeri. Selliseid rakendusi renderdatakse täis HD- või 4K-eraldusvõimaluste korral valesti.

Nende parandamiseks saab teha triki, mis sunnib Windowsi rakendust DPI-virtualiseerimise abil skaleerima. Kuid minu testide kohaselt saab seda ohutult teha ainult Windows 8.1 ja Windows 10. Protseduur on algajatele kasutajatele pikk ja pisut keeruline, kuid Windowsis pole kiiret GUI-d, mis sunniks konkreetse rakenduse jaoks DPI-virtualiseerimise sisse lülitama. Selle näpistamisega seotud registri näpistamine Windows 7 või Windows 8.0-s põhjustas mõningaid kummalisi käitumisviise ja kõrvaltoimeid, näiteks süsteemses salves olevad ikoonid, kaduma, nii et tehke seda omal vastutusel, kui käivitate need OS-id. Kui kasutate Windows 8.1 või Windows 10, jätkake nende juhistega.

Reklaam

  1. Looge menüüst Uus tühi tekstifail, paremklõpsates ükskõik kus töölaual või kaustas. Tekstifailil peaks olema liiga väikese nimega programmi EXE nimi, millele järgneb tekst .manifest. Näiteks kui teie kasutatava väikese programmiga nimi on SearchTool.exe, peaks teie loodud tekstifaili nimi olema „SearchTool.exe.manifest”. Kui te ei tea EXE nime, paremklõpsake tegumiribal ja avage rakenduse töötamise ajal tegumihaldur. Valige rakendus, paremklõpsake seda ja klõpsake nuppu Ava üksikasjad. Vahekaardil Üksikasjad kuvatakse EXE-nimi. Seejärel saate luua vastava nimega tekstifaili. nt. Processname.exe.manifest.DPI3
  2. Laadige alla ja installige tasuta Resource Hackeri programm siit: http://www.angusj.com/resourcehacker/ . See on ressursside redigeerimise tööriist. Põhjus, miks me seda vajame, on see, et rakenduse manifest salvestatakse mõnikord EXE-s ja Windows eelistab vaikimisi seda sisemist rakenduse manifesti. Me ei soovi sisemist rakenduse manifesti täielikult ignoreerida, kui see on olemas, see tähendab, et kui rakenduse arendaja on selle lisanud, kuna see sisaldab lisaks DPI skaleerimisele muud olulist teavet rakenduse kõrvuti seadistamise ja UAC kõrguse kohta.
  3. Käivitage Resource Hacker ja avage selles rakenduse EXE, mis tundub teie kõrgresolutsiooniga ekraanil ebatavaliselt väike.
  4. Programmi (EXE) manifestiressurss salvestatakse tavaliselt ressursitüübina 24. Kontrollige, kas see ressurss 24 on olemas. Kui teie avatud EXE-s sellist ressurssi nr 24 pole, sulgege Resource Hacker ja avage Notepadis 1. toimingus loodud fail ja kopeerige järgmine tekst selle sisse ning seejärel salvestage ja sulgege tekstifail:
    Vale

    Jätke nüüd otse 9. sammu juurde juhul, kui teie avatud EXE-s ei olnud ressurssi 24 ja te tegite ülaltoodud sammu.

  5. Kui selle asemel on Resource Hackeris avatud EXE-s ressurss 24, laiendage sõlme nimega 24 -> 1 ja klõpsake üksusel 1033 (ingliskeelsete väljaannete puhul on see 1033). Paremklõpsake parempoolsel paanil ja klõpsake nuppu Vali kõik. Seejärel paremklõpsake valitud teksti uuesti ja klõpsake käsku Kopeeri ja sulgege ressursihäkker. Ärge tehke EXE sisemises manifestis muudatusi, kuna EXE võib olla digitaalallkirjastatud või tihendatud. Me ei soovi algset EXE-i muuta.
  6. Avage Notepad, avage Notepadis 1. etapis loodud fail ja kleepige Resource Hackerist kopeeritud märkmikku ning salvestage see fail menüüst File.
  7. Selles failis vaadake, kas on jaotist, mille dpiaware-lipu väärtuseks on seatud True (see tähendab, et rakendus väidab, et on DPI-ga kursis, kui see tundub kõrge DPI-ekraanil väike):
    Tõsi

    Kui see on olemas, muutke see väärtusest True väärtuseks True. Kui rakenduse manifestiteabes sellist DPI-teadlikkusega seotud jaotist pole, lisage ülaltoodud tekstiplokk kohe manifestifaili järgmise rea järele:

  8. Muutke dpaware'i lipp väärtusest True väärtuseks False ja salvestage faili muudatused ning sulgege see.
  9. Kopeerige fail EXE kausta. Näiteks kui programm on installitud kausta C: Program Files Contoso SearchTool.exe, kopeerige manifest kataloogi C: Program Files Contoso.
  10. Nüüd peame Windowsi näpistama, et ta eelistaks väliseid manifestifaile, mitte EXE-sse sisseehitatud sisemisi. Seda registri näpistamist tuleb teha * ainult * Windows 8.1 ja Windows 10 jaoks. Kui kasutate Windows 7 või Windows 8.0 RTM, võib järgmise registri näpistamise tegemine põhjustada ootamatuid kõrvaltoimeid, näiteks mõne süsteemi funktsionaalsuse purunemine või rakenduste krahh.
  11. Avage registriredaktor (Regedit.exe) Windows 8.1 või Windows 10-s. Liikuge järgmisele registri alamvõtmele:
    HKEY_LOCAL_MACHINE> TARKVARA> Microsoft> Windows> CurrentVersion> SideBySide
  12. Paremklõpsake ja valige NEW> DWORD (32 bit) Value. Pange sellele nimi: PreferExternalManifest ja vajutage seejärel sisestusklahvi ENTER.
  13. Paremklõpsake nuppu PreferExternalManifest ja seejärel klõpsake käsku Muuda. Väärtusandmete sisestamine 1. Klõpsake nuppu OK. Väljuge registriredaktorist.
  14. Nüüd taaskäivitage Windows ja käivitage rakendus, millele selle manifesti lisasite.

Rakendust peaks skaleerima Windowsi DPI virtualiseerimise funktsioon ja see ei tundu kasutuskõlbmatute juhtnuppudega enam liiga väike. Tekst võib tunduda udune, kuid seda seetõttu, et rakenduse arendaja ei värskendanud rakendust kõrge DPI-ga. Pisut udune tekst on talutav kui loetamatu väikese suurusega ja väikeste juhtnuppudega kasutajaliides.

Kui rakendust arendatakse endiselt aktiivselt, peate võtma ühendust selle arendajaga, et ta muudaks selle suure DPI-ga õigesti skaalaks ja mitte lihtsalt ei märkiks EXE-d kõrge DPI-ga teadlikuks. Kui rakendust enam ei hooldata, pole teil õnne. See on sama hea, kui rakendus välja näeb (kergelt uduse tekstiga). Kuid rakendus peaks olema nüüd kasutatav.

Huvitavad Artiklid

Toimetaja Valik

Kuidas oma arvutimängu kirjutada
Kuidas oma arvutimängu kirjutada
Isegi kui valitsus tunnistab, et kooli IKT õppekava osad ei jõua õpilasi piisavalt kaugele venitada, pole vanematel kunagi olnud suuremat vajadust anda oma lastele abikäsi. Sellepärast oleme ühinenud
Kuidas kontrollida, kas telefon on lukustamata
Kuidas kontrollida, kas telefon on lukustamata
Lukustamata mobiiltelefon tähendab, et saate reisida rahvusvaheliselt või kasutada telefoni erinevatel operaatoritel. Teie telefon aktsepteerib SIM-kaarti mõnest muust võrgust (enamikul juhtudel) või mõnest teisest teenusepakkujast ning saate helistada ja surfata
Keela rakenduses juurdepääs kontoteabele Windows 10-s
Keela rakenduses juurdepääs kontoteabele Windows 10-s
Hiljutisi Windows 10 järku saab konfigureerida nii, et see lubaks või keelaks operatsioonisüsteemidele ja rakendustele juurdepääsu teie kalendrile. On võimalik kohandada, millised rakendused saavad selle andmeid töödelda.
Kuidas saada Hyliani kilp Kuningriigi pisarates
Kuidas saada Hyliani kilp Kuningriigi pisarates
Kui soovite parimat võimalust ellu jääda mängus Tears of the Kingdom (TotK), peate enda kaitsmiseks varustama tugeva kilbi. Hylian Shield on üks mängu parimaid, pakkudes tohutut kaitset
Kuidas Siri lähtestada
Kuidas Siri lähtestada
Kui Siri iPhone'is või iPadis ei tööta hästi, saate selle lähtestamiseks välja ja uuesti sisse lülitada ja käivitada, et see oma häält ümber õpetada.
Laadige alla hapnikurohelised kursorid
Laadige alla hapnikurohelised kursorid
Hapnikurohelised kursorid. Kõik ainepunktid kuuluvad nende kursorite loojale LAvalonile. Autor:. Laadige alla „Hapnikurohelised kursorid”: 33,94 Kb AdvertismentPCRepair: Windowsi probleemide lahendamine. Kõik nemad. Allalaadimise link: faili allalaadimiseks klõpsake siin. Toetage meid Winaero sõltub suuresti teie toest. Saate aidata saidil pidevalt huvitavat ja kasulikku tuua
Kuidas kasutada Facebook Messengeri ilma rakenduseta
Kuidas kasutada Facebook Messengeri ilma rakenduseta
https://www.youtube.com/watch?v=b5yvpgGlIvE Kuigi sotsiaalmeedia platvormid nagu Instagram ja Twitter näevad tänapäeval tõenäoliselt palju rohkem tegelikku kasutaja tegevust, ei saa eitada, et miljonite kasutajate jaoks on Facebook endiselt peamine vahend