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

Fájlok keresése a Linux terminálon
Fájlok keresése a Linux terminálon
A fájlok megtalálásához a Linux termináljában legalább három módszert használhat. Szeretném megosztani azokat a módszereket, amelyeket magam használok: megkeresés, helymeghatározás és mc.
Hogyan lehet feltörni a vízpajzsot a Genshin Impact során
Hogyan lehet feltörni a vízpajzsot a Genshin Impact során
Az Abyss Mages a létezésed veszedelme? Félsz találkozni velük a kazamatákban és a Spirális mélységben? Magabiztosabbnak érezheti magát a túlélési esélyeit illetően, ha nem pazarolja el minden erőforrását ezek leküzdésére.
Javítás, ha a Lenovo billentyűzet nem működik
Javítás, ha a Lenovo billentyűzet nem működik
Ha a Lenovo laptop billentyűzete nem működik, a lehetséges megoldások közé tartozik az illesztőprogramok frissítése, a Cortana kikapcsolása és a billentyűzet tisztítása.
Az iPhone 5s hibái és azok kijavítása
Az iPhone 5s hibái és azok kijavítása
Az Apple iPhone 5s készüléke szeptember óta kapható az Egyesült Királyságban, így a korai alkalmazóknak rengeteg idő áll rendelkezésre a hibák bejelentésére. Az iPhone 5s először ujjlenyomat-leolvasót és 64 bites chipet tartalmaz, ami természetesen ehhez vezet
Fájlok és mappák elrejtése a Linux Mint alkalmazásban
Fájlok és mappák elrejtése a Linux Mint alkalmazásban
Itt van két különböző módszer, amelyek segítségével elrejtheti a fájlokat és mappákat a Linuxban a GUI fájlkezelőkben és a terminálban egyaránt.
Az App Store-előfizetések lemondása iOS-en és iTunes-on keresztül
Az App Store-előfizetések lemondása iOS-en és iTunes-on keresztül
Rengeteg szolgáltatás és alkalmazás kínál ismétlődő előfizetéseket a további funkciókhoz. Az Apple kényelmesen kezeli ezeket az előfizetéseket az Ön számára, biztosítva mind a könnyű használatot, mind a biztonságot. De mi van, ha le akarod mondani az App Store-előfizetését? Így teheti meg gyorsan az iOS vagy az iTunes segítségével.
Egyetlen üzenet törlése a Hangouts szolgáltatásban
Egyetlen üzenet törlése a Hangouts szolgáltatásban
Néha azt kívánja, bárcsak ne nyomta volna meg az utolsó üzenet elküldését, legyen szó kínos helyesírási hibáról, dühösen mondott szavakról vagy rossz személynek küldött üzenetről. Számos különböző oka lehet