Galvenais Windows 10 Kā labot lietotnes, kas izskatās mazas, izmantojot augstas izšķirtspējas un augstas izšķirtspējas displejus

Kā labot lietotnes, kas izskatās mazas, izmantojot augstas izšķirtspējas un augstas izšķirtspējas displejus



Mūsdienās daudzi personālie datori tiek piegādāti ar ļoti augstas izšķirtspējas displejiem, pat ja datora formas koeficients ir mazāks, piemēram, Ultrabook vai planšetdatoram. Vai arī jums var būt darbvirsmas monitors ar 4K izšķirtspēju. Pie šādām izšķirtspējām Windows automātiski ieslēdz DPI mērogošanu, lai ekrānā viss kļūtu lielāks. Tomēr ir dažas trešo pušu lietotnes, kas netiek pareizi renderētas ar augstiem DPI ekrāniem. Tie izskatās pārāk mazi ekrāna izšķirtspējai. Ļaujiet mums uzzināt, kā tos novērst, ja Windows 8.1 vai Windows 10 tos pareizi neizmēro.

DPI1
Parasti šādas lietotnes tika rakstītas, pirms parādījās augstas DPI displeji, un tās netika pienācīgi atjauninātas, lai atbalstītu augstu DPI. Tie ekrānā šķiet pārāk mazi, un tos nav iespējams nolasīt, un tie netiek pareizi mērogoti. Bieži vien pogas ir nevietā vai pārāk mazas, lai noklikšķinātu uz vecām lietotnēm, kuras nav atjauninātas augstas DPI displejiem. Windows parasti automātiski mērogo visas lietotnes, izmantojot XP stila mērogošanu, kā arī DPI virtualizāciju tām lietotnēm, kuras Windows nepaziņo, ka tās zina par DPI. Tomēr ir dažas lietojumprogrammas, kas melo Windows, ka tās ir informētas par augstu DPI, pat ja tās nav, tāpēc Windows tās nemazina. Šādas lietotnes tiek nepareizi renderētas ar pilnas izšķirtspējas vai 4K izšķirtspēju.

Lai tos novērstu, var izdarīt triku, kas liek Windows mērogot lietotni, izmantojot DPI virtualizāciju. Tomēr saskaņā ar manu testēšanu to var droši izdarīt tikai operētājsistēmās Windows 8.1 un Windows 10. Procedūra ir gara un nedaudz sarežģīta iesācēju lietotājiem, taču operētājsistēmā Windows nav ātras GUI, lai piespiestu DPI virtualizāciju konkrētai lietotnei. Reģistra kniebiens, kas saistīts ar šo kniebienu operētājsistēmā Windows 7 vai Windows 8.0, izraisīja dīvainu rīcību un blakusparādības, piemēram, sistēmas teknes ikonu pazušanu, tāpēc dariet to uz savu risku, ja izmantojat šīs OS. Ja izmantojat Windows 8.1 vai Windows 10, turpiniet izpildīt šos norādījumus.

