Отключить отправку CTRL + ALT + DELETE хосту на виртуальной машине

607
Ran Kedar

Мне нужно отключить последовательность CTRL + ALT + DELETE, отправляемую на хост (Windows 8.1), когда виртуальная машина Windows 7 включена. Я попытался добавить mks.ctlAltDel.ignore = "TRUE"в файл VMX и / или config.ini - но это, похоже, ничего не делает!

Кстати, я использую VMware Workstation 14 Player.

Любая помощь приветствуется...

Спасибо!

1
`mks.ctlAltDel.ignore =" TRUE "` - Сам по себе не игнорирует рассматриваемое сочетание клавиш. Чтобы понять мой комментарий, прочитайте [связанную документацию] (https://www.vmware.com/support/ws5/doc/ws_special_config.html). Это связано с инструментами изоляции. Ramhound 6 лет назад 0
Да, просто чтобы быть уверенным, вы пытались обновить инструменты VMware? Strepsils 6 лет назад 0
Да. И на ПК, и на ноутбуке, который я тестирую, у меня установлены новейшие инструменты VMware. Как я уже говорил ниже, включение Enhanced Keyboard помогло, но на ноутбуке он работает только с внешней клавиатурой! С собственной клавиатурой ноутбука последовательность CTRL + ALT + DELETE все еще отправляется на хост вместо виртуальной машины. : / Ran Kedar 6 лет назад 0

2 ответа на вопрос

2
music2myear

Это невозможно с помощью бесплатного VMware Player. CTRL-ALT-DEL - это прерывание. Это набор ключей, который создает привилегированный сигнал, который обрабатывается определенным образом аппаратным обеспечением, а затем программным обеспечением хоста.

Для того, чтобы это нажатие клавиши было перехвачено, должен быть загружен специальный драйвер, который доступен только в несвободной версии VMware Workstation.

Тем не менее, из-за возможности вам нужно использовать CTRL-ALT-DEL для управления хостом, даже если вы используете полнофункциональную версию VMware Workstation, лучше ознакомиться и использовать альтернативную комбинацию клавиш, поддерживаемую VMware DOES, CTRL -ALT-Insert для отправки команды прерывания на виртуальную машину.

Это не совсем правильно. Смотри мой ответ. jamesdlin 6 лет назад 0
Программное обеспечение VMware может быть настроено для интерпретации CTRL-ALT-Insert как CTRL-ALT-DEL для виртуальной машины. Документация VMware подтверждает мой ответ: https://kb.vmware.com/s/article/587 Если у вас есть факты, свидетельствующие о различии, пожалуйста, представьте их. music2myear 6 лет назад 1
Ваш ответ подразумевает, что я невозможен, но это так (только с VMware Player). См. Https://communities.vmware.com/thread/572003, где сотрудник VMware (запомните имя пользователя) объясняет, что делает драйвер клавиатуры VMware. jamesdlin 6 лет назад 0
(Кстати, эта статья в КБ, вероятно, изначально была написана давным-давно. Спасибо, что указали на это. Я постараюсь исправить ее.) jamesdlin 6 лет назад 0
Сегодня я узнал. music2myear 6 лет назад 0
0
jamesdlin

Если вы установите драйвер расширенной клавиатуры VMware, то хост не будет перехватывать Ctrl + Alt + Del. Тем не менее, я считаю, что он доступен в качестве опции при установке VMware Workstation, а не VMware Player.

Автор использует бесплатную версию VMWare Workstation, которую обычно называют VMWare Player. Таким образом, в основном автор не может использовать драйвер клавиатуры, на который вы ссылаетесь Ramhound 6 лет назад 0
Кажется, что установка опции Enhanced Keyboard на «Required» сделала свое дело! и CTRL + ALT + DEL, и CTRL + ALT + INSERT отправляются на виртуальную машину, а не на хост - что, в сущности, я и хотел :) Кстати, я действительно использую бесплатную версию, которая в настоящее время называется VMware Workstation 14 Player. Спасибо всем! Ran Kedar 6 лет назад 0
Видимо, я был слишком счастлив, слишком рано ... Хотя он работает, как и ожидалось, на ПК, он не работает на ноутбуке, используя свою собственную клавиатуру. При подключении внешнего КБ к ноутбуку - опять работает хорошо. Есть ли способ преодолеть это препятствие ?? Ran Kedar 6 лет назад 0
@RanKedar Это действительно странно. Была ли виртуальная машина включена с уже подключенным внешним КБ? jamesdlin 6 лет назад 0
@jamesdlin Я тестирую виртуальную машину на ПК и на ноутбуке. Когда я включаю ноутбук, без внешнего KB - CTRL + ALT + DEL перенаправляется на хост. Только после того, как я подключу внешний КБ, он отправляется на саму ВМ, и только с помощью внешнего КБ (т. Е. Даже с подключенным бывшим КБ, CTRL + ALT + DEL будет отправлено на хост). Ran Kedar 6 лет назад 0