如何在 XP/Vista/7 上完全禁用 CTRL-ALT-DEL 组合键?

Tra*_*ty3 9 shell

我一直在谷歌上广泛搜索以解决这个问题,似乎没有人能够给出直接的答案。

首先让我说我不是在谈论要求 CTRL-ALT-DEL 输入登录信息。

我正在开发一个用于高尔夫中心的高尔夫模拟器程序。我需要能够完全禁用 CTRL-ALT-DEL 键序列,以便高尔夫中心的客户根本无法退出程序并访问计算机。我意识到还有其他组合键需要处理,我们已经在 XP 中使用了整个功能,但我们很快就会切换到 Windows 7,而 CTRL-ALT-DEL 是唯一一个没有Win7好像不行。如果可能的话,我真的很想要一个全方位的解决方案。

同样的程序也可以安装在客户的个人计算机上用于家庭高尔夫模拟器,但是真正需要此功能的计算机(高尔夫中心计算机)由我们提供给高尔夫中心,因此最好的选择是编写一个新的外壳?除了建议为 kiosk 模式编写新 shell 的其他人之外,我对此一无所知。

我真的想要一个更简单的选项,比如以某种方式修改注册表。我听说你可以从弹出的菜单屏幕中删除一些按钮,但除非我可以删除几乎所有的按钮(包括右下角的关机/重启按钮),否则这还不够为我解决。

小智 3

禁用 Ctrl-Alt-Del:

将以下文本保存到名为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"
Run Code Online (Sandbox Code Playgroud)

启用 Ctrl-Alt-Del:

将以下文本保存到名为enableCtrlAltDel.reg的文本文件中:

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
Run Code Online (Sandbox Code Playgroud)

双击其中任意一个即可启用/禁用