COMASMVisual Studio 6Win32Visual Basic 6Visual C++ 6.0高级Windows XPMFCCVisual StudioWindowsC++Visual Basic
禁用 Windows XP 的 Ctrl+Alt+Del






1.82/5 (8投票s)
一种非常简单的方法。
引言
这是一种非常简单的方法,可以在 Windows XP 中禁用 Ctrl+Alt+Del 组合键,或者通过万能的注册表运行您选择的程序。
背景
我昨晚花了很多时间编程和阅读文章,发现很多人都在寻找锁定 Windows 桌面的方法。很多文章都谈论锁定鼠标和键盘,但它们都留下了一些东西:任务管理器。只有少数文章解决了这个问题。这篇文章展示了实现此目的的几种方法,并深入讨论了一种方法并提供了源代码。两种最常用的方法是子类化 SAS(安全注意力序列)窗口和编写 Gina dll。这些确实非常困难且耗时的任务(后者几乎不可能)。
使用代码
使用您选择的注册表编辑器(例如 regedit.exe),导航到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe
现在创建一个名为 Debugger 的新的字母数字值,并将其数据更改为您希望使用 Ctrl+Alt+Del 运行的程序的路径(例如尝试 calc.exe 或 notepad.exe)。
如果您不希望执行任何操作,只需将其数据更改为无效内容(空格、字符串“·$·%”、“dontruntaskmanager”……您明白我的意思)。
就这样!无需子类化 SAS 窗口,无需 Gina dll……这再简单不过了。