Erzwingen Sie die native Auflösung für den Nicht-PnP-Monitor in Windows

132594
Zack Peterson

Ich habe einen 22-Zoll-Monitor mit 1680 x 1050 Pixeln. Marke X2gen, Modell MW22U. Verbindung per DVI-Kabel mit meiner NVIDIA GeForce 9600 GT-Grafikkarte.

Vor einigen Tagen funktionierte mein Monitor nicht mehr. Nach dem Startvorgang wurde nichts angezeigt.

Ich habe den abgesicherten Modus geladen, der ihn auf 1024 x 768 brachte, was angezeigt wurde. Ich habe aktualisierte Treiber für meine Grafikkarte (NVIDIA GeForce ION Driver 185.85) installiert, die sie auf 1024 x 768 brachte, als ich in den Normalmodus zurückkehrte.

Ich kann jedoch keine höhere Auflösung als 1024 x 768 einstellen!

Bildschirmeinstellungen

Ich habe es dann mit einem anderen Monitor getestet - einem 20 Zoll (1680 x 1050 Dell) -, der erfolgreich erkannt wurde und mit seiner nativen Auflösung lief. Das Problem ist also der Monitor, nicht der Computer oder die Grafikkarte.

Ich wechselte zurück zu dem Problem 22-Zoll-Monitor, der immer noch bei 1024 x 768 saugte. Ich bemerkte, dass der Monitor "Generic Non-PnP" war. Ich denke vorher war es "Generic PnP". Ich habe den Bildschirmtreiber in "Generic PnP" geändert. Das hat nicht geholfen.

Ich habe NVIDIA GeForce ION Driver 185.85 installiert und neu installiert, was aber nicht behoben werden kann.

Eigenschaften der Grafikkarte

Ich habe versucht, "Benutzerdefinierte Auflösungen" in der NVIDIA-Systemsteuerung hinzuzufügen. Dieser Fehler mit: "Test im benutzerdefinierten Modus ist fehlgeschlagen."

NVIDIA Custom Resolution Fail

Wie kann ich Windows dazu zwingen, die native Auflösung dieses Monitors zu verwenden?

19
http://serverfault.com/questions/1504/where-can-i-ask-questions-that-arent-it-questions vor 15 Jahren 0
Versuchen Sie, die Frage selbst zu beantworten und als richtig zu kennzeichnen ... Josh Hunt vor 15 Jahren 5
Das ist mir heute über VGA-Port passiert. Das Problem war, dass das Kabel nicht richtig in den Monitor eingesteckt war - es hielt sich kaum am Stecker ... also wurde 1024x768 als "native" Auflösung eingestellt. Kabel am Monitor angeschlossen und alles funktioniert wie vorgesehen. kape123 vor 10 Jahren 1

10 Antworten auf die Frage

19
Daniel Rikowski

Der wahrscheinlichste Grund ist, dass die EDID-Daten Ihres Monitors beschädigt sind oder nicht korrekt übertragen wurden.

EDID teilt Ihrem System mit, welche Funktionen der Monitor besitzt und welche Auflösung er unterstützt.

Prüfen Sie zunächst, ob etwas den EDID-Austausch verhindern kann: Kabelbruch, beschädigter Stecker, VGA-DVI-Adapter, Ein-Monitor-Zwei-Workstations-Schalter, ...

Sie könnten versuchen, EDID für Ihren Monitor vollständig zu deaktivieren. Eine schnelle Google-Suche ergab, dass dies häufig ähnliche Probleme für andere Benutzer löste.

Wenn dies mit der Treibersoftware nicht möglich ist, müssen Sie als letztes die für EDID verantwortlichen Pins Ihres DVI-Kabels deaktivieren.

Alt-Text

Entnommen von: http://www.overclock.net/ati/47962-way-disable-edid.html

Seien Sie jedoch vorsichtig: Versuchen Sie zuerst, selbst zu recherchieren, und versuchen Sie es am besten mit einem separaten DVI-Kabel.

Irgendeine Idee, welche Pins für ein VGA-Kabel entfernt werden müssen? Adrian Lopez vor 9 Jahren 3
7
Zack Peterson

