Windows 7 verliert eines meiner Displays nach dem Neustart

2

Ich habe ein Intel DZ68BC-Motherboard mit Intel HD-Grafikkarte und zwei Monitoren (DVI und HDMI »VGA). Mein Freund hat mich gebeten zu testen, ob seine NVIDIA-Grafikkarte auf meinem Computer funktioniert (bei ihm gab es einige Probleme), also habe ich sie in meinen Computer eingefügt, den NVIDIA-Treiber installiert und es hat ganz gut funktioniert. Dann entfernte ich es, deinstallierte alles, was mit NVIDIA zu tun hatte, und schaltete die Monitore wieder auf meine Intel-Karte um.

Seitdem sieht das System nach jedem Systemstart / -neustart nur einen Monitor am HDMI »VGA-Anschluss, wobei der DVI-Monitor vollständig ignoriert wird.

Ich habe festgestellt, dass durch die Installation der Intel-Grafiktreiber das System den zweiten Monitor erkennt, wenn ich nicht sofort neu starte. Nach einem Neustart erkennt das System nur den HDMI »VGA-Monitor.

Ich habe auch versucht, im abgesicherten Modus zu starten und mit DriveSweeper die Reste der NVIDIA-Treiber zu entfernen. Während es scheint, dass einige Fahrer entfernt wurden, änderte sich die Situation nicht. Jetzt sind mir die Ideen ausgegangen und ich würde das System wirklich nicht (wieder ...) neu installieren wollen.

Ich habe auch versucht, das System vor dieser ganzen Geschichte wieder in den Zustand zu versetzen, aber es hat auch nichts geändert.

BEARBEITEN:

Ich versuche immer noch, dieses Problem zu beheben. Der einzige Punkt, an dem ich anfangen konnte, war die Neuinstallation des Treibers. Ich habe den Teil gefunden, der die richtigen Einstellungen für einen Anruf wiederherstellt:

C:\Users\Jarek\Desktop\GFX_Win7_64_8.15.10.2696\x64\Drv64.exe -driverinf "C:\Users\Jarek\Desktop\GFX_Win7_64_8.15.10.2696\Graphics\igdlh64.inf" -flags 20 -keypath "Software\Intel\Difx64"

Durch diesen Aufruf werden meine Anzeigen korrigiert, und als Problemumgehung werde ich sie zunächst zu meiner automatischen Ausführung hinzufügen. Ich bin trotzdem auf der Suche nach einer besseren Lösung ...

EDIT2:

Mit DriverView habe ich eine Liste der aktuell verwendeten Treiber erstellt, sowohl vor als auch nach dem Beheben des Problems mit dem obigen Befehl. Dann habe ich Protokolle verglichen:

  • Es wurden keine Treiber per Fixing-Befehl entfernt.
  • Treiber hinzugefügt durch Fixing-Befehl:
    • Serieller MS Remote Access-Netzwerktreiber (asyncmac.sys)
    • Sicherheitsprozessor (spsys.sys)
  • Treiber, deren Basisadresse geändert wurde (zeigt an, dass der Treiber neu geladen wurde?)
    • Canonical Display Driver (cdd.dll)
    • Intel Graphics Kernel Mode Treiber (igdkmd64.sys)
    • Bildschirmtreiber (monitor.sys)

Hinzugefügte Treiber haben für mich eher nichts mit dem Problem zu tun, neu geladene Treiber sind nur eine Folge der Installation einer neuen Treiberdatei, daher gibt es hier nicht viel zu tun ... Ich kann wirklich keinen Kopf oder Zahl daraus machen ...

EDIT3:

Ich habe Windows 7 sauber installiert und weißt du was? Es funktioniert immer noch nicht ... Nach einigem weiteren googeln scheint es der wahrscheinlichste Treiberfehler zu sein - nachdem ich es installiert habe, ist HDMI ausgefallen ... Wenn ich keinen zusätzlichen VGA-Monitor hätte, würde ich wahrscheinlich auf meine Grafik schließen Karte funktioniert überhaupt nicht. Ich frage mich wirklich, wie ich es überhaupt zum Funktionieren gebracht habe. Ich erinnere mich, Windows 7 ohne große Probleme installiert zu haben. Die zuvor verwendeten Treiber waren die gleichen wie jetzt und ich habe die automatischen Updates während der Installation von W7 deaktiviert, falls einige von ihnen Probleme verursachen - ohne großen Erfolg.

Ich fand heraus, dass es ausreicht, Ihre Grafikkarte zu deaktivieren und wieder zu aktivieren, damit sie funktioniert. Sie können DevCon.exe verwenden (verwenden Sie nicht das alte, das Sie direkt herunterladen können, es ist sehr alt. Bitte extrahieren Sie es aus WDDK aus dem Archiv WDK \ setuptools_x64fre_cab001.cab). Nachdem Sie die richtige Hardware-ID für Ihre Grafikkarte ermittelt haben, erstellen Sie am besten ein kleines Skript (.bat-Datei) devcon restart <HwID>und fügen Sie es Anmeldeskripten hinzu ('gpedit.msc' -> Computerkonfiguration -> Windows-Einstellungen -> Skripte).

Während es ein Hack ist, funktioniert es so gut, dass Sie nicht einmal bemerken, dass es da war. Und ich vermeide die ständige Neuinstallation von Treibern (in meiner alten Methode), was meiner Meinung nach auf meinem SSD-Laufwerk von großer Bedeutung ist;)

j_kubik
quelle
An alle, die Fragen schließen können - hier gibt es nur geringe Chancen auf Fortschritte, also schließen Sie sie bitte ...
j_kubik