Win11可通过注册表或PowerShell将开始菜单默认视图设为“所有应用”:新建Start_ShowClassicMode值并设为1,重启explorer.exe即可生效,恢复时改为0或删除该值。

Win11默认打开开始菜单时只显示固定应用和推荐项目,想一打开就看到全部已安装程序,必须绕过系统默认逻辑直接跳转到“所有应用”视图,而不是手动点击“所有应用”按钮再滚动查找。
通过注册表强制默认进入所有应用页面
这一步直接修改系统底层行为,重启后每次点开始菜单都会首先进入可滚动的完整应用列表。
第一步:按下 Win + R 打开运行窗口,输入 regedit 并回车,确认用户账户控制提示。
第二步:在注册表编辑器地址栏中,精准粘贴并跳转到以下路径:
【HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced】
第三步:在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 Start_ShowClassicMode。
第四步:双击该新建项,将数值数据改为 1,基数选“十进制”,点击确定。这会关闭新版动态磁贴布局,启用兼容性更强的单列滚动视图。
第五步:按 Ctrl + Shift + Esc 打开任务管理器 → 点击“运行新任务” → 输入 explorer.exe → 勾选“以管理员身份创建此任务” → 点击确定。资源管理器重启后,开始菜单立即生效新设置。
用PowerShell命令一键切换(无需手动进注册表)
适合不想碰注册表界面、但能接受命令行操作的用户。执行后效果与注册表法完全一致,且自动处理权限和重启资源管理器。
方法一:以管理员身份运行 PowerShell
右键开始按钮 → 选择“Windows PowerShell(管理员)”或“终端(管理员)”,粘贴以下整行命令并回车:
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "Start_ShowClassicMode" -Value 1 -Type DWord
方法二:非管理员权限也可执行(需额外触发资源管理器重启)
在普通 PowerShell 窗口中运行:
New-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "Start_ShowClassicMode" -Value 1 -PropertyType DWord -Force; Stop-Process -Name explorer -Force
注意:第二条命令会强制结束 explorer 进程,桌面图标和任务栏会短暂消失,系统将在 2 秒内自动恢复——这是正常现象,无需干预。
验证是否生效及快速回退
点击开始按钮,观察是否直接呈现垂直滚动的应用列表(顶部为固定项,下方紧接按字母排序的全部程序),而非带磁贴+推荐栏的旧布局。
若未生效,请检查:是否遗漏了第五步的 explorer.exe 重启;注册表路径中 Advanced 拼写是否大小写准确;值名称是否为 Start_ShowClassicMode 而非其他变体。
如需恢复默认,只需将注册表中该 DWORD 值改为 0 或直接删除该项,然后重启资源管理器即可。

















