如何删除自动添加的键盘布局?


63

我的笔记本上有西班牙文键盘,但是我主要用它来写英文和中文。

这是我配置语言的方式:

语言偏好

但是,Windows自己添加了一些布局(可能是通过远程桌面连接到使用不同语言/布局的计算机时):

可用布局

这些布局都是AltShift周期的一部分,这非常烦人。

考虑到ENG / USESP不会显示在配置列表中,我该如何删除它们?

有没有办法防止再次添加它们?

Answers:


69

我可以通过在中创建IgnoreRemoteKeyboardLayoutDWORD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout并将其设置为1 来删除不需要的布局

功劳到这个职位


2
您是救星。.Mac上的RDC自动设置美国英语,即使我在Mac和Windows上都使用了Dvorak。
The Lazy Coder 2014年

1
您能否提供详细说明,确切说明如何添加“ IgnoreRemoteKeyboardLayout”?我到达上面提到的注册表路径时,请单击“新建”,但是我不知道之后要选择什么。我还看到了这个“ QWORD(64位值)-我应该用它代替DWORD吗?”
drabsv

您能否逐步说明如何在Windows 10中完成此操作?谢谢!
理查德·哈迪

2
为我完美地工作。将为每个RDP会话自动添加美式键盘布局。此注册表设置将其停止。谢谢!!!
Jez

“ drabsv” 2016年8月17日06:30,“ Richard Hardy” 2016年9月14日14:58,方法如下:开始,运行,RegEdit,HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard布局在右窗格中,右键单击并选择“单击“新建”,然后选择“ DWORD值”,将其命名为“ IgnoreRemoteKeyboardLayout”。双击您刚写的名称(或右键单击它,然后选择“修改”),然后在“值数据”下键入“ 1”(不要在意“十六进制” (或“十进制”,两者都可以)凡尔赛宫,2017年6月29日,星期四10:19:50 +0200
Michel Merlin,

12

在控制面板中的“语言”下添加有问题的语言,然后将其删除,它们将从通知区域中消失。


12
但是,有时会添加EN / US(不确定如何/为什么)是一个问题,我认为Diego的自我回答可以解决问题。
Goodwine 2014年

当美国英语键盘突然在我的语言栏中突然出现时,这对我有用。
PAK-9

1
是的,它们随时会重新添加键盘。无法将其永久删除。
andreszs

9

键盘布局(至少在Windows 7中为)包含在注册表项中 HKEY_USERS\.DEFAULT\Keyboard Layout\Preload

Preload确定在键盘切换按钮(位于任务栏的右下角)中存在哪些键盘布局,数字确定顺序。REG_SZ项目“ 1”包含第一个布局,“ 2”包含第二个布局,依此类推。

这篇文章的Windows键盘布局列出大多数键盘的ID。您还会发现上述布局ID被定义为注册表项的子项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\keyboard layouts

知道您的注册表在这些位置中包含什么会很有趣。


先生,您是救生员。
Luis Ferrao

MS链接已死。另一个没有号码。此处: docs.microsoft.com/en-us/globalization/windows-keyboard-layouts 但是ITPro拥有数字列表:itprotoday.com/management-mobility/…–
pashute

@pashute:链接被Wayback Machine中的一个替换。
哈里奇

0

对我来说,目前(2018年)没有解决方案。由于Windows 7出现了一个Microsoft不能处理的错误,通过该错误添加了默认键盘,通常是英文US,English International或我的英文UK,无法删除。但是以下是您可以使用的选项,它们可以与各种版本的Windows 10配合使用。希望您的情况与我的不同。

您可以通过以下方式进入语言设置面板:

  • 控制面板/(某些版本)时钟语言和地区/语言
  • 控制面板/(其他版本)搜索“区域” /选择“区域” ...单击带下划线的链接“语言首选项”(起初没有注意到,它位于您选择“格式”国家/地区的第一个组合框下方)
  • 单击任务栏中的语言指示器,然后选择“语言首选项”
  • 开始/设置(写“设置”或选择“设置”图标-一个齿轮图标)/语言首选项

现在有几种可能性:

  • 如果缺少要删除的语言,请添加它,然后重新启动并删除它。
  • 如果列出了您要删除的语言,请选择它,然后会出现一个“删除”按钮。删除它,一切都很好。但是之后...
  • 如果“删除”按钮为灰色,则可以尝试以下操作(该操作在Windows 10的某些旧版本上有效,现在不起作用。对我来说,语言和regedit键再次弹出)

Regedit并从以下位置删除不需要的键盘:Computer \ HKEY_USERS.DEFAULT \ Keyboard Layout \ Preload

然后注销并重新登录。

00000101    Arabic
00000402    Bulgarian
0000041a    Croatian
00000405    Czech
00000406    Danish
00000413    Dutch (Standard)
00000813    Dutch (Belgian)
00000c09    English (Australian)
00001009    English (Canadian)
00001809    English (Irish)
00001409    English (New Zealand)
00000809    English (United Kingdom)
00000409    English (United States)
0000040b    Finnish
0000040c    French (Standard)
0000080c    French (Belgian)
0000100c    French (Swiss)
00000c0c    French (Canadian)
00000407    German (Standard)
00000807    German (Swiss)
00000c07    German (Austrian)
00000408    Greek
0000040d    Hebrew
0000040e    Hungarian
0000040f    Icelandic
00001809    Irish (English)
00000410    Italian (Standard)
00000810    Italian (Swiss)
00000414    Norwegian (Bokmal)
00000814    Norwegian (Nynorsk)
00000415    Polish
00000816    Portuguese (Standard)
00000416    Portuguese (Brazilian)
00000418    Romanian
00000419    Russian
0000041b    Slovak
00000424    Slovenian
0000080a    Spanish (Mexican)
0000040a    Spanish (Traditional Sort)
00000c0a    Spanish (Modern Sort)
0000041d    Swedish
0000041f    Turkish

有人写道,选择Administrative“区域设置”窗口中的标签(您可以通过单击“相关设置”下方右侧的“管理语言设置”,从“区域和语言”设置中重新打开它),然后Copy settings选中两个复选框检查并确定。但是我不知道这有什么帮助。它不适合我。

如果像我这样没有帮助,我可以更改语言的顺序,以便第一种语言是我的(希伯来语),第二种是所需的第二种键盘(英语),第三种是不需要的(英国英语)这样,当通过键盘(Windows +空格键或左Alt +左​​移键)进行更改时,从希伯语到英语,我达到了所需的kb,而从英语到希伯来语,我看到它没有变化,所以再给它一个额外的改变以达到它。(这可以帮助我解决由于缺少针对美国和英国键盘而编写的ENG引起的指示。我在Microsoft讨论网站上为此打开了一个单独的错误)

我还发现了一些有关更改键盘“系统权限”的信息,我将不再重复,因为这可能是导致这些解决方案无法正常工作的原因。


那没用。它只是在重启后重新启动!
pashute

-2

Windows 10上,您可以在此处删除键盘输入/布局:

  • Control Panel → Clock, Language, and Region → Language → Language options

如果您安装了多种显示语言(比如说“英语”和“德语”,那么您需要检查每种语言的键盘输入)。

屏幕截图:

在此处输入图片说明


2
这解决了在Windows中添加/删除键盘的
繁琐方式
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.