.Net ramblings
# Wednesday, 05 October 2005
Send Ctrl-Alt-Delete via Remote Desktop

i wanted to change the admin password on my web server through remote desktop, but Ctrl-Alt-Delete always goes to the local computer. 

i found out you can also use Ctrl-Alt-End to achieve the same thing, which works in remote desktop.

Wednesday, 05 October 2005 12:35:21 (GMT Daylight Time, UTC+01:00)  #    Comments [46]  Windows ServerTracked by:
"Sending CTRL ALT DELETE to Remote Desktop" (Zupancic Perspective) [Trackback]

Saturday, 22 October 2005 20:50:21 (GMT Daylight Time, UTC+01:00)
Hi, I couldn't log back into developersdex.com. Thanks for the timing code. I'm still pretty new to .net, I was told what it was about 4 months ago at my new job. All the threading stuff you had is a bit advanced for me to figure out, but the timer with the mouse up and down events I'm sure I'll figure out how to implement. Thanks!
Tuesday, 07 February 2006 00:49:38 (GMT Standard Time, UTC+00:00)
you have just saved me a 2 hour round trip to be able to force a shutdown on a 2003 server playing silly buggers - thank you
Tuesday, 01 August 2006 16:14:56 (GMT Daylight Time, UTC+01:00)
Excellent work. You "learned" me something new. Thanks.
Saturday, 03 February 2007 16:46:30 (GMT Standard Time, UTC+00:00)
Awesome. I have been meaning to figure this out for ages. So simple when you know how. Ta.
Saturday, 04 August 2007 23:24:58 (GMT Daylight Time, UTC+01:00)
Thanks Tim!
Thursday, 16 August 2007 15:07:59 (GMT Daylight Time, UTC+01:00)
Thanks a lot. That saved me a bunch of time.
Thursday, 04 October 2007 21:03:01 (GMT Daylight Time, UTC+01:00)
And if you have an RDP session inside an RDP session, how do you send a CTRL-ALT-DEL to the inner session?
Thursday, 04 October 2007 23:11:30 (GMT Daylight Time, UTC+01:00)
hi Colin. i came across this myself only yesterday while browsing a web server through my desktop through my PDA. i couldn't figure out how to do it. i guess you could write a VBscript file that would do a SendKeys Ctrl+Alt+Del and run the command on whichever terminal you wanted.
Monday, 03 March 2008 12:30:35 (GMT Standard Time, UTC+00:00)
PERFECT! Exactly what I was looking for. Thanks!
Monday, 14 April 2008 05:08:29 (GMT Daylight Time, UTC+01:00)
Great discovery! Good that you shared. I appreaciate.
Wednesday, 21 May 2008 00:37:58 (GMT Daylight Time, UTC+01:00)
Another way to perform this function is to turn off the Num Lock. Then use the Delete key that is in the number pad.
Friday, 01 August 2008 15:02:48 (GMT Daylight Time, UTC+01:00)
Thank you a lot. This information helped me very much.
Monday, 25 August 2008 23:49:56 (GMT Daylight Time, UTC+01:00)
awesome tip, thanx.. helped when i needed it most!
Friday, 24 October 2008 16:19:40 (GMT Daylight Time, UTC+01:00)
I have been working as a tech for about 6 years and only just learnt this today from your post. Especially good seeing the machine is in Sydney and I am in Moscow....little bit too far to go. Thanks very much.
Saturday, 25 October 2008 15:31:41 (GMT Daylight Time, UTC+01:00)
Awesome, really!

I tried Ctr-Alt-F12, which is always recommended. But as the remote computer hung - explorer.exe had been closed down - this didn't work out; I think this command is not strong enough to break through the system.

But your solution - Ctr-Alt-End - was the real help: this helped me out!

Thank you very much!

Thursday, 06 November 2008 13:31:47 (GMT Standard Time, UTC+00:00)
Thanks for that tip! I had a remote session locked up with an application error and couldn't figure out any way to get out of it (or to even get to Task Manager to see whether I was eating up CPU). A life-saver.
Friday, 03 April 2009 04:42:01 (GMT Daylight Time, UTC+01:00)
Thanks so much! This tip was a massive time saver!
Tuesday, 14 April 2009 08:48:35 (GMT Daylight Time, UTC+01:00)
Thanks. This is a big help!

Best regards,

Wednesday, 22 April 2009 16:02:09 (GMT Daylight Time, UTC+01:00)
Thanks a lot!!
Tuesday, 12 May 2009 22:34:53 (GMT Daylight Time, UTC+01:00)
Monday, 01 June 2009 14:44:16 (GMT Daylight Time, UTC+01:00)
thank you very much! this saved me a lot of trouble today
Thursday, 11 June 2009 09:06:01 (GMT Daylight Time, UTC+01:00)
Saturday, 13 June 2009 00:11:07 (GMT Daylight Time, UTC+01:00)
sorry to spam, but thanks!!!! a big help.
Friday, 11 September 2009 16:13:57 (GMT Daylight Time, UTC+01:00)
hey guys any one knows how to send Alt + ctrl + del to a remote desktop with a remote desktop.
We have some machines which can be accessed only from certain machines which are also remote.
so its a double remote desktop
I tried Alt + ctrl + end but that goes to the first remote desktop
Thursday, 24 September 2009 02:26:29 (GMT Daylight Time, UTC+01:00)
Awesome, thanks for the tip
Tuesday, 20 October 2009 21:43:38 (GMT Daylight Time, UTC+01:00)
Thanks for the nice tip! It was really helpful.
Monday, 30 November 2009 18:24:27 (GMT Standard Time, UTC+00:00)
I need to do the same thing Keyur needs to do. I need to send a Ctrl+Alt+Del command to a computer 2 remote desktop connections away. For example,

