必须通过注册表分别禁用Win11文件夹右键的“共享”和“打印”选项:第一步禁用“共享”需在HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellExtensions\Blocked下新建指定GUID字符串值;第二步禁用“打印”需在HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\directory\shell下创建Print项并设默认值为none;此外可用Shift+F10或按住Shift右键调出精简菜单临时绕过。

Win11文件夹右键菜单里同时出现“共享”和“打印”两个冗余选项,既不常用又挤占空间,尤其在频繁操作文件夹时反复干扰视线和点击路径,必须分别从注册表底层禁用,不能靠设置界面一键关闭。
永久移除右键“共享”菜单项
这一步直接屏蔽Shell扩展组件,让系统彻底忽略该功能的加载请求,比单纯隐藏更干净。
第一步:按 Win + R 打开运行框,输入 regedit → 回车,以管理员身份运行注册表编辑器。
第二步:在地址栏粘贴以下完整路径并回车跳转:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellExtensions\Blocked
第三步:若右侧空白处无 Blocked 项,右键点击 ShellExtensions 文件夹 → 新建 → 项 → 命名为 Blocked。
第四步:在 Blocked 项内右键 → 新建 → 字符串值 → 名称严格输入:
{b168529c-4d3e-4f6a-a704-7498e21189c2}(【内容】一个字符都不能错,大小写、括号、连字符全要原样复制)。
第五步:双击刚建好的字符串值,将“数值数据”栏留空 → 点击确定。
第六步:打开任务管理器 → 找到“Windows 资源管理器” → 右键 → “重新启动”。菜单立即刷新生效。
彻底删除右键“打印”菜单项
注册表法最稳妥,避免PowerShell执行失败或权限异常导致残留,适合追求一次到位的用户。
第一步:按 Win + R → 输入 regedit → 回车,以管理员身份运行注册表编辑器。
第二步:在地址栏粘贴并回车跳转:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\directory\shell
第三步:在 shell 项右侧空白处右键 → 新建 → 项 → 命名为 Print(【内容】必须首字母大写、其余小写,输成 print 或 PRINT 都无效)。
第四步:选中新建的 Print 项,在右侧双击默认值 → 将数值数据改为 none → 点击确定。
第五步:在 Print 项下再新建一个子项,命名为 ExplorerCommandHandler;然后在其右侧窗格新建一个字符串值(REG_SZ),名称为 Value,数值数据留空。
临时绕过这两个选项的快捷操作
不改注册表,纯键盘技巧——适用于偶尔需要调出完整经典菜单的场景。
方法一:在任意文件夹空白处右键不松手 → 同时按住 Shift + F10 → 松开后弹出的是精简版经典右键菜单,“共享”和“打印”均不显示。
方法二:按住 Shift 键不放 → 再右键点击文件夹空白处 → 保持 Shift 按下状态直到菜单弹出 → 此时菜单不含“共享”与“打印”。


















