如何在Windows中禁用特定的全局热键

尝试消除问题的工具

全局热键可能会非常有用,因为它们比特定于应用程序的热键具有优势。首先,它们在系统上的任何地方都可以工作,而不管最前端的程序或窗口如何。其次,它们激活或启动操作系统的核心功能,例如打印(打印),打开系统控制面板(Windows-Pause)或资源管理器(Windows-e)。

有时甚至频繁,您可能会意外激活热键。也许它与您正在使用的热键距离太近,或者由于其他原因而妨碍您使用。

甚至Windows键本身也可能会出现问题,因为它可能会使您退出全屏应用程序或使正在使用的应用程序窗口失去焦点。

Windows附带有内置工具来禁用由Windows键提供支持的全局热键。您可以完全关闭Windows键,如果您从不使用它,这可能不是一个坏主意,也可以阻止特定的Windows键触发的热键,以使它们在执行时不起作用。

禁用Windows键

nowinkeys

禁用Windows键是一项快速操作。您确实需要在注册表中创建一个新密钥,然后注销然后再次登录(或重新启动),然后更改才能生效。

1.单击“开始”,键入regedit,然后按Enter。
2.使用左侧的结构导航到以下键:HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer
3.右键单击Explorer,然后从菜单中选择New> Dword(32位)值。
4.命名新的密钥NoWinKeys。
5.双击它并为其分配值1。
6.注销然后再次打开或重新启动PC。

Windows键将不再触发任何热键,但仍将像以前一样打开开始菜单。

禁用单个Windows键触发的热键

disable windows hotkeys

如果您只想摆脱Windows键触发的一个或多个热键,而又想保留其他键,则最好单独禁用它们。

这也可以在注册表中完成。

1.如上所述,再次打开注册表编辑器。
2.导航到以下项:HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer Advanced
3.右键单击Advanced,然后从上下文菜单中选择New> Expandable String Value。
4.将其命名为DisabledHotkeys。
5.在其中添加您不想使用的所有热键字符,例如电磁封锁
Windows-e和Windows-m被执行。请注意,所有其他使用Windows和所选字符的快捷方式也会被自动禁用。因此,如果您在注册表中阻止V,则Windows-V和Windows-Shift-V都将被阻止。

若要恢复原始功能,请在注册表中删除创建的数据。您只需选择字符串值,然后点击删除键即可。