Principal Windows 10 Comment réparer les applications qui semblent petites sur les écrans haute résolution et haute résolution

Comment réparer les applications qui semblent petites sur les écrans haute résolution et haute résolution



Aujourd'hui, de nombreux PC sont livrés avec des écrans à très haute résolution même si le facteur de forme du PC est plus petit, par exemple un Ultrabook ou une tablette. Ou vous pouvez avoir un moniteur de bureau avec une résolution 4K. À de telles résolutions, Windows active automatiquement la mise à l'échelle DPI afin que tout sur votre écran devienne plus grand. Cependant, certaines applications tierces ne s'affichent pas correctement sur les écrans à haute résolution. Ils semblent trop petits pour la résolution de l'écran. Voyons comment les corriger si Windows 8.1 ou Windows 10 ne les met pas à l'échelle correctement.

DPI1
En règle générale, ces applications ont été écrites avant l'apparition d'affichages à haute résolution et n'étaient pas correctement mises à jour pour prendre en charge une résolution élevée. Ils apparaissent trop petits à l'écran avec des polices impossibles à lire et ils ne sont pas mis à l'échelle correctement. Souvent, les boutons sont mal placés ou trop petits pour cliquer pour les anciennes applications qui n'ont pas été mises à jour pour les affichages à haute résolution. Windows met normalement à l'échelle toutes les applications automatiquement à l'aide de la mise à l'échelle de style XP ainsi que de la virtualisation DPI pour les applications qui n'indiquent pas à Windows qu'elles sont conscientes du DPI. Cependant, certaines applications mentent à Windows selon lesquelles elles sont conscientes du DPI élevé même si elles ne le sont pas, c'est pourquoi Windows ne les met pas à l'échelle. Ces applications ne s'affichent pas correctement sur des résolutions Full HD ou 4K.

Pour les résoudre, une astuce peut être faite qui oblige Windows à mettre à l'échelle l'application à l'aide de la virtualisation DPI. Cependant, selon mes tests, cela ne peut être fait en toute sécurité que sur Windows 8.1 et Windows 10. La procédure est longue et un peu complexe pour les utilisateurs novices, mais il n'y a pas d'interface graphique rapide dans Windows pour forcer la virtualisation DPI pour une application spécifique. Le réglage du registre impliqué dans ce réglage sur Windows 7 ou Windows 8.0 a provoqué la disparition de certains comportements étranges et d'effets secondaires tels que la disparition des icônes de la barre d'état système, alors faites-le à vos risques et périls si vous exécutez ces systèmes d'exploitation. Si vous exécutez Windows 8.1 ou Windows 10, continuez avec ces instructions.

