Hyper-V-Manager: Wenn Sie mit der rechten Maustaste auf eine lokale oder Remote-VM klicken, stürzt das MMC-Snap-In ab

13

Ich besitze einen Windows Server 2008 R2 Enterprise SP1-Computer, auf dem ich mich anmelde und virtuelle Computer verwalte, die auf mehreren Hyper-V-Servern in unserer Domäne ausgeführt werden. Wenn ich mit der rechten Maustaste auf eine lokale oder Remote-VM klicke, stürzt der Hyper-V-Manager manchmal ab und zeigt die folgende Fehlermeldung an:

Screenshot von Hyper-V Manager mit der Fehlermeldung "MMC hat einen Fehler in einem Snap-In festgestellt und entlädt es."

Wenn ich das Menü Aktionen unten rechts verwende, funktioniert es einwandfrei, aber aus irgendeinem Grund funktioniert MMC nicht mehr, wenn ich mit der rechten Maustaste klicke. Gibt es eine Möglichkeit, dieses Problem zu beheben? Hier finden Sie die vollständigen Details der Fehlermeldung.

Description:
  Stopped working

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: mmc.exe
  Problem Signature 02: 6.1.7600.16385
  Problem Signature 03: 4a5bc808
  Problem Signature 04: Microsoft.Virtualization.Client
  Problem Signature 05: 6.1.0.0
  Problem Signature 06: 4ce7c9e3
  Problem Signature 07: 342
  Problem Signature 08: 1f
  Problem Signature 09: System.OverflowException
  OS Version:   6.1.7601.2.1.0.274.10
  Locale ID:    1033

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

Auch dieser Stack-Trace:

FX:{922180d7-b74e-45f6-8c74-4b560cc100a5}

Exception has been thrown by the target of an invocation.

  at Microsoft.ManagementConsole.Internal.SnapInMessagePumpProxy.OnThreadException(Object sender, ThreadExceptionEventArgs e)
   at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
   at System.Windows.Forms.Control.WndProcException(Exception e)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at Microsoft.Virtualization.Client.Controls.EnhancedListView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Greg Bray
quelle

Antworten:

17

Scheint ein Problem mit dem Absturz des HyperV-Snapins zu sein, wenn es auf einem zweiten Monitor ausgeführt wird

Das wirst du nicht glauben. Wir haben endlich herausgefunden, was es war und es war ziemlich kompliziert :)

Wir haben einen Fehler mit dem Hyper-V-MMC-Snap gefunden, der sehr wiederholbar ist. Schließen Sie mit Win2k8R2 eine Maschine an einen externen Monitor an (ich habe dies auf einem Laptop getan). Bewegen Sie dann die MMC (in diesem Fall den Server-Manager) auf den externen Monitor. Versuchen Sie, mit der rechten Maustaste auf eine VM in Hyper-V zu klicken, und sie stürzt ab. Sobald Sie es wieder auf den Hauptmonitor verschieben, funktioniert es wieder einwandfrei.

Stelle dir das vor!

Ich kann diese Ergebnisse auf meinem System bestätigen, das über 2 GPUs mit insgesamt 4 Monitoren verfügt (siehe unten). Wenn ich den HyperV-Manager auf der Primäranzeige oder der unteren Hälfte der Monitore 3 und 4 verwende, funktioniert alles, aber sobald ich ihn über die vertikale Höhe der Primäranzeige bewege und versuche, mit der rechten Maustaste zu klicken, stürzt er ab. Ich habe mit dem Microsoft-Support zusammengearbeitet, um das Problem zu beheben (SR-Nummer 112110960192323) und werde nachverfolgen, ob ein Hotfix oder eine Problemumgehung gefunden wird.

Bildbeschreibung hier eingeben

Greg Bray
quelle
7
.......... wow
MDMarra
1
WHAAAAAAAAAAAAAAAAAAAAAAAAAAAT? Ich .... das .... Auch für MS ist dieses beeindruckend schlecht. Ich nehme an, die Problemumgehung, während Sie auf einen Patch warten, istDrag the HyperV manager so it's in the lower half of the virtual display area before you right click on things?
Voretaq7
Hinweis: Dies ist nur über dem oberen Rand von Bildschirm 1, irgendwo darunter funktioniert es einwandfrei.
Chris S
1
Es scheint ein häufiges Problem zu sein, bei dem die Position des Kontextmenüs anhand der Abmessungen der primären Anzeige anstelle der vollständigen Abmessungen mehrerer Anzeigen berechnet wird. Ich habe ähnliche Fehler in Java-Anwendungen gesehen, bei denen das Kontextmenü auf einer anderen Anzeige angezeigt wird oder die Anwendung abstürzt. Nur einer dieser Endfälle, die nicht sehr oft getestet werden.
Greg Bray
3
if (monitors.moreThanOne){explode()}
MDMarra,
8

Es scheint, dass ein betrügerisches Windows Update dafür verantwortlich ist. Sie können es deinstallieren, indem Sie wusa.exe /uninstall /kb:2686831den Neustart ausführen, dann das Update über das automatische Update neu installieren und erneut starten. Dieses Update wird in diesem TechNet-Forumsbeitrag beschrieben .

Wenn das nicht funktioniert, würde ich versuchen, RSAT zu deinstallieren und neu zu installieren.

MDMarra
quelle
Habe es versucht, habe immer noch das gleiche Problem :-( Auch da dies ein 2008 R2 Server ist, kann ich RSAT nicht entfernen, ohne die HyperV-Rolle zu entfernen.
Greg Bray
1
Ich habe gerade die Notiz auf Ihrem Kopfgeld gesehen, die lautet: Any help on how to prevent this crash or where to report it to Microsoft?- Unter der Annahme, dass Sie einen Supportvertrag mit Microsoft haben (was ich hoffe, dass Sie tun, wenn Sie mit Hyper-V virtualisieren), können Sie hier ein Ticket eröffnen . Wenn Sie keinen Vertrag haben, gibt es auch eine Pay-per-Incident-Option. Ich habe viel Glück Eröffnung Karten hatte und nicht bezahlen , wenn es sich um eine „nicht veröffentlichten , aber bekannt“ Problem ist, aber offensichtlich gibt YMMV.
MDMarra
Wir haben Support-Vorfälle über unsere MSDN-Konten. Ich habe ein Ticket eingereicht und werde feststellen, ob es sich um ein bekanntes Problem handelt oder ob ein Hotfix erstellt werden kann. Vielen Dank für Ihre Hilfe!
Greg Bray
1

Ein paar grundlegende Vorschläge / Fragen.

  • Aktualisierung? - Sie vermerken, dass es SP1 gibt, aber nicht, ob Sie auf allen anderen Gebieten auf dem neuesten Stand sind.
  • Hardware? - Auf was läuft es und hast du die neuesten Treiber / Firmware?
  • Ist es Produktion? - Läuft auf dem betreffenden Server etwas?
  • Installieren Sie die Rolle neu. - Hast du das versucht?
ErnieTheGeek
quelle
1
Alle aktuellen Windows-Updates sind installiert, und dieses Problem ist auf mehreren Systemen aufgetreten (HP Z400 Workstation, Dell Server, IBM Server). Nicht in der Produktionsumgebung, sondern auf dedizierter und gemeinsam genutzter Hardware. Scheint intermittierend, tritt an manchen Tagen wiederholt auf und arbeitet dann ohne erkennbare Änderungen.
Greg Bray
klingt nach einem schlechten Update, aber ich würde die Rolle zuerst entfernen und erneut installieren; hoffentlich haben Sie keine lokalen VMs auf diesem Computer
scape