需先启用单击交互模式再修改注册表:在文件资源管理器选项中选“单击选择,双击打开”,然后分别向hkey_classes_root\directory\background\shell和hkey_classes_root*\shell添加openhere与rightclickopen项,绑定explorer.exe命令实现右键直接打开文件夹及文件。

你想让Windows 11中鼠标右键单击就能直接打开文件或文件夹,跳过默认的双击动作——这不是简单交换左右键,而是让右键在资源管理器内承担“执行打开”的角色,需先建立单击交互基础,再通过注册表重绑定行为。
启用单击交互模式(前提条件)
右键无法替代双击的根本原因是系统仍处于“双击判定等待态”,必须先强制切换为单击响应逻辑。这一步漏掉,后续所有注册表操作都无效。
按 Win + R 打开运行对话框 → 输入 folderoptions → 回车。
在弹出的“文件资源管理器选项”窗口中,切换到“常规”选项卡 → 在“单击项目的方式”区域,必须选择【单击选择,双击打开】 → 点击“应用” → “确定”。
注意:这里绝不能选“通过单击打开项目(指向时选定)”,否则右键将彻底失去绑定机会——该模式下系统把左键单击当作打开指令,右键事件被直接忽略。
注册表注入右键打开命令(仅对文件夹生效)
此方法不改动桌面或任务栏右键行为,只影响资源管理器内的文件夹右键点击,且不会在菜单里新增条目,点击即执行,干净利落。
按 Win + R → 输入 regedit → 回车,以管理员身份运行注册表编辑器。
导航至路径:HKEY_CLASSES_ROOT\Directory\Background\shell。
在 shell 项右侧空白处右键 → 新建 → 项 → 命名为 OpenHere。
点击新建的 OpenHere 项,在右侧空白处右键 → 新建 → 字符串值 → 名为 MUIVerb → 双击编辑,数值数据填入“在此处打开”(中文系统)或“Open here”(英文系统)。
再次右键右侧空白 → 新建 → 项 → 命名为 command → 点击 command 项,在右侧双击默认字符串 → 数值数据填入:explorer.exe "%V"。
注册表注入右键打开命令(对文件与文件夹均生效)
若你希望右键单击也能打开普通文件(如 .txt、.pdf),需额外配置文件类注册项。该操作会向右键菜单添加一个显式“打开”项,点击即触发,非隐藏行为。
第一步:在注册表编辑器中,依次展开路径:HKEY_CLASSES_ROOT\*\shell。
第二步:在 shell 项上右键 → 新建 → 项 → 命名为 rightclickopen。
第三步:点击 rightclickopen 项 → 右侧空白处右键 → 新建 → 字符串值 → 名为 MUIVerb → 双击编辑,数值数据填入“打开”。
第四步:再次右键右侧空白 → 新建 → 项 → 命名为 command → 点击 command 项 → 双击右侧默认字符串 → 数值数据填入:explorer.exe "%1"。
第五步:关闭注册表编辑器 → 按 Ctrl + Shift + Esc 打开任务管理器 → 找到“Windows 资源管理器” → 右键 → “重新启动”。











