it-swarm.com.de

Wie deaktiviere ich die automatische Monitorerkennung in Windows 7?

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 -Schalter 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, aber keine Lösung für das Problem bietet.

Wie behebe ich die Monitorerkennung in Windows 7?

Gibt es in Windows 7 eine Möglichkeit, die automatische Monitorerkennung zu deaktivieren?

Aktualisieren: 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 Schalter KVM 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 auf Monitor 1 maximiert angezeigt.

Auf jeden Fall besser als es war, aber immer noch auf der Suche nach einer Möglichkeit, die automatische Erkennung zu deaktivieren.

33
Jay Yother

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 this guide ausführen. Es ist angeblich nur für NVIDIA-Karten, kann aber auch für andere funktionieren.

Dieser Beitrag sagt:

  1. Öffnen Sie das Startmenü. A) Klicken Sie auf Alle Programme -> Zubehör -> Systemprogramme -> Taskplan.

OR

  1. Öffnen Sie die Systemsteuerung (klassische Ansicht). A) Klicken Sie auf Verwaltung -> Computerverwaltung.
  2. Klicken Sie für die UAC-Eingabeaufforderung auf Weiter.
  3. Erweitern Sie im linken Bereich Task Scheduler, Task Scheduler Library, Microsoft, Windows und klicken Sie auf MobilePC.
  4. Klicken Sie im mittleren Bereich mit der rechten Maustaste auf TMM.
  5. TMM deaktivieren - Klicken Sie auf Deaktivieren.
  6. TMM aktivieren - Klicken Sie auf Aktivieren. HINWEIS: TMM ist in Vista standardmäßig aktiviert.
  7. Schließen Sie den Taskplaner.
  8. Melden Sie sich ab und wieder an, oder starten Sie den Computer neu, um die Änderung zu sehen.

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

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TMM

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.

reference

Für Windows 7 ist dies derzeit nicht möglich. Laut Moderatoren in den Microsoft-Foren: "Dieses Verhalten ist beabsichtigt und ich glaube nicht, dass es eine Möglichkeit gibt, diese Funktionalität außer um sicherzustellen, dass beide Monitore eingeschaltet sind, wenn Sie das System starten. " 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.

5
James Mertz

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.

4
user37595

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"

3
Mouffette

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 danach die ganze Zeit wiederholt.

Bei einer NVIDIA-Karte müssen Sie die Dienste des "NVIDIA Update Service Daemon" deaktivieren.

  1. Deaktivieren Sie diese Dienste
    • Change execution to manual
2
AareP

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 ? (Dadurch denken beide Computer, dass sie an einen Monitor angeschlossen sind.)

1
idbrii

Das Einzige, was ich mir einfallen lassen kann, ist der Kauf eines besseren KVM.

Mein erstes altes KVM hatte genau das gleiche Problem, wie Sie sagen. Ich habe auf ein brandneues digitales System umgestellt und es emuliert/fälscht grundsätzlich ein Signal, auch wenn Sie nicht auf dem Kanal sind.

Abgesehen davon habe ich ein Registry-Update für Sie erstellt, mit dem TMM in Windows 7 deaktiviert werden soll .

1
William Hilsum

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 Stromsparmodus auf Immer aktiv um.

Dies auf beiden Monitoren zu tun, hat das Problem für mich gelöst. Ich vermute, andere Monitore haben ähnliche Einstellungen.

1
nevster