Ich habe von einem DVI-Kabel zu einem VGA-Kabel gewechselt, dann wurde der Monitor erkannt und seine native Auflösung von 1680 x 1050 war verfügbar und wurde automatisch ausgewählt.

Anzeigekonfiguration hat sich geändert

7
devuxer

Ich werde das beantworten, auch wenn die ursprüngliche Frage mehr als drei Jahre zurückliegt.

Ich bin kürzlich auf dieses Problem gestoßen und bin auf eine meiner Meinung nach ideale Lösung gestoßen . Die Anweisungen im Link sind ziemlich klar, aber ich werde eine bearbeitete Liste veröffentlichen, da einige Schritte fehlten und einige Ungenauigkeiten vorhanden waren:

  1. Laden Sie Phoenix.zip herunter und entpacken Sie es in einen Arbeitsordner.
  2. Führen Sie es aus und klicken Sie auf die Symbolleistenschaltfläche "Extract Registry EDID".
  3. Eine Liste der Monitore sollte angezeigt werden.
  4. Versuchen Sie, den Monitor zu finden, der zu dem Monitor passt, für den Sie Probleme haben.
  5. Überprüfen Sie die Einstellungen, und führen Sie die Schritte 6 bis 9 aus, wenn sie nicht den tatsächlichen Funktionen des Monitors entsprechen. Fahren Sie andernfalls mit Schritt 10 fort.
  6. Klicken Sie auf die Stiftschaltfläche für den Bearbeitungsmodus.
  7. Ändern Sie die EDID-Einstellungen, um die wahren Funktionen Ihrer Anzeige widerzuspiegeln.
  8. Achten Sie besonders auf die Registerkarte Standard Timings.
  9. Detaillierte Timing-Blöcke 2–4 bieten einige sehr interessante zusätzliche Optionen.
  10. Speichern Sie die EDID in einer .DAT-Datei in Ihrem Arbeitsordner.
  11. Laden Sie moninfo.exe herunter und installieren Sie es.
  12. Öffnen Sie das gespeicherte .DAT mit MonInfo und stellen Sie sicher, dass es sich nicht darüber beschwert.
  13. Wenn es hier für Hilfe postet.
  14. Wenn MonInfo die Einstellungen einliest und anzeigt, wie Sie sie in Phoenix konfiguriert haben, dann ...
  15. Wählen Sie "Create INF ..." aus dem Dateimenü und speichern Sie es in Ihrem Arbeitsordner.
  16. Sie können die Saiten im INF nach Ihren Wünschen bearbeiten. [Anmerkung: Ich habe diesen Schritt nicht verstanden und am Ende einfach ignoriert, aber ich lasse es nur für den Fall, dass es jemandem hilft.]
  17. Öffnen Sie Start, geben Sie "devmgmt.msc" ein und drücken Sie die Eingabetaste.
  18. Wählen Sie den Monitor aus, den Sie ändern möchten (in meinem Fall war es "Generic Non-PNP Monitor").
  19. Klicken Sie mit der rechten Maustaste und wählen Sie Update Driver Software.
  20. Klicken Sie auf "Auf dem Computer nach Treibersoftware suchen".
  21. Klicken Sie auf "Ich kann aus einer Liste von Gerätetreibern auf meinem Computer auswählen".
  22. Klicken Sie auf Datenträger ...
  23. Navigieren Sie zur INF-Datei in Ihrem Arbeitsordner.
  24. Klicken Sie auf "Weiter", um Ihr neues INF zu überschreiben.
  25. Starten Sie Ihren Computer neu und genießen Sie Ihre neue Auflösung!
Keine Registrierungs-ID in meiner Virtualbox-Installation. Wenn ja, kann ich sagen, dass dies zu funktionieren scheint. Ähnliches habe ich unter Mac OS und unter Linux gemacht. Wyatt8740 vor 8 Jahren 0
3
Dave

Versuchen Sie, einen anderen äquivalenten Monitor, wie den von Ihnen getesteten Dell 22 ", anstelle von" Generic PnP "zu wählen. Dieses Problem hatte ich in der Vergangenheit, wenn Sie einen Overhead-Projektor mit hoher Auflösung anschließen und einen anderen Monitor als den von Windows Ins hat den Trick gemacht.

3
Bevan

