Forcer la résolution native sur le moniteur non-PnP sous Windows


19

J'ai un moniteur 22 pouces, 1680 x 1050. Marque X2gen, modèle MW22U. Connecté par câble DVI à ma carte graphique NVIDIA GeForce 9600 GT.

Il y a plusieurs jours, mon moniteur a cessé de fonctionner. Il n'affichait rien après le processus de démarrage.

J'ai chargé le mode sans échec qui l'a forcé à 1024 x 768, qui s'est affiché. J'ai installé des pilotes mis à jour pour ma carte graphique (NVIDIA GeForce ION Driver 185.85), ce qui l'a forcée à 1024 x 768 lorsque je suis revenu en mode normal.

Mais je ne peux pas le régler sur une résolution supérieure à 1024 x 768!

Paramètres d'affichage

Je l'ai ensuite testé avec un autre moniteur - un Dell de 20 pouces, 1680 x 1050 - qui a été détecté avec succès et a fonctionné à sa résolution native. Ainsi, le problème est le moniteur, pas l'ordinateur ou la carte vidéo.

Je suis revenu au moniteur 22 pouces qui était toujours nul à 1024 x 768. J'ai remarqué que le moniteur était "Generic Non-PnP". Je pense qu'avant c'était "Generic PnP". J'ai changé le pilote du moniteur en "Generic PnP". Ça n'a pas aidé.

J'ai installé et réinstallé le pilote NVIDIA GeForce ION 185.85, mais cela ne le résout pas.

Propriétés de la carte graphique

J'ai essayé d'ajouter des «résolutions personnalisées» dans le panneau de configuration NVIDIA. Cette erreur avec: "Le test du mode personnalisé a échoué."

Échec de la résolution personnalisée NVIDIA

Comment puis-je être en mesure de forcer Windows à utiliser la résolution native de ce moniteur?



5
essayez de répondre vous-même à la question et de la marquer comme correcte ...
Josh Hunt

1
Cela m'est arrivé aujourd'hui sur le port VGA. Le problème était que le câble n'était pas branché correctement sur le moniteur - il tenait à peine sur le connecteur ... donc 1024x768 a été défini comme résolution "native". Câble branché sur le moniteur et tout fonctionne comme il se doit.
nikib3ro

Réponses:


19

La raison la plus probable est que les données EDID de votre moniteur sont corrompues ou mal transférées.

EDID indique à votre système les fonctionnalités du moniteur et la résolution qu'il prend en charge.

Vérifiez d'abord s'il y a quelque chose qui pourrait empêcher l'échange EDID: câble cassé, connecteur endommagé, adaptateur VGA-DVI, commutateur un moniteur-deux postes de travail, ...

Vous pouvez essayer de désactiver complètement EDID pour votre moniteur, une recherche rapide sur Google a révélé que cela résolvait fréquemment des problèmes similaires pour d'autres utilisateurs.

Si cela ne peut pas être fait avec le logiciel du pilote, un dernier recours serait de désactiver les broches responsables de l'EDID sur votre câble DVI.

texte alternatif

Tiré de: http://www.overclock.net/ati/47962-way-disable-edid.html

Cependant, soyez prudent: faites d'abord vos propres recherches et essayez d'abord avec un câble DVI séparé.


3
Une idée des broches à retirer pour un câble VGA?
Adrian Lopez

7

Je suis passé de l'utilisation d'un câble DVI à un câble VGA, puis le moniteur a été détecté et sa résolution native 1680 x 1050 était disponible et automatiquement sélectionnée.

La configuration de l'affichage a changé


7

Je vais y répondre même si cela fait plus de trois ans après la question initiale.

J'ai rencontré ce problème récemment et je suis tombé sur ce que je pense être une solution assez idéale . Les instructions dans le lien sont assez claires, mais je vais publier une liste éditée car il y avait quelques étapes manquantes et quelques inexactitudes mineures:

  1. Téléchargez Phoenix.zip et extrayez-le dans un dossier de travail.
  2. Exécutez-le et cliquez sur le bouton de la barre d'outils "Extraire le registre EDID".
  3. Une liste de moniteurs devrait apparaître.
  4. Essayez de trouver le moniteur qui correspond au moniteur qui vous pose des problèmes.
  5. Vérifiez les paramètres et s'ils ne correspondent pas aux capacités réelles du moniteur, effectuez les étapes 6 à 9 (sinon, passez à l'étape 10).
  6. Cliquez sur le bouton de la barre d'outils du crayon pour le mode d'édition.
  7. Modifiez les paramètres EDID pour refléter les capacités réelles de votre écran.
  8. Portez une attention particulière à l'onglet Horaires standard.
  9. Les blocs de synchronisation détaillés 2-4 fournissent des options supplémentaires très intéressantes.
  10. Enregistrez l'EDID dans un fichier .DAT dans votre dossier de travail.
  11. Téléchargez moninfo.exe et installez-le.
  12. Ouvrez le .DAT enregistré avec MonInfo et assurez-vous qu'il ne s'en plaint pas.
  13. S'il s'affiche ici pour obtenir de l'aide.
  14. Si MonInfo lit et affiche les paramètres comme vous les avez configurés dans Phoenix, alors ...
  15. Sélectionnez "Créer INF ..." dans le menu fichier et enregistrez-le dans votre dossier de travail.
  16. N'hésitez pas à éditer les chaînes dans l'INF à votre guise. [Remarque: je n'ai pas compris cette étape et j'ai fini par l'ignorer, mais je la laisse au cas où cela aiderait quelqu'un.]
  17. Ouvrez Démarrer, tapez "devmgmt.msc" et appuyez sur Entrée.
  18. Sélectionnez le moniteur que vous souhaitez modifier (dans mon cas, c'était "Moniteur générique non PNP").
  19. Cliquez avec le bouton droit et sélectionnez Mettre à jour le logiciel du pilote.
  20. Cliquez sur "Parcourir mon ordinateur pour le logiciel du pilote".
  21. Cliquez sur «Me laisser choisir parmi une liste de pilotes de périphériques sur mon ordinateur.
  22. Cliquez sur Disquette fournie ...
  23. Accédez au fichier INF dans votre dossier de travail.
  24. Cliquez sur Suivant pour remplacer votre nouveau fichier INF.
  25. Redémarrez votre ordinateur et profitez de votre nouvelle résolution!

Aucun ID de registre dans mon installation de virtualbox. S'il y en avait, je peux dire que cela semblerait fonctionner. J'ai fait de même sous Mac OS et sous Linux.
Wyatt8740

3

Essayez de choisir un autre moniteur équivalent, tel que le Dell 22 "que vous avez testé, au lieu de" Generic PnP ". J'ai eu ce problème dans le passé lors de la connexion à un rétroprojecteur haute résolution et de la sélection d'un autre moniteur à partir de Windows intégré. ins a fait l'affaire.


3

Trois suggestions ...

... Sous le panneau de configuration Affichage, cliquez sur Paramètres avancés et accédez à la page Moniteur . Sous Paramètres du moniteur , vérifiez le taux de rafraîchissement de l'écran - s'il est trop élevé, certaines résolutions peuvent être verrouillées sur l'écran principal. Étant donné que vous avez un écran LCD, celui-ci doit être réglé sur 60 Hz et laissé là.

... même emplacement que ci-dessus, mais désactivez le paramètre Masquer les modes que ce moniteur ne peut pas afficher .

... Sinon, sous l'onglet Adaptateur, appuyez sur Liste de tous les modes et sélectionnez le mode exact que vous souhaitez. Cette boîte de dialogue contourne les sécurités habituelles, vous pouvez donc visser les choses, mais devrait vous permettre de définir exactement la résolution requise.

Espérons que l'un d'eux vous permettra de revenir au DVI et au meilleur affichage qui en résulte.


1

Vous devrez peut-être installer les pilotes du moniteur lui-même ou les réinstaller. Les pilotes de moniteur n'ont jamais vraiment été un problème dans le passé lors de l'utilisation de connexions SVGA, et le lecteur pnp général était assez bon, mais avec les moniteurs DVI, il est souvent nécessaire d'installer le pilote réel pour qu'il atteigne la résolution souhaitée. Je rencontre le même problème avec un moniteur Dell DVI 24 pouces, cela a limité ma résolution jusqu'à ce que j'installe les pilotes Dell pour le moniteur.


Je n'avais jamais eu de pilote constructeur pour ce moniteur auparavant, mais j'avais quand même cherché. Malheureusement, j'ai découvert que X2Gen a fait faillite: x2gen.com
Zack Peterson

1

S'il fonctionnait, rien n'a changé, et il ne fonctionne plus, cela me suggère que le moniteur a développé un défaut; s'il est sous garantie, je le ferais vérifier (donc non pour annuler la garantie)


Je suis d'accord que quelque chose sur le moniteur semble s'être cassé. Je ne pense pas qu'il y ait une option de garantie pour moi. Je devrais peut-être juste le jeter.
Zack Peterson


1

On dirait que le moniteur est cassé, mais sinon - la pile de pilotes vidéo est peut-être restée bloquée d'une manière ou d'une autre, vous devez le démarrer en mode sans échec, supprimer les pilotes (utilisez un programme d'installation non dédié ou un purgeur dédié spécifiquement pour les pilotes nvidia), puis supprimez les périphériques (carte graphique et moniteurs) eux-mêmes dans le gestionnaire de périphériques et redémarrez ... l'installation ou la mise à niveau des pilotes graphiques nvidia ou ati ont parfois tendance à faire un vrai gâchis à moins d'être correctement désinstallés en premier.


Je suis d'accord que quelque chose sur le moniteur semble s'être cassé.
Zack Peterson,

1

Zack, j'ai recommandé PowerStrip à quelqu'un d'autre avec un problème similaire (il s'est avéré que son téléviseur avait une résolution maximale inférieure à ce qu'il essayait de forcer). Voyez si vous pouvez forcer l'utilisation de 1680x1050.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.