Windows 下查看全局快捷键占用情况

2021-10-15T23:35:00

之前使用的截图工具快捷键无效了,后来发现快捷键被其它程序全局注册了,然后尝试找出被哪个注册了,尝试在搜索引擎中找了一圈,发现搜索出来的好多工具不能用了,比如 Windows Hotkey Explorer 现在会把所有的快捷键都打开一遍,效果极其酸爽。还有推荐 PCHunter 这个作者已经停止维护了,有网友反馈 win10 1709、1903 版本都不支持。

经过一番踩坑,发现一个工具还比较好用:OpenArk。其文档是这么介绍自己的:

OpenArk是一款Windows平台上的开源Ark工具. Ark是Anti-Rootkit(对抗恶意程序)的简写, OpenArk目标成为逆向工程师、编程人员的工具,同时也能为那些希望清理恶意软件的用户服务。以后也将会支持更多功能和命令。

这里只介绍它查看全局快捷键的功能,其它的功能就自行体验吧:

via。http://tcatche.site/2020/08/win10-global-hot-key-use/

 

 

使用 spy++ 也可以定位快捷键占用
参考: https://superuser.com/questions/11308/how-can-i-determine-which-process-owns-a-hotkey-in-windows/1204019#1204019

 

我最近为较新的 Windows 版本(在 8.1 和 10 上测试)编写了一个小实用程序 - Hotkey Detective。它只是显示当您触发击键时哪个进程拥有热键。

与其他已知工具(如Hotkey Explorer )不同,我的实用程序并未列出所有热键,因为这会涉及人为触发所有热键,并最终破坏系统。为了查看哪个进程是有罪的,只需以管理员权限运行我的实用程序并按下被盗的热键。就这样。

可以在GitHub 上找到 Hotkey Detective 的源代码和快速使用手册。该二进制版本是有太多。

https://github.com/ITachiLab/hotkey-detective

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »