ExplorerPatcher|Windows 11 任务栏与开始菜单一键改回 Win10 的免费开源方案
【免费下载链接】ExplorerPatcherThis project aims to enhance the working environment on Windows项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher
升级 Windows 11 后,任务栏图标被推到屏幕中央,开始菜单的圆角卡片让固定程序变得难找,连 Alt+Tab 都换成了陌生样式。ExplorerPatcher 是一个免费开源的小工具,能把任务栏、开始菜单和窗口切换器一次性改回 Windows 10 的老样子。
📥 Windows 11 任务栏改回 Win10 安装步骤
整个安装只需三步:
- 选对安装包:Intel/AMD 设备用
ep_setup.exe,骁龙(ARM64)设备用ep_setup_arm64.exe。 - 运行安装:程序会先请求管理员权限,然后短暂关闭
explorer.exe进程来写入文件,所以桌面会消失一小段再重新出现,属于安装器重启 shell 进程的正常表现。 - 切换样式:右键任务栏打开 Properties,在 Taskbar 分区把 "Taskbar style" 设为 Windows 10,切换后立即换新界面,全程不用重启电脑。
想自己编译的话,克隆仓库即可:
git clone https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher🧩 任务栏、开始菜单与 Alt+Tab 四项改造的实现原理
任务栏:图标可以居左或居右,固定的程序和运行中的应用不再混在一起,"显示桌面"按钮也能开关。实现思路是拦截系统创建任务栏的调用,让explorer.exe加载 Windows 10 版任务栏组件,而不是另挂一个第三方外壳。源码见 Taskbar10.cpp。
开始菜单:经典菜单布局拿回来,原有功能完整保留。做法是钩住开始菜单组件的创建过程,把经典菜单实现替换进去,同时保持系统稳定。源码见 StartMenu.c。
Alt+Tab:按住组合键弹出熟悉的缩略图平铺列表,不再是圆角卡片。实现是一个独立的轻量模块,把 Windows 7 时代的AltTab.dll补丁后在新系统上运行,对性能几乎无感。源码见 main.c。
设置守护:你配置好的选项不会被系统变动悄悄改回去。它通过RegNotifyChangeKeyValue监视相关注册表项(注册表可理解为 Windows 存系统配置的地方),发现偏好被覆盖就自动写回。源码见 SettingsMonitor.c。
⚙️ 安装后的日常维护:更新通道与常用开关
- 更新通道:Windows 每次大更新后,先到 Properties → Updates 检查最新版本,这是保持任务栏、开始菜单可用的第一步。
- 任务栏细项:固定项可作快速启动(不与运行中应用分组)、按钮标签间距可调、"显示桌面"可隐藏。
- 天气小组件:数据来自 Google,不想看天气就在设置里直接关掉,不占位置。
- 界面语言:Localization.cpp 实现的多语言框架支持切换,中文界面开箱可用。
刚升级 Windows 11 的老用户,靠它找回居左的图标和熟悉的菜单布局,找程序不再绕弯;机房 IT 管理员可以批量给几十上百台机器统一部署同一套界面,省去逐台解释的成本;多窗口并行的开发者则靠经典 Alt+Tab 加任务栏标签,在编译窗口和文档间切换更快。
🩺 更新后界面失效怎么排查
- 先核对构建:查看当前系统构建是否在发布说明的已测试列表里;某个选项找不到,往往只是该 Windows 版本不支持,不一定是 bug。
- 再更新工具:到 Properties → Updates 把工具升到最新发布版,多数界面问题在新版本中已解决。
- 卸载四种任选:任务栏右键 → Properties → Uninstall;控制面板"程序和功能"或设置"应用和功能";把
ep_setup.exe重命名为ep_uninstall.exe再运行;或者直接用命令:
ep_setup.exe /uninstall功能范围与已测试构建以发布说明为准;遇到适配问题可以直接提 Issue,能改代码的也欢迎贡献修复。
【免费下载链接】ExplorerPatcherThis project aims to enhance the working environment on Windows项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考