方法说明
ShellEx类型的右键菜单注册表项目一般都过于复杂,完全不统一。可直接采取删除注册表项这种粗暴的方式来隐藏右键菜单,需要时再恢复原样。但是这样实现起来太过复杂。
这里采用Microsoft提供的Blocked隐藏项目。
在Blocked中添加一个字符串值类型的子键,
名称为右键项目注册表默认值所引用的GUID:
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}。
键值为空,即可隐藏右键菜单。
删除添加的子键即可还原。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked
默认无Blocked项,需要先新建Blocked项
菜单GUID
菜单名称 | GUID | 出现位置 |
---|---|---|
下一个桌面背景 | {0bf754aa-c967-445c-ab3d-d8fda9bae7ef} | 桌面背景 |
还原以前版本 | {596AB062-B4D2-4215-9F74-E9109B0A8153} | 文件+文件夹+磁盘 |
使用Windows Defender扫描 | {09A47860-11B0-4DA5-AFA5-26D86198A780} | 文件+文件夹+磁盘 |
授予访问权限 | {f81e9010-6ea4-11ce-a7ff-00aa003ca9f6} | 文件+文件夹 +文件夹背景+库+磁盘 |
固定到开始屏幕 | {470C0EBD-5D73-4d58-9CED-E91E22E23282} | exe文件+msc文件+文件夹 +磁盘+旧版Edge站点 |
兼容性疑难解答 | {1d27f844-3a1f-4410-85ac-14651078412d} | 可执行文件 |
向左(右)旋转 | {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A} | 图片文件 |
打开文件(夹)所在的位置 | {37ea3a21-7493-4208-a011-7f9ea79ce9f5} | 快捷方式 |
通过QQ发送到 | {53D2405C-48AB-4C8A-8F59-CE0610F13BBC} | 文件+文件夹+快捷方式 |
播放到设备 | {7AD84985-87B4-4a16-BE58-8B72A5B390F7} | 媒体文件 |
**