Как я могу отправить Ctrl + Alt + Delete через удаленный рабочий стол в Windows 8?


317

Мне нужно отправить CtrlAltDeleteна удаленный компьютер через удаленный рабочий стол. CtrlAltDeleteОсуществляется перехват по Windows 8, независимо от того, имеет ли удаленный рабочий стол фокус или в полноэкранном режиме. Я подключаюсь к машине с Windows XP, и я попытался запустить удаленный рабочий стол через рабочий стол и современный пользовательский интерфейс. Как я могу отправить CtrlAltDelete?

Я бы предпочел не устанавливать ничего на машину.


3
Это через MSTSC? или через новое приложение Mondern-UI?
Джаред Трич

2
Особенность Ctl-Alt-Del в том, что он перехватывается BIOS (аппаратным обеспечением) на локальной машине. Таким образом, вы не можете отправить это. Вам нужно будет использовать какую-то другую комбинацию клавиш и отправить какую-то команду «перезагрузки» на удаленный компьютер.
Кит

@JaredTritsch Они, кажется, порождают одно и то же.
Таннер Фолкнер

@Keith Это было возможно в Windows 7.
Таннер Фолкнер

2
Какую конечную цель вам нужно достичь, отправив CTRL + ALT + DEL?
frozenkoi

Ответы:


460

Попробуйте использовать Ctrl+ Alt+ Endвместо.


4
У меня сложилось впечатление, что результатом будет «настоящий Ctrl + Alt + Delete». Чего не хватает?
Уильям Джексон

17
Что если вы включите RDP на компьютер 1, а затем используете RDP на компьютере 1 для удаленного рабочего стола на компьютере 2. Как вы управляете ctrl + alt + del на компьютере 2?
user785179

2
@edymtt Только что увидел этот комментарий ... Это Fn + Право на кнопку "Конец"
канадец Люк

36
@ user785179 в первом сеансе RDP вызовите апплет экранной клавиатуры и щелкните по второму (внутреннему) сеансу RDP, затем нажмите обратно на клавиатуру и нажмите CTRL ALT END с помощью мыши, которая должна отправить CTRL ALT END во второй RDP сессия. Свернутый, но только что вытащил меня из пробки
Мэтью Локк

2
На клиенте Win 8, выполняющем ванильный mstsc rdp на сервере Win2003, Ctrl-alt-end в окне mstsc делает именно то, что Ctrl-alt-del делал бы на самом сервере Win2003 ... Решено?
Саль

51

Если вы используете RDP в другой ПРР , Ctrl+ Alt+ Endне может работать , как и ожидалось - это иногда может поднять / Изменить экран Password Диспетчер задач для внешнего RDP.

Вместо этого, чтобы вызвать экран диспетчера задач / смены пароля для внутреннего RDP:

  1. Поднимите экранную клавиатуру (Пуск> Выполнить, введите osk.exe)

  2. Удерживайте Ctrl+ Altна машине верхнего уровня и нажмите Delна OSK.

Это должно работать для любого количества вложенных RDP.


Это будет работать, только если вы действительно можете запустить программу. В экстренных ситуациях, когда нет рабочего стола и нет кнопки меню, упомянутая комбинация клавиш кажется единственной возможностью.
PoC

Нашел это полезным для сброса пароля, используя Xfreerdp для подключения к Windows.
Собрике


18

Сценарий: ваш компьютер (узел_1) и удаленный компьютер (узел_2).

Откройте экранную клавиатуру Start -> All Programs -> Accesories -> Ease of Access -> On-Screen Keyboardна node_2.

Если вы хотите отправить ctrl+ alt+ del, нажмите Ctrl+ Altв node_1 и нажмите delв node_2. (Работал для меня в node_1 = XP и node_2 = Win7)


14

КЛЕЙКИЕ КЛЮЧИ - ЭТО ОТВЕТ

Есть другой способ, который будет работать независимо от ОС и столько вложенных сессий RDC, сколько вы можете обернуть. Сосредоточившись на самом внутреннем сеансе RDC, быстро нажмите клавишу Shift 5 раз. Это откроет окно Sticky Keys и одно окно для каждого уровня вложенности. Когда будет предложено включить «залипшие» клавиши, нажмите «Да / Ок» для наиболее вложенного сеанса и «Нет / Отмена» для внешних сеансов. Теперь, когда фокус по-прежнему находится на самом внутреннем сеансе, нажмите Ctrl (затем отпустите), нажмите Alt (затем отпустите), нажмите Delete.

Tadah!

Чтобы отключить липкие клавиши, с фокусом на вложенном сеансе, нажмите Shift 6 раз и нажмите No / Cancel.


Это не ответ на оригинальный вопрос. Чтобы критиковать или запрашивать разъяснения у автора, оставьте комментарий под его постом - вы всегда можете комментировать свои собственные посты, и, когда у вас будет достаточно репутации, вы сможете комментировать любые посты .
ДэвидПостилл

4
Я не согласен. У меня нет win7 для тестирования решения, но если оно работает так, как рекламируется, оно делает именно то, что хотел ОП.
Дмитрий Григорьев

