
我们今天聊一个让不少Windows 11用户“续命”的开源小工具OpenShell。油管上那片“把Windows 11开始菜单改回Windows 7”的视频到处都有社区里天天有人问“到底怎么把开始菜单弄成以前那样”。其实真要动起手来不需要改注册表、不需要替换系统文件、更不需要重装系统一个开源免费的Open-Shell就能搞定。我用了大半年踩过几个坑也摸索出一套比较舒服的配置这篇就当是给刚接触 Open-Shell 的朋友一份比较完整的上手记录。1. 为什么我最终还是回到了经典开始菜单1.1 Windows 11的新菜单到底惹了谁Windows 11发布后微软把开始菜单从“生活的中心”改成了“现代的信息中心”。图标平铺在中间下方跟着一个叫“推荐”的区域每天给你推荐你刚刚编辑过的文档、刚刚安装的软件里面还夹着各种系统推广内容。你说它不好看吧其实确实挺好看但你说它好用吧用过的都知道效率有多低。新的“所有应用”被藏在了一个按钮后面点进去是一长列拼音首字母排序的列表。想找某个第三方软件得先知道它的名字首字母再慢慢滚轮往下翻。文件夹、控制面板、管理工具这类高频入口全被拆散藏得越来越深。最让人抓狂的是任何快捷方式都无法直接拖进开始菜单的顶层想要一个“控制面板”的磁贴要先创建桌面快捷方式再右键固定多一层操作就多一分烦躁。1.2 Open-Shell是什么血统Open-Shell 这个名字老用户可能更熟悉它的前身Classic Shell。2017年左右原作者决定停更多年后社区把项目接过来继续维护改名为 Open-Shell项目仓库为 Open-Shell/Open-Shell-Setup。它本质上不是替换系统组件而是在系统外层挂一个“经典的、可以定制的开始菜单”当你按 Win 键或点击左下角时它抢在系统原生菜单之前把界面渲染出来。因为是独立进程不影响系统稳定性不修改系统关键文件卸载回滚也干净利落。这一点是我当初最看重的我可以用它但系统升级或者不满意时随时能走回原路。1.3 这个东西到底适合哪些人不是所有人都需要 Open-Shell。如果你习惯了 Windows 11 原生菜单觉得“推荐”区域很顺手那就完全不用折腾。但如果你是下面这几类人Open-Shell 几乎能解决你大半的桌面效率问题每天靠键盘和鼠标高频切换软件的办公党需要一次点击直达目标程序、控制面板和数据文件。习惯 Windows 7 / Windows 10 时代“文件夹式”导航逻辑的老用户肌肉记忆一时改不过来。不想要开始菜单天天推荐文档和安装包、担心误点推广内容的隐私党。在老旧设备上运行 Windows 11希望开始菜单响应更快、占用更少的轻量化爱好者。我在多台电脑上试下来Open-Shell 的内存占用通常在 20MB 到 30MB 之间启动速度比系统原生的动态磁贴菜单明显快对于老设备来说这个差异是肉眼可感知的。2. 安装之前需要搞清楚的几件事2.1 去哪里下载怎么选版本第一次接触 Open-Shell 的人最容易踩的第一个坑就是搜到各种山寨站、绿化版、汉化版。这种版本我劝你直接跳过。开源软件直接用 GitHub Releases 页下载就行认准官方仓库的发布入口。当前最新稳定版大多会推 ZIP 压缩包里面有 Setup.exe。32位老系统装 X86 版本绝大多数正常电脑装 X64 版本。如果你不确定自己的系统位数在“设置-系统-关于”里能看到“系统类型”一行。拿不准就选 64 位现在还能正常更新的电脑基本都是64位系统。2.2 安装过程哪些组件该选Open-Shell 的安装器里除了主程序还有几个附加组件Classic Explorer给资源管理器加回经典工具栏可以显示“向上”“剪切”“粘贴”等按钮。Classic IE老版 IE 的界面增强现在基本用不上可以不装。Open-Shell 开始菜单核心组件必选。我的建议是第一次安装只保留“Open-Shell 开始菜单”其余组件先不装。原因有两个一是控制变量万一出问题容易定位二是 Classic Explorer 的设置项和开始菜单完全独立没必要一上来就什么都装上。安装过程可以自定义语言这块一般会自动匹配系统中文如果没有中文也不用管装完主界面是英文在设置里可以切换中文界面。这个我后面详细说。2.3 第一次启动会看到什么安装完成后不用重启电脑直接按一下键盘上的 Win 键系统自带的开始菜单会被覆盖弹出一个灰白底色的经典菜单——默认是两列布局左侧程序列表右侧文件夹和系统工具。如果还没变化多半是系统原生菜单还占着位置这时到任务栏设置里把“开始菜单-使用全屏”关掉试试。第一次打开设置入口也很容易忽略右键点击新菜单左上角的小星星图标或者在菜单空白处右键选“设置”。如果你看到的是一个简陋的蓝底按钮菜单说明还在“Windows 11 风格的简易模式”可以先切到“Windows 7 风格”或者“Windows 10 风格”再调。3. 核心设置逐个拆解把菜单调成顺手的样子进入设置主界面后顶部有多个标签页开始菜单、常规、自定义开始菜单、搜索、外观、语言、触屏。别看标签多真正每天要用到的就前面五个我一个个提醒一下要注意的细节。3.1 “开始菜单”选项卡是主战场这个选项卡控制“按 Win 键弹出来的那个菜单上面都放什么”。最上方是“菜单样式”的选择默认有 Windows 7、Windows 10/11、经典一列/两列等。个人推荐 Windows 7 两列样式因为它的程序列表是折叠式分组控制面板、文档、程序文件这些系统文件夹都集中在一起非常像老式文件夹柜。Windows 10/11 风格则更接近新系统的扁平感适合想要一点现代化观感的人。样式下面跟着一堆选项重点看这几个显示我的文档、我的音乐、我的图片默认都能开。如果不需要音乐、图片这类入口可以关掉让菜单瘦身。显示控制面板强烈建议打开。Windows 11 把控制面板越藏越深但很多老设置项跑到新版“设置”里是一点都没有比如“设备管理器”“程序和功能”“桌面图标设置”全都藏在控制面板里。显示运行命令这个一定要开。WinR 能打开运行框但有时候想在开始菜单里直接右键“运行”更方便尤其配合快捷键使用效率会更高。显示最近打开的程序和文档如果你和我一样不需要“最近文档”这种东西直接关掉还能防止别人看到你最近在用哪些文件。“关闭时显示注销/关机选项”建议保持默认不要乱调否则关机按钮可能会不见。这个选项卡下面还有一个“高级”按钮里面有一项“在开始菜单中显示推荐/热门应用”默认开着我建议把它关掉。不是怕隐私而是它会在操作系统自动更新后往你的菜单里塞一堆微软商店推广入口多一层污染。3.2 “常规”选项卡决定操作手感这里控的是菜单本身怎么响应你的鼠标和键盘。最常用的是“延迟打开 Sub-menu 的时间”默认 75 毫秒左右也就是把鼠标悬停在“所有程序”上时等待多久弹出子列表。数值设太小容易误触发设太大又觉得迟钝。我一般设到 150 毫秒既不会乱跳又不会让人等得不耐烦。“悬停打开子菜单”和“单击打开”在这里切换。桌面语境下悬停更顺手触屏设备建议改成单击。还一个容易被忽略的选项叫“打开菜单时显示搜索框”这个后面单独说。我的经验是如果你平时主要用 Everything 或者本地搜索框找文件开始菜单的搜索框可以关掉如果你习惯了 Windows 10 时代“开始菜单里敲字直开应用”的操作就要开着而且可以在“搜索”选项卡里指定搜索引擎。3.3 “自定义开始菜单”这个选项卡决定你的真实入口这个标签页是整个 Open-Shell 的灵魂所在大多数人想要的那种“左侧一排程序、右边控制面板快捷方式”都是在这里拼出来的。顶部可以自定义几个快捷方式区域我建议按下面的顺序从左到右列出来程序文件控制面板管理工具网络连接运行选中某一项后右边会打开一个树状菜单你可以自由勾选要显示的条目。“控制面板”展开后可选“按类别显示”还是“按图标显示”老手一般会选大图标或小图标一眼就能找到要找的任务。一个特别实用的小技巧是你可以把 Excel、微信、浏览器这类高频软件的快捷方式直接拖进“开始菜单-程序”文件夹里。然后在自定义菜单里把“程序文件”展开选中该程序的快捷方式右侧勾选“固定到开始菜单”。这样菜单顶端就会单独显示几个固定的程序入口鼠标移动距离大大缩短。如果你想要一个“自己的程序组”方法也很简单在资源管理器里打开“%AppData%\Microsoft\Windows\Start Menu\Programs”在里面新建文件夹放快捷方式Open-Shell 会自动识别为子菜单。这条路径值得记下来很多设置“没有效果”的案例根源都在于快捷方式没放对位置。3.4 “搜索”选项卡要重点讲一下很多人装上后吐槽搜索不好用其实是没理解 Open-Shell 的搜索逻辑它不提供后台索引服务而是调用了系统自带的 Windows Search 或者第三方搜索工具。“搜索”选项卡里的“搜索提供程序”可以指定Windows Search系统自带的索引服务能搜到已安装软件、通讯录和部分文件。缺点是它依赖索引服务如果你把索引服务关了搜索功能直接就废了。Record / Afterglow老版本自带的小搜索插件搜索范围小速度还行。Custom自定义可以填一条搜索命令比如用 Everything 的命令行接口来搜文件。我第一次用的时候开了“自定义”结果半天没反应后来发现是命令行参数写错了。推荐新手直接用 Windows Search然后用系统设置把索引目录至少覆盖到 C 盘软件目录和桌面。如果你和我一样装了 Everything那别折腾直接在 Open-Shell 里保留系统搜索框日常找软件用菜单栏的固定入口就够了。讲到搜索就不得不说一句如果你设置里把“开始菜单”样式改了以后原生搜索框仍然会时不时跳出来接管键盘这是因为 Windows 11 的通知中心、“开始”按钮旁边的“搜索”小窗没关。请在任务栏设置里把“搜索”改为“仅图标”或者彻底关闭否则两个搜索框叠一起确实精神分裂。3.5 “外观”和“语言”选项卡这两个别忽略“外观”里可以换皮肤、调字号、调图标大小。默认的 Classic 皮肤是白底黑字觉得太素的可以选“Windows 10 风格皮肤”或社区自制的 Metro 皮肤整体会更贴近系统观感。有一点需要注意皮肤和图标尺寸是会互相影响的。如果你把图标放大到 48 像素以上有些皮肤里文字会换行看着很乱得手工调一下“菜单项垂直间距”和“子菜单延迟”。“语言”选项卡里我建议直接找 ChineseSimplified切换切换后立即生效。但有些语言包带了汉化不全的提示个别词汇还是英文。这不算问题设置项翻来翻去也就那几个习惯就好。4. 进阶操作把开始菜单变成效率工具4.1 用键盘操作把鼠标点按降到最低Open-Shell 最被低估的是它对键盘的支持。按 Win 键弹出菜单后直接敲程序名的前几个字母比如敲“note”会直接定位到“记事本”Enter 启动。这在系统原生菜单里也支持但 Open-Shell 的定位速度更快因为它不经过网络搜索、不展示推荐。另一个常用技巧是用方向键控制选中后按右键直接展开子菜单然后再按方向键进入二级入口。熟练以后打开控制面板、设备管理器这些操作几乎可以不碰鼠标。在“常规”选项卡里有一个“按键定位”选项默认是按首字母但如果你装了中文环境它会按拼音首字母来定位比如“记事本”敲 JS 就能找到这个体验比 Windows 原生菜单的字母排序舒服太多了。4.2 多显示器和触摸屏适配多显示器环境下Open-Shell 支持指定菜单出现在哪块屏上。在“常规”选项卡的“多显示器设置”里可以选“跟随鼠标所在屏幕”或“固定主屏”。我个人建议选“跟随鼠标所在屏幕”这样双屏切换工作时不用刻意把鼠标拉回主屏。触摸屏用户可以在“触屏”选项卡里把“使用触摸键盘”打开并把“延迟时间”调短这样手指点到菜单后弹出速度更快。不过说实话触屏下的体验远不如鼠标键盘Open-Shell 的定位是桌面效率工具用手代替鼠标还是别太勉强。4.3 和 Windows 系统更新共存的小技巧很多人担心 Windows 大版本更新会让 Open-Shell 失效。实测下来Windows 11 的 23H2、24H2 更新后 Open-Shell 没出什么问题。但需要注意的是系统更新可能会重置部分原生开始菜单设置而 Open-Shell 的配置是独立存储的不受影响。如果你的 Open-Shell 更新后突然不见了去安装目录找“Open-Shell 菜单设置.exe”双击打开后点“恢复/重新加载”即可。要是图标没反应先打开任务管理器结束“StartMenuShell”进程再手动启动图标基本就回来了。4.4 配合右键菜单定制形成桌面效率组合Open-Shell 开始菜单里的“所有程序”列表本质上读的是系统程序的快捷方式文件夹。你可以利用 Windows 11 的右键菜单定制工具比如 Nilesoft Shell给软件新建多个分类快捷方式再把它们放进同一个文件夹Open-Shell 的折叠菜单就会自动生成“办公软件”“开发工具”“游戏”这类分组。配好以后开始菜单看起来就像自己搭的抽屉柜左边是软件右边是系统功能翻找效率吊打原生菜单。5. 踩坑记录常见问题与排查技巧5.1 装完按 Win 键没反应还是原生菜单这是最常出现的问题。先检查右下角通知区有没有 Open-Shell 的小扇贝图标如果没有说明进程没起来。打开开始菜单里搜索“Open-Shell 菜单设置”点开后在“开始菜单”选项卡里勾选“替换 Windows 开始按钮”和“用 Open-Shell 替换系统开始菜单”最终有一个“启用”按钮点一下就会生效。如果还是没有看一下“已禁用的组件”是不是把 “StartMenuShell” 杀掉了。重启资源管理器即可Win 键本身不影响。5.2 程序列表里找不到某个软件很多绿色软件不写注册表也不向“开始菜单”文件夹写入快捷方式Open-Shell 自然看不到。解决办法很简单把该软件的快捷方式手动放到“%AppData%\Microsoft\Windows\Start Menu\Programs”对应文件夹里。如果软件是给所有用户安装的放到“C:\ProgramData\Microsoft\Windows\Start Menu\Programs”里也能识别。有朋友问我为什么不显示 UWP 应用Open-Shell 对商店应用的识别确实远不如系统原生。好在重庆农家、微信 UWP 这些老版已经很少人用了如果确实需要 UWP可以在“自定义开始菜单”里勾选“显示 Windows 应用程序”基本能列出大部分应用。5.3 设置里改了样式菜单外观没变多半是你开了多个样式叠加或者皮肤缓存。打开设置-开始菜单先把“使用经典 2 列样式”取消勾选回到默认然后在外观里把“自适应系统深色/浅色模式”关掉再切皮肤。改完重启一下 explorer 进程90% 的外观问题都能解决。5.4 开机后菜单弹出有明显延迟老电脑上常见。原因一般是 Windows Search 或 OneDrive 在开机时占用大量磁盘 I/O。可以尝试在“常规-高级设置”中把“打开菜单等待时间”调低让菜单立即响应。再检查“启动”选项把不必要的后台应用禁掉。实测固态硬盘机器几乎无感机械硬盘会明显改善但谈不上彻底解决。5.5 卸载时怎么干净利落系统卸载里右键“Open-Shell”选卸载即可。它不会残留开机启动项也不会让系统进入“半替换”状态。如果有残留打开注册表编辑器定位到“HKEY_CURRENT_USER\Software\Open-Shell”直接删除这个键就能清干净。我不建议随意清理注册表仅针对这个工具是安全的。6. 我的最终配置与一个小技巧折腾了这么多工作机上最终长这样两列 Windows 7 风格左侧程序文件 固定入口微信、浏览器、终端、Everything右侧控制面板、管理工具、运行搜索框走 Windows Search多显示器跟随鼠标关闭“最近文档”、关闭自动推荐外观选“Classic”皮肤64 像素图标整套跑下来内存占用稳定菜单秒开手指一点控制面板、设备管理器全部直达。对比系统原生菜单体感可以说是两种工具。最后分享一个几乎没人提的小技巧Open-Shell 菜单项里的“所有程序”支持文件夹嵌套和快捷方式的“位置顺序”排序。你可以专门建一个“高频工作区”文件夹把日常办公要开的项目文件、Excel 模板、常用脚本快捷方式全丢进去然后放到“程序文件”列表最顶上。这样每天早上一开电脑按一下 Win 键连鼠标都不用移动太多三秒之内就能进到当天的工作流里去。这些配置看起来繁琐但真调好以后你会觉得 Windows 11 终于又回到了那个“按一个键直接干活”的时代。开源社区这些年守护下来的这些小工具有时候比官方功能更懂老用户的手。