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