☰
ExplorerPatcher:免费开源,4 步把 Win11 任务栏和开始菜单改回 Win10 经典样式
2026/10/7 1:57:30 网站建设 项目流程

ExplorerPatcher:免费开源,4 步把 Win11 任务栏和开始菜单改回 Win10 经典样式

【免费下载链接】ExplorerPatcherThis project aims to enhance the working environment on Windows项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher

刚升到 Windows 11,被居中的任务栏和磁贴开始菜单搞得寸步难行?ExplorerPatcher 免费开源、不用注册账号、不用改注册表,就能把任务栏、开始菜单、Alt+Tab 逐项换回 Windows 10 的经典样式,改完立即生效。

🔬 换界面不靠套壳:它到底动了哪里

美化工具大致分两类:一类在界面外套一层壳窗口,一类直接写注册表硬改,系统一更新就容易翻车。ExplorerPatcher 走的是钩子(hooking,拦截系统函数调用的技术):任务栏改造在 Taskbar10.cpp 里拦截资源管理器创建任务栏组件的调用TrayUI_CreateInstance,让它返回自带的 Windows 10 任务栏实现。界面由 explorer.exe 自己绘制,不占额外进程,也不拦系统更新。代价是:大版本更新后它需要先行适配,个别功能在新版发布前可能暂时失效,发布说明里会明确标注。

🖥 三处经典界面,各自怎么换

任务栏:图标居左,固定项不跟运行中应用混排

Taskbar 分区样式切到 Windows 10 后,图标靠左排列;固定项可作为快速启动(不与活动窗口分组),还能去掉按钮标签的多余间距、隐藏"显示桌面"按钮。这条改动复用的是 explorer.exe 里自带的 Win10 任务栏代码路径,钩子只是把入口调转方向。

开始菜单:完整磁贴布局

开始菜单样式切到 Windows 10 后,是完整的磁贴菜单,固定磁贴和开关动画都保留,相关补丁逻辑见 StartMenu.c。它和任务栏是独立选项,可以混搭。

Alt+Tab:平铺缩略图列表

Window switcher 分区切到 Windows 10 后,按住 Alt+Tab 弹出的是平铺缩略图列表,而不是圆角卡片。实现在 ep_extra_valinet.win7alttab/main.c,通过窗口级钩子加自带的 SimpleWindowSwitcher 库完成,对性能影响可忽略。

🛡 设置守护:偏好被覆盖会自动改回来

你动过"个性化"或系统更新后,改好的样式可能被悄悄改回去。SettingsMonitor.c 里有一个常驻线程,用RegNotifyChangeKeyValue持续监听相关注册表项,发现你的偏好被改写就立即恢复。一次性修改脚本改完即走,它是一直在巡检的。

📦 安装 4 步,每步如何确认成功

  1. 下载安装包:Intel/AMD 选ep_setup.exe,骁龙(ARM64)选ep_setup_arm64.exe。自己编译可从仓库克隆:

    git clone https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher
  2. 运行安装:会自动请求管理员权限,随后桌面消失几秒——它在短暂关闭资源管理器安装文件,属正常机制,不用干预。成功标准:桌面恢复后任务栏已是 Win10 样式。

  3. 打开设置:右键任务栏 → Properties。能看到 Taskbar、Start menu、Window switcher 三个分区即成功。

  4. 切换样式:三个分区分别切到 Windows 10,立即生效无需重启。成功标准:开始菜单与 Alt+Tab 弹出旧样式。

🧩 进阶选项:天气、语言、加载你自己的代码

  • 任务栏天气:内置天气小组件,数据来自 Google(ep_weather 模块),不想要就在属性窗口里关掉。
  • 界面语言:本地化框架(Localization.cpp)支持中文等多语言,任务栏组件已覆盖全部 43 种 Windows 11 语言。
  • 扩展机制:把名为ep_extra.dll的文件放进 C:\Windows,初始化完成后会被自动加载并调用你的ep_extra_EntryPoint入口函数;仓库里 ep_extra/README.md 还提供链式加载器,可一次加载多个ep_extra_*.dll。

🙋 三类典型用户

  • 刚升 Win11 的老用户:图标从左挪到中间,找程序多绕了半年弯路 → 装上当天恢复肌肉记忆,菜单和 Alt+Tab 一并换回,操作习惯重新连贯。
  • 企业/机房管理员:几十上百台机器界面不统一、培训成本高 → 统一安装配置后,员工和学生面对的是熟悉界面。
  • 多窗口开发者:切换编译器和文档窗口要反复扫卡片 → 平铺 Alt+Tab 加居左任务栏,定位更快,不需要额外窗口管理工具。

💬 常见问题

系统大版本更新后组件失效了?先确认你的构建号在发布说明(CHANGELOG.md)的已测试列表里,再进 Properties → Updates 执行内置更新。项目跟进系统更新的节奏很快,绝大多数问题在新版本里解决。

怎么干净地卸载?四选一:任务栏右键 → Properties → Uninstall;"设置"里的"应用和功能";或执行命令:

ep_setup.exe /uninstall

也可以把ep_setup.exe重命名为ep_uninstall.exe后运行。

某些功能找不到选项,是 bug 吗?不一定。官方说明部分功能在特定 Windows 版本上不可用,以你当前构建号对应的发布说明为准,而不是旧版本的行为。

仓库完全开源,欢迎提 Issue 反馈问题,或直接贡献代码帮它适配你的系统构建。

【免费下载链接】ExplorerPatcherThis project aims to enhance the working environment on Windows项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询