Legfontosabb Windows 10 A kicsinek tűnő alkalmazások javítása nagy DPI és nagy felbontású kijelzők esetén

A kicsinek tűnő alkalmazások javítása nagy DPI és nagy felbontású kijelzők esetén



Manapság sok számítógép nagyon nagy felbontású kijelzővel szállít, még akkor is, ha a számítógép alakja kisebb, például Ultrabook vagy tabletta. Vagy rendelkezhet 4K felbontású asztali monitorral. Ilyen felbontások esetén a Windows automatikusan bekapcsolja a DPI méretezést, így a képernyőn minden nagyobb lesz. Vannak azonban harmadik féltől származó alkalmazások, amelyek nem megfelelően jelennek meg a magas DPI képernyőkön. Túl kicsiek a képernyő felbontásához. Nézzük meg, hogyan lehet kijavítani őket, ha a Windows 8.1 vagy a Windows 10 nem méretezi őket megfelelően.

DPI1
Általában az ilyen alkalmazásokat a magas DPI-kijelzők megjelenése előtt írták, és nem megfelelően frissítették őket a magas DPI-érték támogatására. Túl kicsinek tűnnek a képernyőn, lehetetlen betűtípusokat olvasni, és nem méreteznek megfelelően. A gombok gyakran rosszul vannak elhelyezve, vagy túl apróak ahhoz, hogy rákattinthassanak a régi alkalmazásoknál, amelyeket nem frissítettek a magas DPI-s kijelzők esetében. A Windows általában az összes alkalmazást automatikusan méretezi az XP stílusú méretezéssel, valamint a DPI virtualizációval azokhoz az alkalmazásokhoz, amelyek nem mondják el a Windows számára, hogy tudatában vannak a DPI-nek. Vannak azonban olyan alkalmazások, amelyek hazudnak a Windows-nak, hogy magas DPI-vel rendelkeznek, még akkor is, ha nem, ezért a Windows nem méretezi őket. Az ilyen alkalmazások nem megfelelően működnek teljes HD vagy 4K felbontáson.

Javításukra egy olyan trükk hajtható végre, amely arra kényszeríti a Windows-t, hogy méretezze az alkalmazást a DPI virtualizáció segítségével. Tesztelésem szerint azonban biztonságosan csak Windows 8.1 és Windows 10 rendszereken hajtható végre. Az eljárás hosszú és kissé bonyolult a kezdő felhasználók számára, de a Windows-ban nincs gyors GUI a DPI virtualizáció kényszerítésére egy adott alkalmazáshoz. A Windows 7 vagy Windows 8.0 rendszeren végrehajtott beállításcsomag végrehajtása furcsa viselkedést és mellékhatásokat okozott, például a tálca ikonjai eltűntek, ezért tegye meg saját felelősségére, ha ezeket az operációs rendszereket futtatja. Ha Windows 8.1 vagy Windows 10 rendszert futtat, folytassa ezeket az utasításokat.

