在 Windows 8 上下文菜单中更改属性加速器

Luk*_*uke 6 keyboard-shortcuts windows-explorer context-menu keyboard-navigation windows-8

在 Windows 7 中,当您右键单击一个文件并按下r它时,将打开该文件的属性窗口。

安装新的 Windows 8 (en-GB) 后,键盘加速器已更改为o. 这对我来说很不方便,因为几乎每个文件都会将“打开”列为上下文菜单中的第一件事,你猜对了,o作为加速器。所以现在这些选项都不能一键选择。

有没有办法将属性加速器改回r

我已经包含了来自 2 台不同计算机的一些屏幕截图(第一台仅在 3 天前安装,此后就没有再碰过)。我能想到的唯一区别是,在 Win 8 安装程序的第一个屏幕上,我选择(实际上,它可能是唯一的选择)英式英语作为“显示语言”,因为我在澳大利亚。

在屏幕截图中,键盘加速键在菜单中显示为带下划线的字母。按带下划线的字母将激活该菜单选项 - 除非有 2 个具有相同的加速器(在这种情况下,它只会突出显示它们,并且在它们之间交替按下进一步的按键)。要显示下划线,请转到控制面板 -> 轻松访问 -> 更改键盘的工作方式 -> 在键盘快捷键和访问键下划线。

笔记本电脑 桌面

Bev*_*lay 4

更新: Microsoft 在 Windows 10 的每次连续更新中不断加大此操作的难度。您可能需要进入脱机命令提示符来替换该文件(例如,安全模式命令提示符 \xe2\x80\x93 才能到达此处,单击“开始” ,然后按住 Shift 并单击“重新启动”。如果您需要更多帮助从那里找到它,请在线查找)。如果您将编辑后的内容放在system32.dll.mui易于访问的地方,这会有所帮助。

\n\n
\n\n

解决这个问题是可能的……但前提是要准备好以一种不寻常的方式解决这个问题,并用十六进制编辑器弄脏你的手。

\n\n

你会需要:

\n\n
    \n
  • 十六进制编辑器;
  • \n
  • 管理员权限以及获得系统文件夹提升权限的能力。
  • \n
\n\n

基本上,问题是微软的一些白痴可爱的人认为没有人使用 en-GB(包括其他变体 - 例如我自己使用新西兰英语)会关心他们破坏了加速器键盘快捷键。我再次想知道为什么软件公司没有意识到世界上很多人实际上想要使用真正的英语,而不是美式英语。就此而言,他们似乎也不相信使用键盘,他们用创造性的方式隐藏加速器下划线。无论如何,修复只涉及改变两个字符。位于 System32 下隐藏的受保护文件中,操作系统经常访问该文件。:-)

\n\n

Microsoft 使用“MUI”文件(多语言用户界面)处理 Windows 中的语言,这些文件基本上与它们所属的任何程序或 DLL 相匹配,可以在需要时轻松地用新语言替换,而不需要更改二进制可执行文件。这些文件的命名方式是在原始文件名后附加一个“.mui”(示例如下)。理论上它很优雅,但作为微软,他们使语言包文件变得非人类可读,因为......原因?当然,人类不会希望能够编辑语言包文件。:-/

\n\n

转到,然后在十六进制编辑器中C:\\Windows\\System32\\en-GB打开该文件。shell32.dll.mui您需要十六进制编辑器有两个原因:第一,许多文本编辑器会以您意想不到的方式更改文件,这会杀死二进制文件;第二,文件中的文本显示为字符+空,而不仅仅是字符。查找P.r.&.o.(点为空) 并将其替换为(基本上,交换和\xe2\x80\x93P.&.r.o.的位置,或者将一个字符移到前面)。因为我们根本没有改变文件的长度,所以它不会破坏它。&r&

\n\n

现在出现了烦人的一点:您可能需要将该文件保存在原始文件夹之外的其他位置,因为您需要运行提升的权限才能访问该文件夹,即使这样,Windows 也不喜欢这些文件被保存在其他位置。被覆盖(我怀疑资源管理器可能在您尝试写入文件时尝试访问该文件)。

\n\n

所以,对我有用的是:将文件保存在某个地方,给它一个不同的名称(我刚刚添加了“.n”表示“新建”),将其保存回该文件夹,将原始文件重命名为不同的名称(我添加了“.o”)为原始文件),并命名新文件shell32.dll.mui以代替原始文件。

\n\n

等 voil\xc3\xa1,我现在有了正确的“P r operties”快捷方式!

\n\n

我会在 Microsoft 中将其记录为错误,但今天早些时候我删除了 Windows 反馈应用程序,作为我尝试摆脱 Windows 中烦人的事情的一部分......:-)

\n\n

最后一点:微软的更新很可能再次打破这一点。我想说的是,将编辑过的文件保留在手边,但重新应用编辑可能会更安全,以防该文件中的其他内容发生更改。如果有人想要一份副本(为您节省十六进制编辑步骤),请告诉我,我会尝试找到地方来分享它。

\n\n

我正式在这方面花费的时间比我从中节省的时间还要多,所以希望它对其他人有用!:-)

\n\n
\n\n

编辑:最后一点,这是在 Windows 10 上完成的,而不是 8,但我认为同样可能也适用于 8(我没有 8 来测试它)。

\n