Pangunahin Windows 10 Paano ayusin ang mga app na maliit ang hitsura sa mataas na DPI at mga display na may mataas na resolusyon

Paano ayusin ang mga app na maliit ang hitsura sa mataas na DPI at mga display na may mataas na resolusyon



Ngayon, maraming mga PC na nagpapadala na may napakataas na resolusyon na ipinapakita kahit na ang kadahilanan ng form ng PC ay mas maliit halimbawa, isang Ultrabook o isang tablet. O maaari kang magkaroon ng isang desktop monitor na may resolusyon ng 4K. Sa ganitong mga resolusyon, awtomatikong binubuksan ng Windows ang pag-scale ng DPI kaya't ang lahat sa iyong screen ay nagiging mas malaki. Gayunpaman, mayroong ilang mga app ng third party, na hindi nag-render nang maayos sa mataas na mga screen ng DPI. Masyado silang maliit para sa resolusyon ng screen. Tingnan natin kung paano ayusin ang mga ito kung ang Windows 8.1 o Windows 10 ay hindi masukat nang maayos sa kanila.

DPI1
Karaniwan, ang mga nasabing app ay isinulat bago lumitaw ang mataas na pagpapakita ng DPI at hindi maayos na na-update upang suportahan ang mataas na DPI. Lumilitaw ang mga ito masyadong maliit sa screen na may imposibleng basahin ang mga font at hindi nila sukatin nang maayos. Kadalasan ang mga pindutan ay nalalagay sa maling lugar o masyadong maliit upang mag-click para sa mga lumang app na hindi na-update para sa mga mataas na pagpapakita ng DPI. Karaniwang sinusukat ng Windows ang lahat ng mga app na awtomatikong gumagamit ng pag-scale ng estilo ng XP pati na rin ang virtualization ng DPI para sa mga app na hindi sinabi sa Windows na alam nila ang DPI. Gayunpaman mayroong ilang mga app na nagsisinungaling sa Windows na ang mga ito ay mataas na may kamalayan sa DPI kahit na hindi sila, kung kaya't hindi sila sinusukat ng Windows. Ang mga nasabing app ay nag-render nang hindi wasto sa buong resolusyon ng HD o 4K.

Upang ayusin ang mga ito, isang trick ang maaaring gawin kung saan pinipilit ang Windows na sukatin ang app gamit ang DPI virtualization. Gayunpaman ayon sa aking pagsubok, maaari lamang itong ligtas na magawa sa Windows 8.1 at Windows 10. Mahaba ang pamamaraan at medyo kumplikado para sa mga gumagamit ng baguhan ngunit walang mabilis na GUI sa Windows upang pilitin ang virtualization ng DPI para sa isang tukoy na app. Ang paggawa ng Registry tweak na kasangkot sa tweak na ito sa Windows 7 o Windows 8.0 ay sanhi ng ilang mga kakaibang pag-uugali at mga side-effects tulad ng mga system tray icon na nawawala kaya gawin mo ito sa iyong sariling peligro kung patakbuhin mo ang mga OS na ito. Kung nagpapatakbo ka ng Windows 8.1 o Windows 10, magpatuloy sa mga tagubiling ito.

