我正在尝试找到一种方法来禁用 Windows 键,可以通过邮政总局、本地政策或者注册表中的编辑,但谷歌并没有提供什么帮助。
答案1
如果使用自动热键,以下脚本禁用该Win键激活“开始菜单”的功能,但仍然允许将其用作修饰键:
~LWin::
~RWin::Send {Blind}{vkFF}
答案2
答案3
有多种方法可以禁用 Windows 键,如下所示这一页
选项 1:注册表编辑器
- 单击“开始”,单击“运行”,键入 regedt32,然后单击“确定”。
- 在 Windows 菜单上,单击本地计算机上的 HKEY_LOCAL_ MACHINE。
双击 System\CurrentControlSet\Control 文件夹,然后单击键盘布局文件夹。
在编辑菜单上,单击添加值,输入扫描码映射,单击 REG_BINARY 作为数据类型,然后单击确定。
在数据字段中输入 0000000000000000300000000005BE000005CE000000000,然后单击确定。
关闭注册表编辑器并重新启动计算机。
选项 2:AutoHotKey
从以下位置下载 AutoHotKeyhttp://www.autohotkey.com/
运行它,然后右键单击任务栏中的图标。选择“编辑此脚本”,它将在记事本中打开默认脚本
在注释(用分号标记)之间的某处添加以下内容:
~LWin Up:: 返回
~RWin Up:: 返回
现在只需保存文件,再次右键单击 AutoHotkey,然后选择“重新加载此脚本”。
答案4
我已经成功做到了这一点。只需下载以下 .bat 文件,右键单击它,然后以管理员身份运行它。您的计算机将重新启动,登录后,您可以点击Windows 键. Win+R等将不起作用。
蝙蝠文件:
如果您改变主意并希望 Windows 密钥再次起作用,则只需下载以下内容:
https://drive.google.com/file/d/1Xm-16l0yyZFqGCTcMlcQ5bSGXu_o2jZf/view
如果您想知道该 bat 文件如何禁用 Windows 键,它只是添加一个名为“Scancode map”的新二进制键并重新启动您的计算机。
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout" /v "Scancode Map" /t REG_BINARY /d 00000000000000000300000000005BE000005CE000000000 && shutdown /r -t 00
要启用 Windows 键,该 bat 文件只需删除二进制值并重新启动计算机。
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout" /v "Scancode Map" /f && shutdown /r -t 00