Reklāma

  1. Izvēlnē Jauna izveidojiet tukšu teksta failu, ar peles labo pogu noklikšķinot jebkur. darbvirsmā vai mapē. Teksta failā jābūt programmas EXE nosaukumam, kas tiek padarīts par mazu, kam seko teksts “.manifest”. Piemēram, ja izmantotās programmas nosaukums, kas izskatās mazs, ir SearchTool.exe, izveidotajam teksta failam vajadzētu būt nosaukumam “SearchTool.exe.manifest”. Ja nezināt EXE nosaukumu, ar peles labo pogu noklikšķiniet uz uzdevumjoslas un atveriet uzdevumu pārvaldnieku, kamēr šī lietotne darbojas. Atlasiet lietotni un noklikšķiniet ar peles labo pogu un noklikšķiniet uz Doties uz detalizētu informāciju. Cilnē Sīkāka informācija tiks parādīts EXE nosaukums. Tad jūs varat izveidot teksta failu ar atbilstošu nosaukumu. piem. Procesa nosaukums.exe.manifests.DPI3
  2. Lejupielādējiet un instalējiet bezmaksas resursu hakeru programmu šeit: http://www.angusj.com/resourcehacker/ . Tas ir resursu rediģēšanas rīks. Mums tas ir vajadzīgs tāpēc, ka lietotnes manifests dažreiz tiek glabāts EXE iekšpusē, un Windows pēc noklusējuma dod priekšroku šim iekšējam lietotņu manifestam. Mēs nevēlamies pilnībā ignorēt iekšējo lietotnes manifestu, ja tāds pastāv, tas ir, ja lietotnes izstrādātājs to ir pievienojis, jo tajā bez DPI mērogošanas ir cita svarīga informācija par lietotnes blakus konfigurāciju un UAC augstumu.
  3. Sāciet Resursu hakeri un atveriet tajā lietojumprogrammas EXE, kas jūsu augstas izšķirtspējas displejā izskatās neparasti mazs.
  4. Programmas (EXE) manifesta resurss parasti tiek glabāts kā 24. resursa tips. Pārbaudiet, vai šis 24. resurss pastāv. Ja jūsu atvērtajā EXE nav šāda resursa Nr. 24, aizveriet Resursu hakeri un atveriet Notepad 1. darbībā izveidoto failu un tajā iekopējiet un ielīmējiet šo tekstu, pēc tam saglabājiet un aizveriet teksta failu:
    Nepatiesa

    Tagad pārejiet tieši uz 9. darbību, lai atvērtu EXE iekšpusē nebūtu resursu 24, un jūs veicāt iepriekš minēto darbību.

  5. Ja tā vietā resursā Hacker atvērtajā EXE pastāv resurss 24, tad paplašiniet mezglu ar nosaukumu 24 -> 1 un noklikšķiniet uz vienuma 1033 (angļu valodas izdevumiem tas ir 1033). Ar peles labo pogu noklikšķiniet labajā rūtī un noklikšķiniet uz Atlasīt visu. Tad vēlreiz ar peles labo pogu noklikšķiniet uz atlasītā teksta un noklikšķiniet uz Kopēt un aizveriet Resursu hakeri. Neveiciet izmaiņas EXE iekšējā manifestā, jo EXE var būt digitāli parakstīts vai saspiests. Mēs nevēlamies modificēt sākotnējo EXE.
  6. Atveriet Notepad, atveriet Notepad 1. darbībā izveidoto failu un ielīmējiet no Resource Hacker nokopēto Notepad un saglabājiet šo failu izvēlnē File.
  7. Šajā failā pārbaudiet, vai ir sadaļa, kurā dpiaware karodziņš ir iestatīts uz True (tas nozīmē, ka lietotne apgalvo, ka ir informēta par DPI, ja tā izskatās maza uz augsta DPI displeja):
    Patiesi

    Ja tas pastāv, nomainiet to no True uz False. Ja lietotnes manifestā nav šādas sadaļas, kas saistīta ar DPI izpratni, pievienojiet iepriekš minēto teksta bloku tieši aiz šīs rindas manifesta failā:

  8. Mainiet dpaware karodziņu no True uz False un saglabājiet faila izmaiņas un aizveriet to.
  9. Nokopējiet failu EXE mapē. Piemēram, ja programma ir instalēta mapē C: Program Files Contoso SearchTool.exe, kopējiet manifestu direktorijā C: Program Files Contoso.
  10. Tagad mums ir jāpielāgo sistēma Windows, lai teiktu, ka tā dod priekšroku ārējiem manifesta failiem, nevis iekšējiem, kas iegulti EXE. Šis reģistra kniebiens ir jāveic * tikai * operētājsistēmām Windows 8.1 un Windows 10. Ja izmantojat sistēmu Windows 7 vai Windows 8.0 RTM, veicot šādu reģistra kniebienu, var rasties negaidītas blakusparādības, piemēram, dažas sistēmas funkcionalitātes lūzumi vai lietotņu avārijas.
  11. Atveriet reģistra redaktoru (Regedit.exe) operētājsistēmā Windows 8.1 vai Windows 10. Pārejiet uz šo reģistra apakšatslēgu:
    HKEY_LOCAL_MACHINE> PROGRAMMATŪRA> Microsoft> Windows> CurrentVersion> SideBySide
  12. Ar peles labo pogu noklikšķiniet un atlasiet JAUNA> DWORD (32 bitu) vērtība. Piešķiriet tam nosaukumu: PreferExternalManifest un pēc tam nospiediet taustiņu ENTER.
  13. Ar peles labo pogu noklikšķiniet uz PreferExternalManifest un pēc tam noklikšķiniet uz Modificēt. Vērtības datu ievadīšana 1. Noklikšķiniet uz Labi. Iziet no reģistra redaktora.
  14. Tagad restartējiet Windows un palaidiet lietotni, kurai esat pievienojis šo manifestu.