Работал для меня в сеансе RDP в VMware VM. Спасибо!
jocull

Это работает. Кажется, так чертовски неуклюже, но это Windows. Вложенные сеансы RDP - это боль. Вы могли бы подумать, что они могли бы сделать альтернативу.
июня


8

Это не очень быстрое и изящное решение, но если Ctrl+ Alt+ Endне работает для того, что вам нужно, вы можете открыть экранную клавиатуру на удаленном рабочем столе и щелкнуть мышью по клавишам Ctrl+ Alt+ Delete.


2
не работает с Windows-8 (я не говорю о RDC). В вашей системе Windows 8, нажав Ctrl + Alt + Del, вы получите сообщение с просьбой использовать мышь и нажать на плитку пользователя :)
agirish

@GrahamWager фактически предложил это в чате. К сожалению, это не работает.
Таннер Фолкнер

@AbhishekGirish Обходное решение Anup работает на Win8? ,
ruffin

6

Вы также можете попробовать установить AutoHotKey на сервере, и создать ключ связывания , который работает , чтобы отправить Ctrl+ Alt+ Deleteбез Windows 8 перехватывать его. Мини-учебник доступен также


Уверен, это не сработает.
Боб

1
В ОП специально указано «нет дополнительного программного обеспечения».
AStopher

@cybermonkey не специально, он просил это. Все еще выполнимо
канадец Люк

4

Надеюсь, это поможет и для Windows 8.

проблема

Невозможно использовать функцию Ctrl + Alt + Del на удаленном рабочем столе под управлением Vista OS / Windows 7 / Windows 2008.

причина

Проблемы с использованием функции Ctrl+ Alt+ Delна удаленных рабочих столах под управлением ОС Vista / Windows 7 / Windows-2008 могут возникать по одной или нескольким из следующих причин:

  1. Контроль доступа пользователей (UAC) отключен на удаленной машине под управлением ОС Vista / Windows 7 / Windows 2008.

  2. Secure Attention Sequence (SAS) отключена на удаленной машине под управлением Vista OS / Windows 7 / Windows 2008.

разрешение

Включить UAC на удаленном рабочем столе под управлением ОС Vista / Windows 7 / Windows 2008

Перейдите в Пуск → Выполнить → введите msconfig. Это открывает окно конфигурации системы.

Нажмите на вкладку Инструменты.

Найдите и нажмите

в пункте «Включить UAP» или «Включить UAC». Это открывает окно командной строки, которое автоматически выполняется и запускает определенный процесс для включения UAC.

Закройте окно cmd, когда закончите. Также закройте окно msconfig.

Перезагрузите компьютер, чтобы изменения вступили в силу.

Установите политику:

Запустите Gpedit.msc из командной строки.

Перейти к «Конфигурация компьютера» -> «Шаблоны администратора» -> «Компоненты Windows» -> «Параметры входа в Windows»

В Windows LogOn Option дважды щелкните «Отключить включение программного обеспечения Secure Attention Sequence», выберите «Включить» и «Службы и приложение Ease of Access».

Нажмите ОК.

Источник


Что делать, если на удаленной машине не запущены Windows?
Андрей Регентов

Хороший вопрос, я никогда не думал об этом. Я думаю, что в этой ситуации мы должны найти другое решение. :)
avirk

1
"Disable enable software Secure Attention Sequence" Select "Enable"- должен был прочитать это 3 раза, чтобы понять это!
Грэм Вейджер

3

CRTL+ SHIFT+ ESC, менеджер процессов пропускает это окно.

В окне запуска для перезагрузки сервера Windows:

Shutdown -r

Для выключения:

Shutdown -t

Из-за странной ситуации мне пришлось перенести RDC с моего Mac на ПК с Windows, а затем с этого ПК с Windows на другой ПК с Windows. Когда проводник на третьем ПК в цепочке зависал, это был единственный ответ, который спас меня.
Джейми Браун

3

Когда вы войдете в удаленный компьютер с Windows, щелкните правой кнопкой мыши на панели внизу, которая вызовет ряд параметров, и один из них - «Показать диспетчер задач». Надеюсь это поможет.


1
Это не единственное, что вы делаете с помощью ctrl alt delete
канадец Люк

3

В Windows 7 нажмите кнопку «Пуск» на компьютере, к которому вы подключены через RDP, а затем нажмите кнопку «Безопасность Windows», что фактически аналогично нажатию Cntl-Alt-Del.


0

У меня тоже была эта проблема, с клиентом win8.1 и сервером windows server 2008 R2. И не было никакого способа открыть экран, чтобы изменить пароль удаленно, потому что ни CTRL + ALT + DEL, ни CTRL + ALT + END не работали как на клиенте, так и на сервере. Открытие экранной клавиатуры на сервере тоже не сработало и ничего не произошло. Для меня решение было открыть экранную клавиатуру на клиентском компьютере, затем открыть удаленное окно и нажать набор клавиш CTRL + ALT + DEL, и это помогло мне.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.