必须先启用“单击选择,双击打开”模式,再通过注册表在HKEY_CLASSES_ROOT\Directory\shell下新建openwithrightclick项并设置command为explorer.exe "%1",同时在Directory\Background\shell下添加OpenHere项并设command为explorer.exe "%V",最后重启资源管理器。

你在Windows 11中希望鼠标右键单击就能直接打开文件夹,跳过默认必须双击的步骤——这不是简单交换左右键,而是让右键具备“单击即执行打开”的能力,需先启用单击交互基础,再通过注册表重绑定右键行为,否则右键点击只会弹出菜单,根本不会触发打开动作。
启用单击选择模式(必要前提)
这一步是整个操作的地基。如果系统仍处于“双击打开”逻辑下,右键事件会被资源管理器忽略或误判为菜单触发,后续所有注册表修改都无效。【不完成这步,右键永远打不开文件夹】
按 Win + R 打开运行对话框 → 输入 folderoptions → 回车。
在弹出的“文件资源管理器选项”窗口中,切换到“常规”选项卡 → 在“单击项目的方式”区域,选择【单击选择,双击打开】→ 点击“应用” → “确定”。
验证:回到桌面或任意文件夹,将鼠标悬停在文件夹上——它应自动高亮选中;此时左键单击不会打开,仅保持选中状态。这说明单击选择模式已生效,右键绑定才可能被系统识别。
注册表绑定右键为打开命令(核心操作)
Windows原生不提供图形化开关,必须手动注入Shell命令。该操作仅影响资源管理器内对文件夹的右键行为,不影响桌面、任务栏或其他区域。
方法一:手动创建注册表项(推荐,精准可控)
按 Win + R → 输入 regedit → 回车,以管理员身份运行注册表编辑器。
依次展开路径:HKEY_CLASSES_ROOT\Directory\shell。
在 shell 项上右键 → 新建 → 项 → 命名为 openwithrightclick。
在新建的 openwithrightclick 项右侧空白处右键 → 新建 → 字符串值 → 名为 MUIVerb → 双击编辑,数值数据填入“右键打开”(中文系统)。
再次右键右侧空白 → 新建 → 字符串值 → 名为 SubCommands → 数值数据留空。
在 openwithrightclick 下再新建一项,命名为 command。
双击 command 项右侧的默认字符串 → 数值数据填入:explorer.exe "%1"。【务必用此命令,不可替换为 start 或 shell:OpenAs,否则点击文件夹会报错或打开新窗口而非当前位置】
启用文件夹背景右键快捷打开(补充增强)
这一步让右键单击空白处也能打开当前文件夹,与上一步形成互补,覆盖更多操作场景。
第一步:在注册表编辑器中,定位到:HKEY_CLASSES_ROOT\Directory\Background\shell。
第二步:在 shell 下新建项,命名为 OpenHere。
第三步:点击 OpenHere 项,在右侧空白处右键 → 新建 → 字符串值 → 名为 MUIVerb → 双击编辑,数值数据填入“在此处打开”。
第四步:再次右键右侧空白 → 新建 → 项 → 命名为 command。
第五步:双击 command 项右侧的默认字符串 → 数值数据填入:explorer.exe "%V"。
关闭注册表编辑器,按 Ctrl + Shift + Esc 打开任务管理器 → 在“进程”页签中找到“Windows 资源管理器” → 右键 → “重新启动”。

