Anunsyo

  1. Lumikha ng isang blangko na file ng teksto mula sa Bagong menu sa pamamagitan ng pag-right click sa kahit saan hal. sa Desktop o sa isang folder. Ang file ng teksto ay dapat magkaroon ng pangalan ng program na EXE, na nag-render ng masyadong maliit, na sinusundan ng teksto na '.manifest'. Halimbawa, kung ang pangalan ng program na ginagamit mo na mukhang maliit ay SearchTool.exe, ang text file na iyong nilikha ay dapat mapangalanang 'SearchTool.exe.manifest'. Kung hindi mo alam ang pangalan ng EXE, mag-right click sa Taskbar at buksan ang Task Manager habang tumatakbo ang app na iyon. Piliin ang app at i-right click ito at i-click ang Pumunta sa Mga Detalye. Sa tab na Mga Detalye, ipapakita ang pangalan ng EXE. Pagkatapos ay maaari kang lumikha ng file ng teksto na may naaangkop na pangalan. hal. Proseso ng pangalan.exe.manifest.DPI3
  2. Mag-download at mag-install ng libreng programa ng Resource Hacker mula rito: http://www.angusj.com/resourcehacker/ . Ito ay isang tool sa pag-edit ng mapagkukunan. Ang kadahilanang kailangan namin ito ay dahil ang manifest ng app kung minsan ay nakaimbak sa loob ng isang EXE at ginusto ng Windows ang manifest ng panloob na app na ito bilang default. Hindi namin nais na huwag pansinin ang panloob na manifest ng app kung mayroon ito, iyon ay, kung idinagdag ito ng developer ng app dahil bukod sa pag-scale ng DPI, naglalaman ito ng iba pang mahahalagang impormasyon tungkol sa pagsasaayos ng app at pag-angat ng UAC.
  3. Simulan ang Resource Hacker at buksan ang EXE ng app dito na mukhang hindi magagamit na maliit sa iyong display na may mataas na resolusyon.
  4. Ang manifest ng mapagkukunan ng programa (EXE) ay karaniwang nakaimbak bilang uri ng Mapagkukunan 24. Suriin kung mayroon ang Resource 24 na ito. Kung walang ganitong mapagkukunang # 24 sa loob ng binuksan mong EXE, pagkatapos isara ang Resource Hacker at buksan ang file na iyong nilikha sa hakbang 1 sa Notepad at kopyahin ang sumusunod na teksto sa loob nito at pagkatapos ay i-save at isara ang file ng teksto:
    Mali

    Laktawan ngayon nang diretso sa hakbang 9 para sa kaso kung saan walang mapagkukunan 24 sa loob ng binuksan mong EXE at ginawa mo ang hakbang sa itaas.

  5. Kung sa halip, mayroong isang mapagkukunan 24 sa EXE na binuksan mo sa Resource Hacker, pagkatapos ay palawakin ang node na tinatawag na 24 -> 1 at mag-click sa item na 1033 (1033 ito para sa mga edisyon ng wikang Ingles). Mag-right click sa kanang pane at i-click ang Piliin ang lahat. Pagkatapos ay mag-right click sa napiling teksto muli at i-click ang Kopyahin at isara ang Resource Hacker. Huwag gumawa ng anumang mga pagbabago sa panloob na manifest ng EXE dahil ang EXE ay maaaring naka-sign digital o naka-compress. Hindi namin nais na baguhin ang orihinal na EXE.
  6. Buksan ang Notepad, buksan ang file na iyong nilikha sa hakbang 1 sa Notepad at i-paste kung ano ang iyong nakopya mula sa Resource Hacker sa Notepad at i-save ang file na ito mula sa menu ng File.
  7. Sa file na ito, tingnan kung may isang seksyon na mayroong isang dpiaware flag na nakatakda sa True (nangangahulugan ito na ang app ay inaangkin na magkaroon ng kamalayan sa DPI kung maliit ang hitsura nito sa isang mataas na display ng DPI):
    Totoo

    Kung mayroon ito, baguhin ito mula sa True to False. Kung walang naturang seksyon na nauugnay sa kamalayan ng DPI na mayroon sa manifest na impormasyon ng app, idagdag ang bloke ng teksto sa itaas pagkatapos lamang ng sumusunod na linya sa manifest file:

  8. Palitan ang flag ng dpaware mula sa True to False at i-save ang mga pagbabago sa file at isara ito.
  9. Kopyahin ang file sa folder ng EXE. Halimbawa, kung ang programa ay naka-install sa C: Program Files Contoso SearchTool.exe, kopyahin ang manifest sa direktoryo ng C: Program Files Contoso.
  10. Ngayon kailangan naming sabunutan ang Windows upang sabihin dito na gusto ang mga panlabas na file na mahayag kaysa sa mga panloob na naka-embed sa loob ng EXE. Ang pag-tweak sa Registry na ito ay dapat gawin * lamang * para sa Windows 8.1 at Windows 10. Kung nagpapatakbo ka ng Windows 7 o Windows 8.0 RTM, ang paggawa ng sumusunod na pag-tweak sa Registry ay maaaring maging sanhi ng hindi inaasahang mga epekto tulad ng paglabag sa pag-andar ng system o pag-crash ng apps.
  11. Buksan ang Registry Editor (Regedit.exe) sa Windows 8.1 o Windows 10. Mag-navigate sa sumusunod na registry subkey:
    HKEY_LOCAL_MACHINE> SOFTWARE> Microsoft> Windows> CurrentVersion> SideBySide
  12. Pag-right click, piliin ang BAGONG> DWORD (32 bit) Halaga. Bigyan ito ng isang pangalan: PreferExternalManifest, at pagkatapos ay pindutin ang ENTER.
  13. Mag-right click sa PreferExternalManifest, at pagkatapos ay i-click ang Baguhin. Ipasok ang Halaga ng Data 1. Mag-click sa OK. Exit Registry Editor.
  14. Ngayon i-restart ang Windows at patakbuhin ang app kung saan mo idinagdag ang manifest na ito.

