【问题标题】:Custom OS interrupt like ctr + alt + delete自定义操作系统中断,如 ctrl + alt + delete
【发布时间】:2016-12-24 21:19:29
【问题描述】:

我用的是windows 8,最近任务管理器基本不工作了。它会冻结,而且通常很糟糕。

更重要的是,与早期版本的 windows 相比,任务管理器线程的优先级似乎与以前不同。当我点击 Ctr+Alt+Delete 时,系统立即调用主屏幕,但是当我打开任务管理器时,我得到了延迟。

我想做的是创建自己的热键序列,以尽可能高的优先级中断所有系统。这里的概念是一种超频心态,如果硬件出现故障,我认为这比持续 5 分钟的延迟锁定更容易接受。

创建自定义热键的想法实际上似乎过于复杂。我最近开始使用“resmon”,这太棒了。如果有办法以高优先级直接从主屏幕启动 resmon,那将是一个可以接受的解决方案。

【问题讨论】:

    标签: multithreading operating-system interrupt taskmanager thread-priority


    【解决方案1】:

    听起来您想查看Windows Hook Functions,它允许您在收到键盘事件和应用程序收到键盘事件之间的不同时间点运行自己的代码。

    另外,如果你不想写代码,你可以尝试做以下两个步骤。这是未经测试的,因为我目前手边没有 Windows 框。

    1. 在 Windows 注册表中使用 Image File Execution Options,以便始终执行 resmon 而不是任务管理器,方法是在以下键中将其设置为任务管理器的调试器。

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe
      
    2. 不要使用Ctrl-Alt-Delete,而是使用键序列Ctrl-Shift-Esc,它会尝试调出任务管理器。

    【讨论】:

    • 我应该担心它的安全性吗?
    • 我不确定你的意思。如果您想知道这些功能是否可用于实现键盘记录器和恶意软件,答案是肯定的。然而,微软大多数人都认为有用大于风险。
    • 解决方案#3:创建一个快捷方式,以高优先级启动您的进程并为其设置一个键。 cmd.exe /c start "Program Name" /priority "Full path of application file" 应该根据快速搜索工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-23
    • 1970-01-01
    • 1970-01-01
    • 2011-12-11
    • 1970-01-01
    • 2013-01-15
    • 2011-07-08
    相关资源
    最近更新 更多