Publicité

  1. Créez un fichier texte vierge à partir du menu Nouveau en cliquant avec le bouton droit n'importe où, par exemple. sur le bureau ou dans un dossier. Le fichier texte doit porter le nom du programme EXE, dont le rendu est trop petit, suivi du texte «.manifest». Par exemple, si le nom du programme que vous utilisez et qui semble petit est SearchTool.exe, le fichier texte que vous créez doit être nommé «SearchTool.exe.manifest». Si vous ne connaissez pas le nom EXE, cliquez avec le bouton droit sur la barre des tâches et ouvrez le Gestionnaire des tâches pendant que l'application est en cours d'exécution. Sélectionnez l'application et faites un clic droit dessus, puis cliquez sur Aller aux détails. Sous l'onglet Détails, le nom EXE sera affiché. Ensuite, vous pouvez créer le fichier texte avec le nom approprié. par exemple. Processname.exe.manifest.DPI3
  2. Téléchargez et installez le programme gratuit Resource Hacker à partir d'ici: http://www.angusj.com/resourcehacker/ . C'est un outil d'édition de ressources. La raison pour laquelle nous en avons besoin est que le manifeste d'application est parfois stocké dans un EXE et que Windows préfère ce manifeste d'application interne par défaut. Nous ne voulons pas ignorer complètement le manifeste d'application interne s'il existe, c'est-à-dire si le développeur de l'application l'a ajouté, car en plus de la mise à l'échelle DPI, il contient d'autres informations importantes sur la configuration côte à côte de l'application et l'élévation de l'UAC.
  3. Démarrez Resource Hacker et ouvrez le fichier EXE de l'application qui semble anormalement petit sur votre écran haute résolution.
  4. La ressource manifeste du programme (EXE) est généralement stockée sous le type de ressource 24. Vérifiez si cette ressource 24 existe. Si aucune ressource de ce type n ° 24 n'existe dans le fichier EXE que vous avez ouvert, fermez Resource Hacker et ouvrez le fichier que vous avez créé à l'étape 1 dans le Bloc-notes et copiez-collez le texte suivant à l'intérieur, puis enregistrez et fermez le fichier texte:
    Faux

    Maintenant, passez directement à l'étape 9 pour le cas où il n'y avait aucune ressource 24 dans le fichier EXE que vous avez ouvert et vous avez effectué l'étape ci-dessus.

  5. Si à la place, une ressource 24 existe dans l'EXE que vous avez ouvert dans Resource Hacker, développez le nœud appelé 24 -> 1 et cliquez sur l'élément 1033 (il s'agit de 1033 pour les éditions en anglais). Cliquez avec le bouton droit dans le volet droit et cliquez sur Sélectionner tout. Ensuite, cliquez à nouveau avec le bouton droit sur le texte sélectionné et cliquez sur Copier et fermer Resource Hacker. N'apportez aucune modification au manifeste interne de l'EXE car celui-ci peut être signé ou compressé numériquement. Nous ne voulons pas modifier le fichier EXE d'origine.
  6. Ouvrez le Bloc-notes, ouvrez le fichier que vous avez créé à l'étape 1 dans le Bloc-notes et collez ce que vous avez copié de Resource Hacker dans le Bloc-notes et enregistrez ce fichier dans le menu Fichier.
  7. Dans ce fichier, voyez s'il existe une section dont l'indicateur dpiaware est défini sur True (cela signifie que l'application prétend être consciente de la résolution DPI si elle semble petite sur un écran DPI élevé):
    Vrai

    S'il existe, changez-le de True à False. Si aucune section de ce type liée à la reconnaissance DPI n'existe dans les informations du manifeste de l'application, ajoutez le bloc de texte ci-dessus juste après la ligne suivante dans le fichier manifeste:

  8. Modifiez l'indicateur dpaware de True à False, enregistrez les modifications apportées au fichier et fermez-le.
  9. Copiez le fichier dans le dossier EXE. Par exemple, si le programme est installé dans C: Program Files Contoso SearchTool.exe, copiez le manifeste dans le répertoire C: Program Files Contoso.
  10. Nous devons maintenant modifier Windows pour lui dire de préférer les fichiers manifestes externes aux fichiers internes intégrés dans le fichier EXE. Ce réglage du registre doit être effectué * uniquement * pour Windows 8.1 et Windows 10. Si vous exécutez Windows 7 ou Windows 8.0 RTM, le réglage suivant du registre peut provoquer des effets secondaires inattendus tels que la rupture de certaines fonctionnalités du système ou le blocage d'applications.
  11. Ouvrez l'Éditeur du Registre (Regedit.exe) dans Windows 8.1 ou Windows 10. Accédez à la sous-clé de registre suivante:
    HKEY_LOCAL_MACHINE> SOFTWARE> Microsoft> Windows> CurrentVersion> SideBySide
  12. Cliquez avec le bouton droit de la souris, sélectionnez NOUVEAU> Valeur DWORD (32 bits). Donnez-lui un nom: PreferExternalManifest, puis appuyez sur ENTRÉE.
  13. Cliquez avec le bouton droit sur PreferExternalManifest, puis cliquez sur Modifier. Entrer les données de valeur 1. Cliquez sur OK. Quittez l'Éditeur du Registre.
  14. Maintenant, redémarrez Windows et exécutez l'application pour laquelle vous avez ajouté ce manifeste.

L'application doit être mise à l'échelle par la fonctionnalité de virtualisation Windows DPI et ne paraîtra plus trop petite avec des contrôles inutilisables. Le texte peut sembler flou, mais c'est parce que le développeur de l'application n'a pas mis à jour l'application pour un DPI élevé. Un texte légèrement flou est tolérable que l'interface utilisateur de petite taille illisible avec de minuscules contrôles.

Si l'application est toujours en cours de développement, vous devez contacter son développeur afin qu'il la fasse évoluer correctement à haute résolution et ne marque pas seulement le fichier EXE comme conscient de haute résolution. Si l'application n'est plus maintenue, vous n'avez pas de chance. C'est aussi bon que l'application aura l'air (avec un texte légèrement flou). Cependant, l'application devrait être utilisable maintenant.

Des Articles Intéressants

Choix De L'Éditeur

Télécharger Startup Sound Changer - Changez votre démarrage Windows
Télécharger Startup Sound Changer - Changez votre démarrage Windows
Startup Sound Changer - modifiez votre démarrage Windows. Startup Sound Changer vous permet de modifier le son de démarrage dans Windows 7 et Windows Vista (ce qui est lu sur l'écran de bienvenue). Il n'y a pas d'option pour le changer avec les paramètres du système, donc Startup Sound Changer sera utile pour ceux qui s'ennuient avec le son par défaut. Cette application a
La recherche dans Windows 10 comprend désormais une des principales sections des applications
La recherche dans Windows 10 comprend désormais une des principales sections des applications
Comme vous vous en souvenez peut-être, Microsoft teste une mise à jour de Cortana dans Windows 10. Dans la dernière version Insider Preview, les développeurs ont séparé Cortana et effectué une recherche dans la barre des tâches en leur attribuant des boutons et des menus déroulants individuels de la barre des tâches. Une modification côté serveur ajoute une nouvelle section au volet de recherche. Si vous ouvrez le menu déroulant Recherche individuelle, vous
Comment contourner les exigences de Windows 11
Comment contourner les exigences de Windows 11
De nombreux utilisateurs de Windows se sont empressés de mettre à niveau leur système d'exploitation dès la sortie de la mise à jour du système Windows 11. Étant donné que Windows 11 est livré avec un certain nombre de modifications et de nouvelles fonctionnalités, certains problèmes de compatibilité peuvent empêcher votre ordinateur d'obtenir
Comment diffuser en direct les Grammys en ligne (2025)
Comment diffuser en direct les Grammys en ligne (2025)
Ne manquez pas une minute de la diffusion en direct des Grammys ou de la couverture du tapis rouge avant le spectacle : voici quand, où et comment regarder les Grammy Awards en ligne.
Comment effacer et supprimer tous les événements de Google Calendar
Comment effacer et supprimer tous les événements de Google Calendar
Google Agenda est un composant de Google Apps que j'utilise beaucoup, avec Gmail, Google Docs, Google Sheets, etc. J'aime beaucoup Google Agenda car il est gratuit, intégré à d'autres applications, accessible de n'importe où, y compris
Changer l'ordre de démarrage dans le BIOS
Changer l'ordre de démarrage dans le BIOS
Un tutoriel détaillé sur la façon de modifier l'ordre de démarrage dans le BIOS. Une modification de la séquence de démarrage modifiera l'ordre dans lequel les périphériques sont démarrés.
Comment créer des listes de lecture dans Plex
Comment créer des listes de lecture dans Plex
Plex est le modèle de la façon dont tous les centres multimédias à domicile devraient être. Bien conçu, compatible avec le plus grand nombre d'appareils, simple à installer et à utiliser. Oh et pas cher aussi. Avec à la fois une version gratuite et premium