Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have been googling extensively to figure this out, and nobody seems to be able to give a direct answer.

Let me start by saying that I'm NOT talking about requiring CTRL-ALT-DEL to enter logon information.

I'm working on a golf simulator program which is used at golf centers. I need the ability to completely disable the CTRL-ALT-DEL key sequence so that the golf center customers can't get out of the program and access the computer at all. I realize there are other key combinations that need to be handled as well, we already have this entire feature working in XP, but we're going to be switching to Windows 7 soon, and CTRL-ALT-DEL is the only one that doesn't seem to work in Win7. I'd really like an all-around solution if at all possible.

This same program may also be installed on a client's personal computer for an in-home golf simulator, but the computers that really need this feature (golf center computers) are provided to the golf center by us, so would the best option be to write a new shell? I don't know anything about that at all, other than others that suggest writing a new shell for kiosk mode.

I'd really like a simpler option, like modifying the registry in some way. I have heard that you can remove some buttons from the menu screen that pops up, but unless I can remove pretty much all of them (including the shutdown/restart button in the bottom-right corner), this won't be enough of a solution for me.

share|improve this question

migrated from stackoverflow.com May 17 '10 at 17:05

This question came from our site for professional and enthusiast programmers.

2  
pry off the ctrl, alt and delete keys. –  Will May 17 '10 at 16:59
    
If your app doesn't use one of Ctrl, Alt, or Del, you could always break that key on the keyboard itself. :-) –  ceejayoz May 17 '10 at 17:00
    
This is not a programming question and is likely to be migrated to Super User or Server Fault. That said, I'd advise looking into "kiosk mode" for Windows. My guess is that you can find an existing program to lock your computer into kiosk mode. –  Matt Ball May 17 '10 at 17:00
    
If virii do it, we know that we can do it ;) –  Michael Dorgan May 17 '10 at 17:01
    
possible duplicate of Disable Control+Alt+Delete without modifying GINA? –  Brian May 17 '10 at 17:04

3 Answers 3

up vote 5 down vote accepted

I found an interesting way of doing it:

http://www.northcode.com/blog.php/2007/07/25/Securing-Windows-For-Use-As-A-Kiosk

share|improve this answer
1  
Awesome idea. My program doesn't use the CTRL key at all, so I am just disabling that key. We are already catching the windows keys and we want the user to be able to ALT-TAB and provide a password to switch programs, so I'm not blocking the ALT key. I also had to change "REGEDIT4" for Vista and Win7 to insert the key properly. Here is the final registry key I'm using: Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,00,00,1d,00,00,00,1d,e0,00,00,00,00 –  Travesty3 May 17 '10 at 18:51

Disable Ctrl-Alt-Del:

Save the following text into a text file named disableCtrlAltDel.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
"Debugger"="Hotkey Disabled"

Enable Ctrl-Alt-Del:

Save the following text into a text file named enableCtrlAltDel.reg:

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]

Double click either of them to enable / disable

share|improve this answer

Via Group Policy

Click on Start button, and type secpol.msc into Start Search box, and hit Enter to open the Local Security Policy Editor. Navigate to Security Settings -> Local Policies -> Security Options. In the right pane, double click on Interactive logon: Do not require CTRL+ALT+DEL. Select and set the radio button of Disabled.

share|improve this answer
    
This will disable the CTRL+ALT+DEL prompt on the logon screen, but won't actually disable the key combo altogether. –  oKtosiTe Mar 22 '13 at 9:42

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.