Ich verwende derzeit Windows 7 Ultimate 64-Bit mit einem Dual-Monitor-Setup und einer NVIDIA 7950 GT-Grafikkarte. Ein Monitor ist für dieses System vorgesehen, und der andere Monitor ist an einen DVI KVM-Switch angeschlossen.
Wenn ich zu meinem anderen Computer wechsle, deaktiviert Windows 7 den Monitor. Beim Zurückschalten wird der Monitor jedoch nicht wieder aktiviert. Der einzige Umstand, der den zweiten Monitor automatisch wieder aktiviert, ist, wenn ich zurückschalte, nachdem Windows die Monitore in den Energiesparmodus versetzt hat. Ich muss ständig das NVIDIA-Bedienfeld aufrufen, damit der Monitor wieder aktiviert wird.
Unter Windows XP habe ich den NVIDIA-Dienst nur deaktiviert, um zu verhindern, dass der Monitor automatisch erkannt wird (was das Problem unter Win7 nicht löst), und unter Vista gab es einen Registry-Hack, der dies verhinderte. Es sieht so aus, als ob dies in Windows 7 entfernt wurde.
Ich habe auf dieser Website ähnliche Fragen gefunden, aber nichts, was genau zu meinem Problem passt. Der folgende Link ist die Frage, die am nächsten kommt, bietet jedoch keine Lösung für das Problem.
Wie behebe ich die Monitorerkennung in Windows 7?
Gibt es in Windows 7 eine Möglichkeit, die automatische Monitorerkennung zu deaktivieren?
Update: Ich habe meinem Windows 7 64-Bit-Computer gerade eine zweite Grafikkarte hinzugefügt. Ich habe einen Monitor an jede Grafikkarte angeschlossen. Wenn ich nun den KVM-Switch zum Hin- und Herwechseln verwende, wird der zweite Monitor wieder wie gewünscht aktiviert. Es gibt jedoch ein paar Macken dabei. Wenn ich ein Programm auf dem zweiten Monitor maximiert habe und es den Fokus hat, wechselt es beim Umschalten zu Monitor 1. Wenn ich ein Programm auf dem zweiten Monitor maximiert habe und es nicht den Fokus hat, verhält es sich beim Umschalten so minimiert ist und wenn ich es zurückbringe, wird es maximiert auf Monitor 1 angezeigt.
Auf jeden Fall besser als es war, aber immer noch auf der Suche nach einer Möglichkeit, die automatische Erkennung zu deaktivieren.
Antworten:
Vielleicht ist das zu einfach, aber haben Sie versucht, nur die Tastenkombination Windows + P zu verwenden? Dies funktioniert nur in Windows 7, ist jedoch eine schnelle Möglichkeit, einen einzelnen Bildschirm zu erweitern, zu duplizieren oder auszuwählen. (Hinweis: Wenn der Projektor angezeigt wird, ist dies Ihre sekundäre Anzeige.)
Wenn Sie mit Windows Vista arbeiten, können Sie die automatische Erkennung deaktivieren, indem Sie diese Anleitung befolgen . Es ist angeblich nur für NVIDIA-Karten, kann aber auch für andere funktionieren.
Dieser Beitrag sagt:
ODER
Sie können dies auch direkt aus der Registrierung heraus tun:
Verwenden des Windows-Registrierungseditors Öffnen Sie den Windows-Registrierungseditor (regedit). Navigieren Sie zu diesem Speicherort
Klicken Sie mit der rechten Maustaste auf den Wert (UseIViewHelper) und wählen Sie Ändern. Setzen Sie die Wertedaten auf 0, um die TMM-Funktion in Windows zu deaktivieren. Wenn Sie die TMM-Funktion wieder aktivieren möchten, setzen Sie die Wertedaten auf 1.
Sie müssen den PC anschließend neu starten.
Referenz
Für Windows 7 ist dies derzeit nicht möglich. Gemäß den Moderatoren in den Microsoft-Foren: "Dieses Verhalten ist beabsichtigt, und ich glaube, es gibt keine Möglichkeit, diese Funktionalität außer Kraft zu setzen, um sicherzustellen, dass beide Monitore beim Starten des Systems eingeschaltet sind." Ziemlich Langweilig. Im Moment gibt es jedoch eine Möglichkeit, diese Funktion anzufordern . Bitte rufen Sie den Link auf und fordern Sie diese Funktion an, wenn Sie dies für wichtig halten. Auch ein Ticket für das Feature wurde offiziell erstellt. Nur die Zeit wird es zeigen können.
Eine Software von Drittanbietern kann nützlich sein, ich habe jedoch keine für diesen Zweck verwendet. Ich habe MultiMon gefunden , das für mehrere Monitore gebaut ist. Hoffentlich wird dies von Nutzen sein, bis Microsoft es richtig macht.
quelle
Um die Monitorerkennung zu deaktivieren, suchen Sie mit AMD / ATI gfx-Karten unter Windows 7 nach dem Registrierungsschlüssel DMMEnableDDCPolling und setzen Sie ihn auf 0 (es ist DWord). Es gibt mehrere Stellen in der Registrierung, an denen sich dieser Schlüssel befindet. Ändern Sie sie alle und starten Sie neu. Dadurch wird die ständige Abfrage des Bildschirmtreibers deaktiviert, um festzustellen, ob der Benutzer einen Monitor angeschlossen hat.
Wenn Ihnen der Eintrag fehlt, suchen Sie nach UMD-Schlüsseln unter HKLM \ SYSTEM \ CurrentControlSet \ Control \ Class {4D36E968-E325-11CE-BFC1-08002BE10318} \ und fügen Sie diese hinzu.
quelle
Schauen Sie sich Ihre Dienstleistungen an. Ich hatte ein ähnliches Problem und deaktivierte "AMD External Events Utility" und suchte nicht mehr nach dem Monitor. Ich denke auf meinem alten System hieß es "ati hotkey poller"
quelle
Es gibt ein Stück Hardware, mit dem sich Ihr Problem wahrscheinlich lösen lässt.
Der Zweck eines solchen Geräts besteht darin, zwischen dem Kabel Ihres Monitors zu sitzen und den Computer glauben zu lassen, dass der Monitor noch vorhanden ist. Dazu wird die EDID einmal aufgezeichnet und anschließend die ganze Zeit wiederholt.
quelle
Im Falle einer NVIDIA-Karte müssen Sie die "NVIDIA Update Service Deamon" -Dienste deaktivieren.
quelle
Ich habe eine ähnliche Situation wie Sie, außer dass ich anstelle eines kvm mein Hauptsystem mit DVI und das sekundäre mit VGA angeschlossen habe. Auf diese Weise verwende ich die Eingangsauswahl des Monitors.
Wenn das nicht gut genug ist: Welches KVM verwenden Sie? Haben Sie das gleiche Problem, wenn Sie die Kabel abziehen und einstecken? Wird der Monitor von Windows beim Ein- und Ausschalten erkannt?
Vielleicht brauchst du ein besseres kvm ? (Das lässt beide Computer denken, dass sie an einen Monitor angeschlossen sind.)
quelle
Das Einzige, was ich mir einfallen lassen kann und was keine sehr gute Lösung ist, ist ein besseres KVM zu kaufen.
Mein erstes altes KVM hatte genau das gleiche Problem, wie du sagst. Ich habe auf ein brandneues digitales Upgrade umgestellt und es emuliert / fälscht grundsätzlich ein Signal, auch wenn Sie nicht auf dem Kanal sind.
Abgesehen davon habe ich einen Registry-Fix für Sie erstellt, der TMM in Windows 7 deaktivieren soll .
quelle
Hier ist eine Lösung, die für mich funktioniert hat. Windows 7, NVidia Quadro NVS 295. Aber das ist größtenteils irrelevant.
Der wichtige Teil ist, das sind HP-Monitore EliteDisplay 241i.
Gehen Sie zum Bildschirmmenü> Eingabesteuerung> DP-Hot-Plug-Erkennung> und schalten Sie es von Low Power auf Always Active um.
Dies auf beiden Monitoren zu tun, hat das Problem für mich gelöst. Ich vermute, andere Monitore haben ähnliche Einstellungen.
quelle