如何在 Windows 11 中恢复经典右键上下文菜单?

随心笔谈2年前发布 admin
191 0 0

文章摘要

文章讨论了Windows 11新增的右键菜单被截断的问题,即当用户右键单击内容时,显示的上下文菜单内容较少,无法显示所有可能的程序选项。以Notepad++为例,右键点击.txt文件时,该程序并未出现在打开选项中,用户只能看到Windows记事本。微软认为这种简化菜单更简洁,但导致用户不满,因为用户需要频繁点击“显示更多选项”才能看到完整菜单,增加了操作耗时。 文章还详细介绍了如何通过注册表技术恢复经典右键菜单功能。具体方法包括: 1. 打开注册表编辑器(按Win + R,输入Regedit)。 2. 导航至[HKEY_CURRENT_USERSOFTWARECLASSESCLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}]。 3. 为该路径新建两个注册表项:InprocServer32(值为空白)和一个用于删除选项的键。 4. 重新启动计算机以应用更改。 此外,文章还提到可以通过注册表编辑器自动恢复菜单功能,或直接复制和粘贴注册表值到目标位置。

到目前为止,Windows 11 最令人讨厌的新“功能”是右键单击任何内容时获得的被截断的上下文菜单。 以前版本的 Windows 显示了您的所有选项,包括可以打开文件的不同程序,而新菜单仅限于少数选项,不一定是您想要的选项。

例如,当我安装 Notepad++(一种流行的文本编辑器),然后右键单击 .txt 文件时,我没有显示该程序作为打开它的选项。 即使在“打开方式”子菜单下,也只出现了 Windows 记事本。 当然,如果您单击“显示更多选项”,您可以看到完整的选项列表,但这是您在 Windows 10 中不必进行的额外单击。

也许微软认为这是一个更简洁的外观,如果用户真的立即看到完整的上下文菜单,他们只是“不知所措”。 但是通过简化上下文菜单,Windows 11 会浪费您的时间。 微软在设置中没有包含一个选项来撤销这个滑稽动作,但是有一个注册表,目前,它会给你 Windows 11 中的完整上下文菜单。

下面就和一起来看看如何恢复 Windows 11 中经典右键上下文菜单吧。

Windows 11 中经典右键上下文菜单

如何在 Windows 11 中恢复完整的上下文菜单

1. 打开注册表。 最简单的方法是按 Windows + R,输入 regedit 并按 Enter。

2. 导航到 HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID\

3. 通过在右侧窗格中右键单击并选择:新建->项,在 CLSID 下创建一个名为 {86ca1aa0-34aa-4e8b-a509-50c905bae2a2} 的新注册表项。

4. 在 {86ca1aa0-34aa-4e8b-a509-50c905bae2a2} 下右键单击并选择:新建->项,再创建一个名为 InprocServer32 的键值。

5. 在 InprocServer32 中打开 (默认) 键并将其值设置为空白,然后单击确定。

您会注意到最初为“(未设置值)”的数据现在显示为空白。

6. 关闭注册表编辑器并重新启动计算机

您现在将看到经典样式的上下文菜单。 如果您想恢复到默认的、有限的上下文菜单,请删除 InProc32 键。

自动添加 Windows 11 中恢复完整的上下文菜单

复制以下注册表值,新建空白文本粘贴并保存。修改 .txt 后缀为 .reg 格式,然后双击导入注册表。

1
2
3
4
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32]
@=“”

删除 Windows 11 中恢复完整的上下文菜单

复制以下注册表值,新建空白文本粘贴并保存。修改 .txt 后缀为 .reg 格式,然后双击导入注册表。

1
2
3
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32]

© 版权声明

相关文章