问题现象
升级windows11后右键菜单默认只显示一部分内容,如果需要显示更多内容则需要点击“显示更多选项”,操作烦琐;
解决方法
修改注册表恢复传统右键菜单
方法一较复杂,推荐使用方法二进行操作
方法一:
一、快捷键win+R调出运行命令框
二、输入regedit并回车打开注册表(如下图)
三、添加注册表信息(手动)(若感觉该步骤烦琐可直接到步骤四进行注册)
依次展开如下路径:
计算机\HKEY_CURRENT_USER\Software\Classes\CLSID
在CLSID上右键后,依次选择“新建”、“项” 新建项
在项里面输入{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}(注意包含大括号及里面的内容)然后回车
在{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}上新建项 InprocServer32
选中InprocServer32 项,在右面“默认”上双击鼠标左键,弹出“编辑字符串”,选择“确定”,数据由“数值未设置”改为“”(空)
改前数据↓
改后数据↓
方法二:
新建文本文件
复制以下内容到文本文档内
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Classes\CLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32]
@=""
保存文件,并修改文件后缀为reg
修改后文件(如图)
双击“新建 文本文档.txt.reg”文件,选择"是"
提示“注册成功”,单击“确定”
添加注册信息成功
以上两种方法修改成功后均需要重启系统(以上修改系统修改后生效),生效后效果如下图:
完成
若要恢复到修改前状态,则需要删除以上注册表信息,方法如下
依次展开注册表HKEY_CURRENT_USER\Software\Classes\CLSID
在{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}上右键选择“删除”
选择“是”