Winkey 停止工作

Winkey 停止工作

大约 6 个月前,我的旧键盘上的 Winkey 突然停止工作了。CTRL+ESC 仍会显示“开始”菜单,但 Winkey 似乎什么也不做。Winkey+M 会显示桌面,Winkey+L 仍会锁定计算机等等。在其他应用程序中,Winkey 会有不同的行为:

  • 在 Firefox 中,它会显示书签
  • 在 Visual Studio 中,它会打开帮助

在尝试注销、重启以及谷歌上的所有解决方案后,我尝试了简单的方法,换了键盘。这是一个全新的键盘,只用了 6 个月(不,这不是游戏键盘),而这个键盘当时已经用了 6 年(现在是 7 年了),但不知为何它能用。我认为这是 Windows 下发生的随机事件之一,然后就放弃了。

大约一周前,这款键盘开始出现同样的问题。我很难相信这是硬件问题,因为这些键盘来自不同的公司,使用不同的输入(6 年前的键盘使用 PS/2,新款键盘使用 USB)。

现在,Firefox 上的 Winkey 显示书签,而 VS 上的 Winkey 显示帮助。

我想知道:

1)如何永久解决这个问题?

2)究竟是什么原因造成的?

另外,我尝试了解决方案这里但没有帮助。

编辑:重新启动确实可以解决问题,但一段时间后它再次停止工作。

编辑2:昨天我查看了事件查看器,发现 Winkey 在 Application Experience 服务启动后立即改变了其行为。我禁用了该服务并认为它有效。但事实并非如此。

答案1

这里有两个问题,而不仅仅是一个:第一的是重新映射 Windows 键和第二是为了检测并最终避免系统中运行的(可疑)软件的重新映射。

A) 将键盘重新映射到默认值

键盘布局位于以下注册表项中:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

而且改变起来有点棘手,所以我建议您使用两个简单的解决方案将 Windows 键重新映射到默认值。

1- 微软键盘布局创建器

http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=22339

或者

2- 按键调整

http://webpages.charter.net/krumsick/

两者都在此处展示:在 Windows XP、Vista 和 7 中重新映射键盘布局

http://vlaurie.com/computers2/Articles/remap-keyboard.htm

我建议您先尝试使用 KeyTweak,因为 MKLC 是一个太“重”的解决方案:它创建了一个巨大的安装文件,而“更轻”的解决方案,在我看来,更好......

只需将“W 键”重置为其默认值...

在此处输入图片描述

B) 如何找到不需要的“重新映射器”罪魁祸首?

我建议您使用 Sysinternals 进程监视器监视哪个进程正在访问与键盘布局相关的注册表项。

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

当您找到它时,您将决定如何处理这个“重新映射器”......[例如回收站...... ;-)]

希望这能有所帮助。让我们知道。:)

答案2

我建议你得到劫持并查看启动时加载了哪些应用程序。之后,您应该Ctrl+Shift+Esc逐个从任务管理器中关闭它们,然后查看每个应用程序是否恢复正常行为。如果这不起作用,请尝试在安全模式下加载 Windows,然后自行加载每个应用程序,并查看 win-key 何时停止正常运行。

我相信这样做之后,您将能够回答以下两个问题:2)找到导致该问题的程序,以及 1)卸载/重新配置该程序以永久解决该问题。

答案3

您另一条评论中的 HKCU 表示希望将其隔离到您的用户。我会创建一个新用户并运行一段时间,看看它是否会再次发生,如果没有,就把所有东西都移过去(我知道这很麻烦)

答案4

这当然只能是硬件或软件。

如果您能忍受一整天,则最好通过启动带网络连接的安全模式(用于 Internet)来检查软件。如果这种情况不再发生,则这是由某些已安装的程序引起的。您还可以尝试将另一个键映射到 WIN,看看这是否会改变观察到的行为。

对于硬件,我会尝试通过另一个 USB 端口连接另一个键盘。

如果您找不到问题所在,那么除了放弃使用 WIN 键之外,将计算机送往修理工处是我的最后一个想法。

相关内容