上周三,我们公司300多台Windows 11工作站集体翻车。早上9点,Helpdesk的电话直接被打爆——所有人的开始菜单变成了那种带分类视图的新样式,跟手机App抽屉似的。用户不会用,找东西找不到,效率直接腰斩。
Reddit r/sysadmin 上同样炸了锅,有人发帖问“How to revert Win11 new start menu back”,下面一片哀嚎。这不是什么预览版更新,是微软通过Patch Tuesday偷偷推的强制变更。
我花了三天时间,试了5种回滚方法。踩了不少坑,这里给各位同行做个硬核复盘。
到底发生了什么?
简单说,微软在KB5040525(或者你机器上对应的那个6月累积更新)里,悄悄启用了新的Start Menu体验。它把原本的“所有应用”列表改成了按类别分组的卡片视图,类似iOS的App Library。
用户真实反馈(来自我们内部工单和Reddit):
- “我找不到控制面板了,搜索也搜不出来”
- “开始菜单里全是空白卡片,要等5秒才加载出来”
- “我们财务部老太太直接崩溃了,让我给她换回Win10”
- Reddit老哥原话:“Microsoft forced this new Start Menu and it’s a productivity disaster”
这次问题不是个例,是全局性的。微软官方文档里甚至没有明确说明这个变更,只在一篇不起眼的博客里提了一句“We are introducing a new categorized view in the Start menu”。
方法一:组策略(最推荐,企业环境首选)
如果你有域控或者本地组策略编辑器,这是最干净的方法,不需要任何第三方工具。
操作步骤:
- 打开
gpedit.msc - 导航到:
计算机配置 -> 管理模板 -> 开始菜单和任务栏 - 找到策略:“从开始菜单中删除常用程序列表” 和 “强制经典开始菜单”
- 启用这两个策略
- 在受影响机器上跑
gpupdate /force
但有个坑:这个策略在最新的KB更新后,某些版本下不生效。我遇到了这个问题——策略已应用,但开始菜单纹丝不动。
如果组策略不灵,往下看。
方法二:Vivetool 命令行(个人机器或紧急修复)
这是Reddit上讨论最多的方案,也是我最终采用的应急方法。
Vivetool 是一个第三方工具,可以开关Windows隐藏功能ID。微软内部用Feature IDs控制功能开关,Vivetool就是直接操作这些ID。
操作步骤:
- 从GitHub下载Vivetool(搜索
thebookisclosed/ViVe) - 以管理员身份打开CMD或PowerShell
- 执行:
vivetool /disable /id:47205210
- 重启explorer.exe或重启机器
这个ID 47205210 就是新开始菜单的Feature ID。禁用后,开始菜单会回退到之前的列表视图。
我的实测结果:在5台不同配置的Win11 23H2和24H2机器上测试,4台成功,1台(24H2最新预览版)需要额外禁用另一个ID 48433719。
方法三:注册表直接操作(无工具方案)
如果你公司不允许安装第三方工具,可以直接改注册表。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"StartMenuClassic"=dword:00000001
或者更激进一点,直接禁用所有新功能相关的Feature ID:
# 批量禁用新开始菜单相关ID
$ids = @("47205210", "48433719", "48433720")
foreach ($id in $ids) {
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\FeatureManagement\Overrides" /v $id /t REG_DWORD /d 0 /f
}
警告:注册表方式需要管理员权限,且某些ID在不同Windows版本下可能不存在。建议先在测试机上验证。
方法四:卸载特定更新(临时方案)
如果你不想动组策略或注册表,直接卸载KB补丁。
- 打开
设置 -> Windows 更新 -> 更新历史记录 -> 卸载更新 - 找到最近的KB补丁(通常是KB5040525或类似编号)
- 右键卸载,重启
问题:下个月的Patch Tuesday,这个补丁会重新打回来。治标不治本。
方法五:第三方开始菜单替换(不推荐企业使用)
像Start11、StartAllBack这类工具确实能彻底替换开始菜单,体验甚至比原生好。
但作为Sysadmin,我不建议在受管环境中使用:
- 每台机器都要买License,成本不低
- 审计和合规问题
- 微软随时可能通过更新禁止这些工具运行
- 用户习惯依赖第三方软件后,未来迁移更麻烦
各方法对比
| 方法 | 适用场景 | 持久性 | 管理成本 | 风险等级 |
|---|---|---|---|---|
| 组策略 | 域环境/企业 | 持久(直到微软改策略) | 低 | 低 |
| Vivetool | 个人/紧急修复 | 需每次更新后检查 | 中 | 中 |
| 注册表 | 无工具环境 | 持久 | 低 | 中 |
| 卸载更新 | 临时应急 | 下次更新失效 | 低 | 低 |
| 第三方工具 | 个人爱好者 | 持续依赖软件 | 高 | 高 |
我的最终建议
对于企业环境,组策略优先,配合定期检查Feature ID状态。如果组策略不生效,用Vivetool批量脚本部署。
对于个人机器,Vivetool是最快方案。但记住——每次Windows大版本更新后,这些ID可能会变。我建议把这行命令写进启动脚本里,或者每月Patch Tuesday后手动跑一次。
一个血泪教训:在推任何变更前,先用WSU或SCCM的“测试环”验证。我们这次就是吃了“直接推送全部”的亏,300台机器同时翻车,Helpdesk直接瘫痪了两天。
FAQ
问:如何恢复旧的Windows 11开始菜单?
答:最可靠的方法是使用Vivetool禁用Feature ID 47205210。企业环境优先使用组策略。
问:可以回退到旧版开始菜单设计吗?
答:可以。通过禁用新功能ID,开始菜单会回到分类视图之前的列表样式。注意这不是Win10的开始菜单,而是Win11初始版本的列表视图。
问:如何在Windows 11上让开始菜单靠左?
答:设置 -> 个性化 -> 任务栏 -> 任务栏对齐方式,选择“靠左”。
问:怎么获得旧的Windows开始菜单?
答:如果你想要Win10风格的经典开始菜单,需要第三方工具如StartAllBack或Start11。原生Win11无法完全还原Win10的开始菜单。
问:微软什么时候修复这个问题?
答:这不是bug,是feature。微软不会“修复”,只会继续推进。我们能做的就是通过组策略或Vivetool手动禁用。