A -> B -> C

I'm at computer A remoting into computer B which is remoted into computer C. How can I send the Ctrl+Alt+Del command to computer C?
Monday, 30 November 2009 18:52:20 (GMT Standard Time, UTC+00:00)

I figured it out. Simply start the Windows On-Screen Keyboard on the first remote desktop computer (computer B from my diagram), and then send a "Ctrl+Alt+End" with it. This will essentially send a "Ctrl+Alt+Del" to the second remote desktop computer (computer C from my diagram).
Tuesday, 08 December 2009 22:04:28 (GMT Standard Time, UTC+00:00)
for a embedded RDC, try ctrl+alt+Shift+Del

Unfortunately, I am not sure how to do a third layer.
Wednesday, 17 February 2010 16:17:05 (GMT Standard Time, UTC+00:00)
Thank you! I have been wondering about this for... years!?
Thursday, 25 February 2010 23:01:13 (GMT Standard Time, UTC+00:00)
Thanks so much.

in some other applications "Ctrl + Alt + Insert" also work.

Friday, 28 May 2010 17:03:47 (GMT Daylight Time, UTC+01:00)
If you have access to the remote infratructure via another server another way of doing this would be to remote into the other server, go to a command prompt and type "shutdown" with some options which also include the machine name. You can also do it graphicly by using the "shutdown /i" command and it brings up a GUI. This will also work if both machines are on the same network.

Friday, 03 December 2010 10:01:36 (GMT Standard Time, UTC+00:00)
Many thanks
Friday, 10 December 2010 17:26:21 (GMT Standard Time, UTC+00:00)
Wonderful tip CTRL + ALT + END Thank you very much.
I have been struggling for last few months.
Venkata Ramana Potluri
Saturday, 11 June 2011 15:16:04 (GMT Daylight Time, UTC+01:00)

Tuesday, 28 June 2011 21:33:14 (GMT Daylight Time, UTC+01:00)
Thank you, this thread helped a lot. I've known about Control-Alt-End for the remote desktop for awhile, but now I learned that adding a "Shift" let's me bring up that security dialog on the second remote desktop.

For clarity, this is what worked for me: Control-Alt-Shift-End (NOT Control-Alt-Shift-Del).


Computer 1: Control-Alt-Delete
Computer 2: Control-Alt-End
Computer 3: Control-Alt-Shift-End
Tuesday, 12 July 2011 21:10:26 (GMT Daylight Time, UTC+01:00)
Just wanted to add my thanks to the list; Google has your post at the top of the search results, and for good reason. Excellent tip!
Wednesday, 03 August 2011 14:03:39 (GMT Daylight Time, UTC+01:00)
best. tip. ever.
Amanda Z.
Monday, 29 August 2011 15:05:08 (GMT Daylight Time, UTC+01:00)
Thanks! Good tip.
Tuesday, 27 September 2011 05:40:56 (GMT Daylight Time, UTC+01:00)
wow. just wow. this little tip saved me time. big time ! 1000000000th thank you !
Saturday, 17 December 2011 13:15:33 (GMT Standard Time, UTC+00:00)
The simplest article I've seen on the Internet, yet the most helpful one. Simply replace the "delete" button with "end", and voila, everything works like a charm. :)
Wednesday, 01 February 2012 15:30:47 (GMT Standard Time, UTC+00:00)
Question: The Control+Alt+End or Control+Alt+Shift+End isn't working in my scenario

I have a win server 2003:
I'm connecting Via Console:

as described here:

basically /console switch,
then cmd -> shadow 0 -> so that I get the actual Programs running ... (similar to LogmeIn)

Open the Group Policy snap-in (Gpedit.msc).
In the left pane, under the Computer Configuration branch, expand the Administrative Templates branch.
Expand the Windows Components branch.
Click the Terminal Services folder.
In the right pane, double-click Sets rules for remote control of Terminal Services user sessions.
On the Setting tab, click Enabled.
In the Options box, click Full Control with users' permission, and then click OK

NOW -> The problem is -> Control+Alt+End or any others don't work...

I'm trying NOT to use LogmeIn as it's my personal account, and I don't want to share it with the technical team...

So any ideas?

Tuesday, 07 February 2012 21:46:55 (GMT Standard Time, UTC+00:00)
Many thanks Jeff for ctrl+alt+shift+end....it works fine for me! I have been trying to figure out how to send this to a second computer for a while but only found ctrl+alt+end.
Tuesday, 28 May 2013 14:01:36 (GMT Daylight Time, UTC+01:00)
Thank a LOT!!!
Wednesday, 26 June 2013 08:16:48 (GMT Daylight Time, UTC+01:00)
Many thanks!

Saturday, 26 August 2017 20:12:47 (GMT Daylight Time, UTC+01:00)
гостиная Роза

Please login with either your OpenID above, or your details below.
Home page

Comment (Some html is allowed: a@href@title, strike) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

[Captcha]Enter the code shown (prevents robots):

Live Comment Preview