欄和開始菜單改回 Windows 10)
ExplorerPatcher 快速上手如何在 5 分鐘把 Windows 11 的任務(wù)欄和開始菜單改回 Windows 10【免費下載鏈接】ExplorerPatcherThis project aims to enhance the working environment on Windows項目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcherExplorerPatcher 是一款 Windows 界面定制工具把它的 DLL 注入系統(tǒng) explorer.exe 進程之后就能在 Windows 11 上把任務(wù)欄改回左對齊、開始菜單換回經(jīng)典樣式AltTab 也能跟著一起換。裝完到改好5 分鐘搞定。適用場景 ?左對齊任務(wù)欄如果你習慣 Windows 10 的任務(wù)欄看 Win11 的居中式別扭尤其是顯示桌面跑到最右邊EP 能一把改回左對齊。經(jīng)典開始菜單想找回帶磁貼的 Win10 開始菜單直接在設(shè)置窗口里切換還支持全屏或半屏兩種打開方式。老式窗口切換器受不了一直用 Win11 的新 AltTab切回 Windows 10 風格縮略圖預(yù)覽照樣有。跑起來 ??開始前確認三件事系統(tǒng)為 Windows 11 21H2 及以上Windows 10 的部分功能也可用架構(gòu)——Intel/AMD 用ep_setup.exe驍龍ARM64用ep_setup_arm64.exe權(quán)限需要管理員程序會自動彈提權(quán)。拿到安裝程序從項目發(fā)布頁下載ep_setup.exe或克隆源碼自己編譯git clone https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher雙擊運行。安裝過程會短暫關(guān)閉 explorer.exe等桌面重新出現(xiàn)時你已經(jīng)能看到 Win10 風格的任務(wù)欄了。右鍵任務(wù)欄 → 選擇屬性彈出設(shè)置窗口圖形界面實現(xiàn)在 ep_gui/。裝完先改這三處任務(wù)欄屬性窗口任務(wù)欄區(qū) → 任務(wù)欄樣式 → 選 Windows 10還能順帶改對齊方式和位置開始菜單開始菜單區(qū) → 樣式改成 Windows 10窗口切換器窗口切換器區(qū) → 把 AltTab 樣式改成 Windows 10有的選項在你機器上看不到說明當前 Windows 版本不支持這個功能不是漏裝。你能改什么任務(wù)欄、開始菜單和資源管理器 ?任務(wù)欄主戰(zhàn)場相關(guān)代碼在Taskbar10.cpp左對齊布局恢復(fù) Win10 排布任務(wù)欄樣式里選 Windows 10 即可22H2 以后還有 Windows 10 (ExplorerPatcher) 這一套自研實現(xiàn)可選位置調(diào)整任務(wù)欄可以貼到屏幕左、右邊不止底部固定應(yīng)用可設(shè)置固定項當快速啟動欄不跟運行中的應(yīng)用分組合并搜索框直接隱藏 Win11 任務(wù)欄上的搜索框系統(tǒng)托盤通知區(qū)圖標、顯示桌面按鈕都能控制顯隱開始菜單經(jīng)典 Win10 菜單由獨立模塊 ep_startmenu/ 實現(xiàn)與主程序解耦開合動畫、全屏/半屏都是獨立開關(guān)不選它就一直用 Win11 新菜單互不干擾文件資源管理器工具欄風格三選一Windows 7 菜單欄、Windows 10 Ribbon、Windows 11 命令欄地址欄可縮小高度多出來的空間留給文件列表關(guān)掉 Win11 命令欄后對應(yīng)的 XAML 文件夾視圖會一并禁用其他任務(wù)欄上還能掛一個天氣組件由 ep_weather_host/ 提供帶本地緩存。AltTab 切換器和ep_dwm桌面效果服務(wù)也都是獨立子項目按需啟用即可。出問題了 ?現(xiàn)象一升級 Windows 后功能失效、任務(wù)欄變回原樣原因系統(tǒng)更新改變了內(nèi)部接口舊版本的掛鉤地址對不上了。 解決查 CHANGELOG.md 確認最新版支持的構(gòu)建號 → 到屬性窗口Updates區(qū)安裝新版 → 或直接覆蓋運行新的ep_setup.exe?,F(xiàn)象二桌面反復(fù)閃退explorer.exe 循環(huán)崩潰原因22H2/23H2 上啟用了新版 Win11 開始菜單又同時用了 EP 的任務(wù)欄這是已知沖突。 解決去系統(tǒng)設(shè)置里關(guān)掉新開始菜單的實驗性開關(guān) → 或把任務(wù)欄樣式臨時切回默認。現(xiàn)象三天氣組件顯示無法加載天氣信息原因Google 接口變動導致本地緩存數(shù)據(jù)過期。 解決屬性窗口天氣區(qū) → 執(zhí)行清除天氣小部件本地數(shù)據(jù)。現(xiàn)象四安裝或卸載卡住原因舊版組件文件被占用。 解決關(guān)掉屬性窗口 → 運行ep_setup.exe /uninstall清干凈 → 重新安裝。收尾項目結(jié)構(gòu)很清晰ExplorerPatcher/ 是注入 explorer.exe 的核心 DLLep_startmenu/、ep_weather_host/、ep_gui/ 各自獨立成子項目libs/ 放第三方庫ep_setup/是安裝器。想自己編譯裝 Visual Studio 2022 后打開ExplorerPatcher.sln構(gòu)建即可命令行方式msbuild ExplorerPatcher.sln /p:ConfigurationRelease /p:Platformx64接下來你可以掛自己的 DLL把ep_extra.dll放進C:\WindowsEP 初始化完就會加載它并調(diào)用ep_extra_EntryPointep_extra/ 還演示了鏈式加載多個ep_extra_*.dll的做法讀一讀掛鉤實現(xiàn)從 ExplorerPatcher/ 里的dllmain.c注入入口順藤摸瓜能看懂函數(shù)掛鉤的完整鏈路給項目提 Issue碰到新構(gòu)建號不兼容先去倉庫查有沒有人提過愿意寫 C 的話任務(wù)欄和開始菜單模塊都有不少適合上手修的小問題EP 的版本號跟著 Windows 構(gòu)建號走見version.h所以每次系統(tǒng)大更新后先看新版 EP 有沒有發(fā)比排查問題快得多。【免費下載鏈接】ExplorerPatcherThis project aims to enhance the working environment on Windows項目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考