Ang app ay dapat na naka-scale sa pamamagitan ng tampok na virtualization ng Windows DPI at hindi na magiging masyadong maliit na may mga kontrol na hindi magamit. Maaaring maging malabo ang teksto ngunit dahil iyon sa hindi na-update ng developer ng app ang app para sa mataas na DPI. Ang bahagyang malabo na teksto ay matatagalan kaysa sa hindi mabasa na maliit na sukat na interface ng gumagamit na may maliliit na kontrol.

Kung ang app ay pa rin aktibong binuo, dapat mong makipag-ugnay sa nag-develop nito upang talagang gawin itong sukatin nang maayos sa mataas na DPI at hindi lamang markahan ang EXE bilang mataas na DPI na may kamalayan. Kung ang app ay hindi na pinananatili, pagkatapos ay wala ka ng swerte. Ito ay kasing ganda ng hitsura ng app (na may bahagyang malabo na teksto). Gayunpaman, ang app ay dapat na magagamit ngayon.

Kagiliw-Giliw Na Mga Artikulo

Choice Editor

Paano Ipasa ang Lahat ng Iyong E-mail Mula sa Hotmail sa Gmail
Paano Ipasa ang Lahat ng Iyong E-mail Mula sa Hotmail sa Gmail
https://www.youtube.com/watch?v=L6o85gdoEbs Mas matatanda na mga mambabasa naalala ang isang oras nang Hotmail, ang libreng alok ng e-mail ng Microsoft na nangingibabaw sa merkado ng pagmemensahe sa loob ng isang dekada sa pagsisimula ng siglo. Ang Hotmail pangalan ay matagal nang nawala;
Paano Baguhin ang Laki ng Font sa isang iPhone
Paano Baguhin ang Laki ng Font sa isang iPhone
Naiulat na 13% ng lahat ng mga Amerikano ay may kapansanan sa paningin sa ilang paraan. Marahil ay nabibilang ka sa kategoryang ito at nahihirapan sa font sa iyong iPhone. O baka gusto mong ayusin ang laki ng teksto
Ano ang isang VPN at Bakit Ito Kontrobersyal?
Ano ang isang VPN at Bakit Ito Kontrobersyal?
Ang mga virtual na pribadong network (VPN) ay may isang malilim na reputasyon dahil sa kanilang mga benepisyo sa privacy at kanilang hindi magandang paggamit. Anuman, ang pinakamahusay na mga VPN ay hindi kapani-paniwalang ligtas, at ang mga ito ay karaniwang mga tool na makakatulong sa iyong masulit ang web, wala lahat
Paano i-Chromecast sa Iyong Fire Stick
Paano i-Chromecast sa Iyong Fire Stick
Maaari kang mag-cast sa iyong Fire Stick tulad ng Chromecast, ngunit kung sinusuportahan lang ito ng iyong telepono. Kung hindi, kakailanganin mong gumamit ng app bilang isang solusyon.
Ano ang LinkedIn at Bakit Dapat Ka Dito?
Ano ang LinkedIn at Bakit Dapat Ka Dito?
Ang LinkedIn ay isang social network para sa mga propesyonal upang kumonekta, magbahagi, at matuto. Kung naghahanap ka ng trabaho, ang LinkedIn ay isang kailangang-kailangan na mapagkukunan. Narito ang kailangan mong malaman.
Ang Alamat ng Zelda: Breath of the Wild repasuhin - Ang Zelda tulad ng hindi mo pa nakikita dati
Ang Alamat ng Zelda: Breath of the Wild repasuhin - Ang Zelda tulad ng hindi mo pa nakikita dati
Ang Alamat ng Zelda: Ang Breath of the Wild ay nagsisimula nang labis hangga't nangangahulugang magpatuloy. Habang lumalabas ang Link mula sa isang kuweba na mataas sa Hyrule's Great Plateau na sinaktan ng amnesia kami, ang mga manlalaro, ay naiwan na nakatayo sa
Snapchat: Paano Makita Kung Sino ang Naka-block sa Iyo
Snapchat: Paano Makita Kung Sino ang Naka-block sa Iyo
Kung madalas kang gumagamit ng Snapchat, maaaring nakatagpo ka ng isang user na gumawa ng bagay na iniinis o ikinagalit mo. Nakalulungkot, ito ay isang pangkaraniwang pangyayari sa social media. Ngunit hindi mo kailangang magdusa sa katahimikan - ang