Drei Vorschläge ...

... Klicken Sie im Steuerungsfeld Anzeige auf Erweiterte Einstellungen, und wechseln Sie zur Seite Monitor . Überprüfen Sie unter Monitoreinstellungen die Bildschirmaktualisierungsrate. Wenn diese zu hoch ist, werden möglicherweise einige Auflösungen auf dem Hauptbildschirm gesperrt. Da Sie über ein LCD verfügen, sollte dieses auf 60 Hz eingestellt und dort belassen werden.

... die gleiche Position wie oben, deaktivieren Sie jedoch die Einstellung Hide modi, die dieser Monitor nicht anzeigen kann .

... Alternativ können Sie auch auf der Registerkarte "Adapter" die Option Alle Modi auflisten wählen und den gewünschten Modus auswählen. Dieser Dialog umgeht die üblichen Sicherheitsvorkehrungen, so dass Sie die Dinge vermasseln können, aber Sie sollten die Auflösung genau einstellen können.

Hoffentlich können Sie mit einem davon zu DVI zurückkehren und die bessere Anzeige erzielen.

1
Sam Cogan

Möglicherweise müssen Sie die Treiber für den Monitor selbst installieren oder neu installieren. Monitortreiber waren in der Vergangenheit bei der Verwendung von SVGA-Verbindungen nie wirklich ein Problem, und das allgemeine PNP-Laufwerk war gut genug. Bei DVI-Monitoren ist es jedoch häufig erforderlich, den Treiber zu installieren, um die gewünschte Auflösung zu erreichen. Das gleiche Problem tritt bei einem Dell 24-Zoll-DVI-Monitor auf, der meine Auflösung begrenzt hat, bis ich die Dell-Treiber für den Monitor installiert habe.

Ich hatte noch nie einen Treiber eines Herstellers für diesen Monitor, aber ich hatte es trotzdem gesucht. Leider habe ich festgestellt, dass X2Gen in Konkurs gegangen ist: http://www.x2gen.com/ Zack Peterson vor 15 Jahren 0
1
Rowland Shaw

Wenn es funktioniert hat, hat sich nichts geändert, und es funktioniert nicht mehr. Es zeigt mir an, dass der Monitor einen Fehler entwickelt hat; Wenn es sich um eine Garantie handelt, würde ich es überprüfen lassen (also nicht, um die Garantie aufzuheben)

Ich bin damit einverstanden, dass etwas im Monitor kaputt zu sein scheint. Ich glaube nicht, dass es eine Garantieoption für mich gibt. Ich muss es vielleicht einfach wegwerfen. Zack Peterson vor 15 Jahren 0
1
Pauk

DriverGuide.com war früher ziemlich gut für das Ausgraben von Treibern, aber Sie müssen sich jetzt registrieren, um einzusteigen (zuvor konnten Sie "driver / all" als Login verwenden).

Sie haben einen X2Gen-Bereich, haben diese Seite jedoch momentan deaktiviert . Es ist der zweite Link bei einer Google-Suche, daher denke ich, dass es nur vorübergehend deaktiviert ist.

1
Oskar Duveborn

Klingt nach einem kaputten Monitor, aber wenn nicht - der Videotreiberstapel ist möglicherweise festgefahren, Sie müssen ihn im abgesicherten Modus starten, die Treiber entfernen (Deinstallationsprogramm oder speziellen Purger speziell für NVIDIA-Treiber verwenden) Entfernen Sie die Geräte (Grafikkarte und Monitore) selbst im Gerätemanager und starten Sie den Computer neu. Das Installieren oder Aktualisieren von NVIDIA- oder ATI-Grafiktreibern kann zu Problemen führen, wenn sie nicht ordnungsgemäß deinstalliert werden.

Ich bin damit einverstanden, dass etwas im Monitor kaputt zu sein scheint. Zack Peterson vor 15 Jahren 0
1
Kyle B.

Zack, ich habe PowerStrip einem anderen mit einem ähnlichen Problem empfohlen (es stellte sich heraus, dass sein Fernseher eine maximale Auflösung hat, die niedriger ist als die, die er erzwingen wollte). Prüfen Sie, ob Sie 1680x1050 damit erzwingen können.