Reklám

  1. Hozzon létre egy üres szövegfájlt az Új menüből úgy, hogy bárhol jobb gombbal kattint, pl. az Asztalon vagy egy mappában. A szöveges fájlnak meg kell adnia az EXE program nevét, amely túl kicsi lesz, amelyet a „.manifest” szöveg követ. Például, ha a kicsinek tűnő program neve SearchTool.exe, akkor a létrehozott szövegfájl neve „SearchTool.exe.manifest”. Ha nem ismeri az EXE nevet, kattintson jobb gombbal a tálcára, és nyissa meg a Feladatkezelőt, amíg az alkalmazás fut. Válassza ki az alkalmazást, kattintson rá a jobb egérgombbal, majd kattintson a Részletek gombra. A Részletek fülön megjelenik az EXE név. Ezután létrehozhatja a szöveges fájlt a megfelelő névvel. például. Processname.exe.manifest.DPI3
  2. Töltse le és telepítse az ingyenes Resource Hacker programot innen: http://www.angusj.com/resourcehacker/ . Ez egy erőforrás-szerkesztő eszköz. Erre azért van szükségünk, mert az alkalmazás-jegyzéket néha egy EXE-ben tárolják, és a Windows alapértelmezés szerint ezt a belső alkalmazás-jegyzéket részesíti előnyben. Nem akarjuk teljesen figyelmen kívül hagyni a belső alkalmazásnyilvántartást, ha létezik, vagyis ha az alkalmazás fejlesztője hozzáadta, mert a DPI méretezés mellett más fontos információkat is tartalmaz az alkalmazás egymás melletti konfigurációjáról és az UAC magasságáról.
  3. Indítsa el a Resource Hacker programot, és nyissa meg az alkalmazás EXE fájlját, amely szokatlanul kicsinek tűnik a nagy felbontású kijelzőn.
  4. A program (EXE) nyilvántartási erőforrását általában 24-es erőforrástípusként tárolják. Ellenőrizze, hogy létezik-e ez a 24-es erőforrás. Ha nincs ilyen 24. számú erőforrás a megnyitott EXE-ben, akkor zárja be az Resource Hackert, és nyissa meg a Jegyzettömb 1. lépésében létrehozott fájlt, majd másolja be a következő szöveget, majd mentse és zárja be a szövegfájlt:
    Hamis

    Most ugorjon közvetlenül a 9. lépéshez arra az esetre, amikor a megnyitott EXE-ben nem volt 24 forrás, és a fenti lépést megtette.

  5. Ha ehelyett egy 24 erőforrás létezik a Resource Hacker alkalmazásban megnyitott EXE-ben, akkor bontsa ki a 24 -> 1 nevű csomópontot, és kattintson az 1033 elemre (az angol nyelvű kiadások esetében ez 1033). Kattintson a jobb gombbal a jobb oldali ablaktáblán, majd kattintson az Összes kijelölése elemre. Ezután kattintson a jobb gombbal a kijelölt szövegre, majd kattintson a Másolás gombra, és zárja be az Erőforrás-hackert. Ne végezzen változtatásokat az EXE belső nyilvántartásában, mert az EXE digitális aláírással vagy tömörítéssel járhat. Nem akarjuk módosítani az eredeti EXE-t.
  6. Nyissa meg a Jegyzettömböt, nyissa meg az 1. lépésben létrehozott fájlt a Jegyzettömbben, és illessze be az erőforrás-hackerről másoltakat a Jegyzettömbbe, és mentse ezt a fájlt a Fájl menüből.
  7. Ebben a fájlban nézze meg, van-e olyan szakasz, amelynek dpiaware jelzője True-ra van állítva (ez azt jelenti, hogy az alkalmazás azt állítja, hogy DPI-tudatában van, ha magas DPI-kijelzőn kicsinek tűnik):
    Igaz

    Ha létezik, változtassa meg True értékről Hamis értékre. Ha az alkalmazás nyilvántartási információiban nincs ilyen, a DPI-tudatossággal kapcsolatos szakasz, adja hozzá a fenti szövegblokkot közvetlenül a jegyzékfájl következő sora után:

  8. Változtassa a dpaware jelzőt True-ból False-ba, mentse el a fájl módosításait, és zárja be.
  9. Másolja a fájlt az EXE mappájába. Például, ha a program a C: Program Files Contoso SearchTool.exe fájlba van telepítve, másolja a jegyzéket a C: Program Files Contoso könyvtárba.
  10. Most meg kell csípnünk a Windows-t, hogy elmondjuk neki, hogy a külső jegyzékfájlokat részesítse előnyben az EXE-be ágyazott belső fájlok helyett. Ezt a rendszerleíró adatbázis-módosítást * csak * a Windows 8.1 és a Windows 10 rendszeren kell elvégezni. Ha Windows 7 vagy Windows 8.0 RTM rendszert futtat, a következő beállításcsomag végrehajtása váratlan mellékhatásokat okozhat, például egyes rendszerfunkciók megszakadását vagy alkalmazások összeomlását.
  11. Nyissa meg a Beállításszerkesztőt (Regedit.exe) a Windows 8.1 vagy a Windows 10 rendszerben. Keresse meg a következő beállításkulcsot:
    HKEY_LOCAL_MACHINE> SZOFTVER> Microsoft> Windows> CurrentVersion> SideBySide
  12. Kattintson a jobb gombbal, és válassza az ÚJ> DWORD (32 bites) értéket. Adjon nevet: PreferExternalManifest, majd nyomja meg az ENTER billentyűt.
  13. Kattintson a jobb gombbal a PreferExternalManifest elemre, majd kattintson a Módosítás gombra. Értékadatok megadása 1. Kattintson az OK gombra. Lépjen ki a Beállításszerkesztőből.
  14. Indítsa újra a Windows rendszert, és futtassa azt az alkalmazást, amelyhez hozzáadta ezt a jegyzéket.

