网站搜索

如何禁用 Windows 10 上的插入键


当您无意中按下键盘上的 Insert 时,它会切换到改写模式。这意味着您接下来键入的任何内容都将覆盖光标后面的文本。幸运的是,您可以在 Windows 10 中禁用这个烦人的键。

键盘上的每个键都有一个对应的键扫描码,告诉 Windows 如何处理每次击键。虽然默认情况下您无法关闭 Insert 键,但您可以告诉 Windows 在 Windows 注册表中将其替换为空字符。

使用 SharpKeys 禁用插入键

SharpKeys 是一款免费软件,可用于为您编辑特定的注册表项。它使用图形界面重新映射键盘上的键。该工具可以轻松地对注册表进行必要的更改,而无需实际打开注册表编辑器。

为此,请启动浏览器,前往 SharpKeys GitHub 页面,并下载最新版本。

安装 SharpKeys 后,从“开始”菜单打开它,然后在打开时单击“添加”。

滚动左侧列表并单击“Special: Insert (E0_52)”,单击右侧列表中的“Turn Key Off (00_00)”,然后单击“OK”重新映射键。

括号中的值为与之关联的键扫描码,因此 Insert 键的代码为“00_52”。我们想禁用它,所以我们用不存在的“00_00”替换代码。

接下来,单击“写入注册表”,SharpKeys 会为您将这些值添加到 Windows 注册表中。

单击“确定”。

要使更改生效,您必须注销或重新启动计算机。

您还可以使用 SharpKeys 禁用其他烦人的键,例如 Caps Lock。

通过注册表编辑器禁用插入键

如果您愿意更改 Windows 注册表,您还可以在注册表编辑器中手动禁用 Insert 键。您将进行与 SharpKeys 在后台执行的相同的更改。

不过,注册表编辑器是一个强大的工具。如果使用不当,可能会使您的系统不稳定甚至无法运行。然而,这是一个非常简单的 hack。只要您按照说明进行操作,就不会有任何问题。

如果您以前从未使用过注册表编辑器,您可能需要在开始之前先阅读一下它。在进行以下更改之前,一定要备份注册表和您的计算机。

为了更加安全,您可能需要在继续之前创建一个系统还原点。这样,如果出现问题,您可以回滚到事情失控之前的时间。

准备就绪后,打开注册表编辑器并导航到左侧栏中的以下键:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

右键单击“键盘布局”,选择“新建”,然后单击“二进制值”。

尽管值的名称是任意的,但您应该选择一些容易记住的名称,以防您必须再次找到它并进行任何更改。例如,您可以将其命名为“Insert Remap”。

双击该值,然后将值数据设置为以下内容:

00 00 00 00 00 00 00 00 02 00 00 00 00 00 52 E0 00 00 00 00

这里的顺序很重要。它告诉操作系统如何处理重新映射以及按下该键时要执行的操作。

前 16 个零作为标题并将保持设置为全零。你可以忽略这些。

下一个十六进制数指定值中有多少重映射加一(末尾的空条目),后跟六个零。

接下来的两位数字是我们希望 Windows 将 Insert 键重新映射到的键的扫描码。在这种情况下,我们将其设置为不执行任何操作 (00 00)。

之后,下面的扫描码就是Insert键(52 E0)。

最后,最后八个零表示空条目和结束。

只要按照上面的方案,就可以将多个键映射到一个值。首先,增加“02”。然后,在空条目(最后八个零)之前键入重新映射键的扫描码和默认键。

乍一看似乎令人望而生畏,但一旦您了解了哪组价值观的作用,事情就会变得容易起来。

下载我们的一键式注册表黑客

如果您不想编辑 Windows 注册表,可以下载我们的 Disable Insert Key registry hack。只需打开 ZIP 文件,双击“DisableInsertKey.reg”,然后在提示将信息添加到您的注册表时单击“是”。

这些 REG 文件添加了我们上面介绍的相同注册表设置。如果您想在运行之前查看此(或任何其他)REG 文件的作用,请右键单击该文件,然后选择“编辑”以在记事本中打开它。

这里的所有都是它的!如果您有兴趣,我们还整理了一份指南来帮助您进行自己的注册表黑客攻击。

如果您无法更改当前 Windows 系统上的注册表,您也可以将 Insert 键从键盘上撬下来。这在某些键盘上比在其他键盘上更容易做到。但是,您可能不应该在笔记本电脑键盘上尝试这种低技术含量的方法。