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

Comment obtenir plus d'abonnés et de fans sur TikTok
Comment obtenir plus d'abonnés et de fans sur TikTok
Si vous avez déjà TikTok sur votre téléphone, vous savez à quel point cette nouvelle application peut être addictive. Vous pourriez faire défiler des clips hilarants de quelques secondes pendant des heures. C'est un divertissement sans fin et il y a
Comment désactiver la caméra sur une émission d'écho
Comment désactiver la caméra sur une émission d'écho
Les appareils IoT ne sont pas à l'abri des attaques de piratage - l'une des premières cibles des criminels en ligne sur la caméra ou le microphone d'un appareil. Cela dit, désactiver la caméra sur un Echo Show ne consiste pas seulement à garder vos gadgets hors de portée
Activer le chargement différé pour les images et les iframes dans Firefox
Activer le chargement différé pour les images et les iframes dans Firefox
Comment activer le chargement différé pour les images et les iframes dans Firefox Une fonctionnalité intéressante arrive dans Firefox, ce qui réduira considérablement le temps de chargement des pages dans le navigateur. Une capacité native de reporter le chargement de l'image et de l'iframe est déjà disponible dans la version Nightly de Firefox 75. Ensuite, le chargement paresseux est activé, le navigateur
Comment jouer à des jeux Steam sur un Oculus Quest 2
Comment jouer à des jeux Steam sur un Oculus Quest 2
Dans le passé, la technologie VR était peu pratique et nécessitait des connexions physiques à l'appareil principal. Cependant, avec les avancées dans le domaine, les Oculus Quest et Quest 2 sont nés. Le Quest 2 est autonome mais peut se connecter à un
Devriez-vous acheter un clavier iPad ? 3 raisons pour lesquelles vous pourriez vouloir le faire
Devriez-vous acheter un clavier iPad ? 3 raisons pour lesquelles vous pourriez vouloir le faire
Un clavier pour votre iPad peut être utile pour taper ou utiliser certaines applications. Il y a quelques facteurs à prendre en compte avant de choisir le meilleur clavier iPad.
Comment faire exploser des bombes collantes dans GTA 5
Comment faire exploser des bombes collantes dans GTA 5
En termes d'exploration, GTA 5 n'est pas un jeu compliqué – vous parcourez la ville, tirez sur des objets (et des PNJ), provoquant des explosions, volant des véhicules et provoquant le chaos. Autrement dit, à moins que vous ne vouliez jouer le rôle d'un citoyen modèle (ce qui
Comment réparer un écran d'iPhone qui ne tourne pas
Comment réparer un écran d'iPhone qui ne tourne pas
L'iPhone et l'iPad font pivoter leurs écrans en fonction de la façon dont vous les tenez. Mais parfois, l'écran ne tourne pas. Voici comment résoudre ce problème.