Использование комбинации клавиш CTRL - SCROLL LOCK для создания системного дампа

У нас есть сервер Windows 2008 r2, к которому мы подключаемся через Remote Desktop Connection.

Мы хотим использовать комбинацию клавиш "Crash on Ctrl-ScrollLock", как описано здесь (продавец просит нас отправить им дамп памяти):

http://support.microsoft.com/kb/244139

Синопсис статьи kb: "... Вы можете создать файл дампа памяти, удерживая правую клавишу CTRL и дважды нажав клавишу SCROLL LOCK".

Но, поскольку это сеанс VMWare, и мы подключаемся к нему через RDC, он не хочет использовать эту комбинацию нажатий клавиш (т.е. дамп не выполняется).

У кого-нибудь есть какие-либо идеи о том, как отправить эту комбинацию клавиш через RDC... или, может быть, причиной сброса по-другому?

4 ответа

Ты не можешь

Эта функция ручного сбоя встроена в драйверы клавиатуры PS/2 и USB в Windows, и нажатия клавиш, возникающие при подключении к удаленному рабочему столу, никогда не приближаются к этим драйверам.

Таким образом, вы можете вызвать этот ручной сбой только с напрямую подключенной клавиатуры.

Я признаю, что я не проверял это, но в вашей сессии RDP вы могли бы вызвать экранную клавиатуру и сделать это оттуда? Может быть стоит выстрел.

Попробуйте стороннюю утилиту для запуска BSOD, например NotMyFault https://docs.microsoft.com/en-us/sysinternals/downloads/notmyfault

Попробуйте запустить MSTSC.EXE и поэкспериментируйте с параметрами клавиатуры на вкладке "Локальные ресурсы".

Вы можете попробовать http://www.autohotkey.com/ с помощью скрипта вроде

Send {Control down}
Send {scroll_lock 2}
Send {Control up}

( http://www.autohotkey.com/docs/commands/Send.htm)

Другие вопросы по тегам