Deaktivieren Sie STRG + ALT + ENTF während der VM an den Host gesendet wird

726
Ran Kedar

Ich muss die STRG + ALT + ENTF-Sequenz deaktivieren, die an den Host gesendet wird (Windows 8.1), während eine Windows 7-VM eingeschaltet ist. Ich habe versucht mks.ctlAltDel.ignore = "TRUE", die VMX- und / oder die config.ini-Datei hinzuzufügen - aber das scheint nichts zu tun!

Übrigens, ich verwende VMware Workstation 14 Player.

Jede Hilfe wäre sehr dankbar ...

Vielen Dank!

1
`mks.ctlAltDel.ignore =" TRUE "` - Ignoriert die betreffende Tastenkombination nicht. Um meinen Kommentar zu verstehen, lesen Sie die [zugehörige Dokumentation] (https://www.vmware.com/support/ws5/doc/ws_special_config.html). Es ist mit den Isolationswerkzeugen verbunden. Ramhound vor 6 Jahren 0
Nur um sicher zu sein, haben Sie versucht, VMware-Tools zu aktualisieren? Strepsils vor 6 Jahren 0
Ja. Sowohl auf dem PC als auch auf dem Laptop teste ich die neuesten VMware Tools. Wie ich unten erklärt habe, hat die Aktivierung von Enhanced Keyboard den Trick geleistet, aber auf dem Laptop funktioniert es nur mit einer externen Tastatur! Mit der eigenen Tastatur des Laptops wird die STRG + ALT + ENTF-Sequenz immer noch an den Host und nicht an die VM gesendet. : / Ran Kedar vor 6 Jahren 0

2 Antworten auf die Frage

2
music2myear

Dies ist mit dem kostenlosen VMware Player nicht möglich. CTRL-ALT-DEL ist ein Interrupt. Hierbei handelt es sich um einen Schlüsselsatz, der ein privilegiertes Signal erzeugt, das auf spezifische Weise von der Hardware und dann von der Software des Hosts verarbeitet wird.

Damit dieser Tastendruck abgefangen werden kann, muss ein spezieller Treiber geladen werden, der nur in der nicht-freien Version von VMware Workstation verfügbar ist.

Aufgrund der Möglichkeit müssen Sie jedoch CTRL-ALT-DEL verwenden, um den Host zu steuern. Selbst wenn die voll funktionsfähige Version von VMware Workstation ausgeführt wird, sollten Sie sich mit der alternativen Tastenkombination VMware DOES-Unterstützung, CTRL, vertraut machen und diese verwenden -ALT-Insert, um den Unterbrechungsbefehl an die VM zu senden.

Das ist nicht ganz richtig. Sehen Sie meine Antwort. jamesdlin vor 6 Jahren 0
Die VMware-Software kann so konfiguriert werden, dass CTRL-ALT-Insert als CTRL-ALT-DEL für die VM interpretiert wird. Die VMware-Dokumentation bestätigt meine Antwort: https://kb.vmware.com/s/article/587 Wenn Sie Fakten haben, die darauf hindeuten, dass es anders ist, legen Sie sie bitte vor. music2myear vor 6 Jahren 1
Ihre Antwort impliziert, dass ich unmöglich bin, aber es ist nicht möglich (nur nicht mit VMware Player). Unter https://communities.vmware.com/thread/572003 finden Sie Informationen dazu, wo ein VMware-Mitarbeiter (Benutzername beachten) den Funktionsumfang des VMware-Tastaturtreibers erläutert. jamesdlin vor 6 Jahren 0
(Übrigens, der KB-Artikel wurde wahrscheinlich vor langer Zeit geschrieben. Danke, dass Sie mich darauf aufmerksam gemacht haben. Ich werde versuchen, ihn zu korrigieren.) jamesdlin vor 6 Jahren 0
Heute habe ich gelernt. music2myear vor 6 Jahren 0
0
jamesdlin

Wenn Sie den erweiterten VMware-Tastaturtreiber installieren, wird der Host Strg + Alt + Entf nicht abfangen. Ich glaube jedoch, dass es bei der Installation von VMware Workstation als Option verfügbar ist, nicht bei VMware Player.

Der Autor verwendet die kostenlose Version von VMWare Workstation, die im Wesentlichen als VMWare Player bezeichnet wurde. Grundsätzlich kann der Autor den von Ihnen referenzierten Tastaturtreiber nicht verwenden Ramhound vor 6 Jahren 0
Es scheint, als ob Sie die Option Enhanced Keyboard auf "Required" setzen, um den Trick auszuführen! Sowohl STRG + ALT + DEL als auch STRG + ALT + INSERT werden an die VM anstatt an den Host gesendet - was ich eigentlich wollte :) :) Übrigens, ich verwende die kostenlose Version, die heutzutage als VMware Workstation 14 Player bezeichnet wird. Vielen Dank an alle! Ran Kedar vor 6 Jahren 0
Anscheinend war ich ein bisschen zu früh glücklich ... Während es auf einem PC wie erwartet funktioniert, funktioniert es nicht auf einem Laptop mit seiner eigenen Tastatur. Wenn Sie eine externe KB an den Laptop anschließen, funktioniert es wieder gut. Wie kann ich dieses Hindernis überwinden? Ran Kedar vor 6 Jahren 0
@ RanKedar Das ist wirklich komisch. Wurde die VM mit der externen KB bereits eingeschaltet? jamesdlin vor 6 Jahren 0
@jamesdlin Ich teste die VM auf einem PC und auf einem Laptop. Wenn ich den Laptop einschalte, ohne externe KB - STRG + ALT + ENTF wird zum Host umgeleitet. Erst nachdem ich eine externe KB angeschlossen habe, wird sie an die VM selbst gesendet, und nur unter Verwendung der externen KB (dh, selbst wenn die ex. KB angeschlossen ist, wird STRG + ALT + ENTF an den Host gesendet). Ran Kedar vor 6 Jahren 0