必须先在文件资源管理器选项中设置“单击选择,双击打开”,再通过注册表在HKEY_CLASSES_ROOT\Directory\shell下新建openwithrightclick项并配置command为explorer.exe "%1",最后重启Windows资源管理器才能实现右键单击打开文件夹。

你在Windows 11中希望鼠标右键单击就能直接打开文件夹,跳过双击动作——这不是简单交换左右键,而是让右键在资源管理器中承担“执行打开”的角色,需先启用单击交互基础,再通过注册表绑定右键行为,否则右键点击只会弹出菜单而无法触发打开动作。
启用单击选择模式(右键生效前提)
这一步是强制前置条件,不完成则后续所有注册表操作均无效。系统必须处于“悬停自动选中+单击即开”状态,右键才可能被识别为可绑定的触发动作。
按Win + R打开运行对话框 → 输入folderoptions → 回车。
在弹出的“文件资源管理器选项”窗口中,切换到“常规”选项卡 → 在“单击项目的方式”区域,【必须选择“单击选择,双击打开”】 → 点击“应用” → “确定”。
注意:若此处误选“通过单击打开项目(指向时选定)”,右键将彻底失去绑定机会,因为系统会把单击直接解释为打开指令,不再等待右键事件注入。
用注册表为文件夹右键绑定打开命令
Windows原生不提供图形化开关,必须手动注入Shell命令项,使右键单击触发explorer.exe以当前路径启动。
方法一:手动创建注册表项(推荐,全程可控)
按Win + R → 输入regedit → 回车,以管理员身份运行注册表编辑器。
依次展开路径:HKEY_CLASSES_ROOT\Directory\shell。
在shell项上右键 → 新建 → 项 → 命名为openwithrightclick。
在新建项右侧空白处右键 → 新建 → 字符串值 → 名为MUIVerb → 双击编辑,数值数据填入“右键打开”(仅显示用,可自定义)。
再次右键右侧空白 → 新建 → 字符串值 → 名为SubCommands → 数值数据留空。
在openwithrightclick下再新建一项,命名为command。
双击command项右侧的默认字符串 → 数值数据填入:【explorer.exe "%1"】。这里不能写start "" "%1"或shell:OpenAs,否则点击文件夹会报错或打开新窗口而非当前位置。
重启资源管理器使设置生效
注册表修改后不会自动加载,必须刷新文件资源管理器进程。
按下Ctrl + Shift + Esc打开任务管理器 → 切换到“进程”选项卡 → 找到“Windows 资源管理器” → 右键它 → 选择“重新启动”。
重启完成后,在任意文件夹图标上右键单击,即可直接打开该文件夹。

