Lietotnei vajadzētu būt mērogotai ar Windows DPI virtualizācijas funkciju, un tā vairs neizskatīsies pārāk maza ar neizmantojamām vadības ierīcēm. Teksts var izskatīties neskaidrs, bet tas ir tāpēc, ka lietotnes izstrādātājs neatjaunināja lietotni ar augstu DPI. Nedaudz izplūdis teksts ir pieļaujams nekā nelasāmi maza izmēra lietotāja interfeiss ar niecīgām vadības ierīcēm.

Ja lietotne joprojām tiek aktīvi izstrādāta, jums jāsazinās ar tās izstrādātāju, lai viņš to faktiski padarītu pareizi mērogotu ar lielu DPI, nevis tikai atzīmētu EXE kā informētu par augstu DPI. Ja lietotne vairs netiek uzturēta, jums nav paveicies. Tas ir tik labi, kā lietotne izskatīsies (ar nedaudz neskaidru tekstu). Tomēr lietotnei vajadzētu būt izmantojamai tagad.

Interesanti Raksti

Redaktora Izvēle

Kā atspējot automātisko spilgtumu iPhone tālrunī
Kā atspējot automātisko spilgtumu iPhone tālrunī
Vai esat kādreiz pamanījis, ka, skatoties uz savu iPhone iekštelpās, ekrāns automātiski kļūst gaišāks, ja izejat ārā? Apple ieviesa jaunu funkciju operētājsistēmā iOS 11 ar nosaukumu Auto-Brightness. Sensors, kas novietots netālu no austiņas, nosaka izmaiņas apkārtējā vidē
Kā atrast savus iecienītos videoklipus TikTok
Kā atrast savus iecienītos videoklipus TikTok
https://www.youtube.com/watch?v=l92IVs8860Q
Kā atjaunot enerģijas plāna noklusējuma iestatījumus operētājsistēmā Windows 10
Kā atjaunot enerģijas plāna noklusējuma iestatījumus operētājsistēmā Windows 10
Šajā rakstā mēs redzēsim, kā atgriezt pielāgojumus un atjaunot enerģijas plāna noklusējumus sistēmā Windows 10. Ir izskaidrotas divas metodes.
10 populārākās spēles, piemēram, Forge of Empires [Android un IOS]
10 populārākās spēles, piemēram, Forge of Empires [Android un IOS]
Lapā nevar programmatiski atspējot automātiskās reklāmas, tāpēc mēs esam šeit!
Kā izveidot Google Voice numuru
Kā izveidot Google Voice numuru
Vai esat kādreiz dzirdējuši par Google Voice? Es arī pirms dažiem mēnešiem. Neskatoties uz to, ka tas ir ļoti noderīgs rīks, tas nekad neieguva diezgan lielu publicitāti, ko saņēma augstāka profila Google lietotnes. Google Voice piedāvā vienu tālruņa numuru
Kā mainīt noklusējuma bloķēšanas ekrāna un pieteikšanās ekrāna fona attēlu
Kā mainīt noklusējuma bloķēšanas ekrāna un pieteikšanās ekrāna fona attēlu
Kā jūs, iespējams, novērojāt, Windows 8.1 ir divi bloķēšanas ekrāni. Viens no tiem ir jūsu personalizētais bloķēšanas ekrāns, kuru redzat, bloķējot datoru vai planšetdatoru. Otrais ir noklusējuma bloķēšanas ekrāns. Katru reizi, kad izrakstāties, aiz tā redzat noklusējuma attēlu ar krāsu svītrām un zilo pieteikšanās ekrānu.
Kā Minecraft atrast seno pilsētu
Kā Minecraft atrast seno pilsētu
Senās pilsētas atrašana var būt sarežģīta, taču ir vērts orientēties, ņemot vērā piedāvāto laupījumu. Senā pilsēta tika pievienota ar savvaļas atjauninājumu “Minecraft” versijai 1.19. Kopš tā laika spēlētāji ir meklējuši šo noslēpumaino pilsētu