Az alkalmazást a Windows DPI virtualizációs funkcióval kell méreteznie, és használhatatlan vezérlőkkel már nem tűnik túl kicsinek. A szöveg homályosnak tűnhet, de ez azért van, mert az alkalmazás fejlesztője nem frissítette az alkalmazást magas DPI-re. Az enyhén elmosódott szöveg elfogadható, mint az olvashatatlanul kis méretű felhasználói felület, apró kezelőszervekkel.

Ha az alkalmazást még mindig aktívan fejlesztik, vegye fel a kapcsolatot a fejlesztõjével, hogy az valóban megfelelõen méretezhesse magas DPI mellett, és ne csak az EXE-t jelezze magas DPI-vel. Ha az alkalmazás már nincs karbantartva, akkor nincs szerencséd. Ez olyan jó, mint ahogy az alkalmazás kinézni fog (kissé elmosódott szöveggel). Az alkalmazásnak azonban most már használhatónak kell lennie.

Érdekes Cikkek

Szerkesztő Választása

A futtatható antimalware szolgáltatás magas CPU-használatot okoz. Mit kellene tennem?
A futtatható antimalware szolgáltatás magas CPU-használatot okoz. Mit kellene tennem?
Az végrehajtható kártevőirtó szolgáltatás a Windows egyik háttérfolyamata, amely kezeli a Windows Defender programot. A Windows 7 óta létezik, és csendesen kell futnia a háttérben. Olyan csendesen, hogy nem is kellene tudni, hogy ott van. Sajnálatos módon,
Töltse le a .NET Framework 4.7 offline telepítőt
Töltse le a .NET Framework 4.7 offline telepítőt
A Microsoft ma kiadta a .NET Framework 4.7 végleges verzióját. Itt találhatók közvetlen letöltési linkek a .NET 4.7 offline telepítőjéhez.
Távolítsa el a Forgatás balra és a Forgatás jobbra elemet a helyi menüből a Windows 10 rendszerben
Távolítsa el a Forgatás balra és a Forgatás jobbra elemet a helyi menüből a Windows 10 rendszerben
Eltávolíthatja a Kép elforgatása helyi menü bejegyzéseit a Windows 10 rendszerben, ha nem találja hasznát azoknak (Forgatás balra és jobbra forgatás a File Explorerben).
Acer Chromebook R11 áttekintés: A Chromebookok nem sokkal jobbak ennél
Acer Chromebook R11 áttekintés: A Chromebookok nem sokkal jobbak ennél
Az Acer az elmúlt években komoly előrelépést tett a Chromebookokkal, mohón szimatolva a globális piac több mint egyharmadát. Most a vállalat arra törekszik, hogy megerősítse első számú pozícióját azáltal, hogy ihletet merít a Lenovo jógájából
A Chromecast csatlakoztatása új Wi-Fi-hez
A Chromecast csatlakoztatása új Wi-Fi-hez
A Chromecast hálózatának módosításához használja a Google Home alkalmazást, hogy a Chromecast elfelejtse a hálózati beállításait, majd állítsa be újra.
Moto G5 áttekintés: A király meghalt
Moto G5 áttekintés: A király meghalt
Legfrissebb hírek: A Moto G5 okostelefon sokáig nem volt kapható, de a Motorola már egy fényes új verziót jelentet meg: a Motorola Moto G5S-t. Talán annak a ténynek az elismeréseként, hogy a Moto G5 nem az volt
Töltse le a Deskthemepack Installer alkalmazást a Windows 7 rendszerhez
Töltse le a Deskthemepack Installer alkalmazást a Windows 7 rendszerhez
Deskthemepack Installer for Windows 7. A Deskthemepack Installer egyedülálló megoldás a Windows 7 felhasználók számára, amely lehetővé teszi a Windows 8 témák egyetlen kattintással történő telepítését. Hagyjon megjegyzést, vagy tekintse meg a teljes leírást. Szerző: Sergey Tkachenko, https://winaero.com. https://winaero.com Töltse le a „Deskthemepack Installer for Windows 7” méretet: 58,26 Kb AdvertismentPCRepair: Javítsa ki a Windows problémáit. Mindegyikük. Letöltési link: Kattintson