Windows 8及以上版本和WCOS的Builds杂谈
- 已编辑
- #1183
完整的Windows 11 Shell on 21390
所有文件均使用22000.1的版本进行替换。
独立探索了这么久,发现原来只差一个AppRepository,最后一公里原来还是得借助互联网的魔法
如果有条件,可以在Youtube上搜索LagLife,这是最初发现替换方法的Youtuber。
在这里给一份我自己优化过的懒人版教程吧。
获得最基础的体验,需要替换的文件列表:
Windows下的:
ShellExperiences(整体替换)
ShellComponents(整体替换)
SystemResources(整体替换)
explorer.exe
SystemApps(整体替换,实际上微创手术只替换CBS、SEH和Start Menu Experience Host即可)
ImmersiveControlPanel*
System32下的:
ExplorerFrame.dll
shell32.dll
twin开头的5个dll
uDWM.dll1
dwmapi.dll1
SystemSettings和Settings开头的所有文件*(含Handlers等)
如果你的系统已经使用过(并非全新安装的副本/经过二次封装的副本),还需执行这一额外步骤:
进PE,导航到
X:\ProgramData\Microsoft\Windows\AppRepository(X为你的系统盘符),删掉和CBS、StartMenuExperienceHost相关的xml和文件夹,进系统后结束explorer,并留意是否有SEH、CBS等程序的残余部分还在活动,如有活动,需要将它们一并结束,重新注册CBS和StartMenuExperienceHost或者整个SystemApps,然后按下CAD,注销当前账户,再登陆进入Windows,即可享受Windows 11 Shell。
注释:
*表示非必要项,如有需要,可以替换,替换后才能正常使用任务栏个性化功能。
1 替换这两个DLL后即可支持云母效果,但窗口圆角如何显示尚不明确,目前在虚拟机里出现圆角只是概率性事件。
系统事件报告中什么ntdll.dll错误啥的压根不用管,试了一下才发现跟ntdll一点关系都没有
- #1185
好吧,Explorer Extension还是没那么容易的
不过能完整移植22000.1的Shell外加.51的右键菜单和22366的设置,这已经很完美了
最终效果图:
- 已编辑
- #1186
zh-ms:
在20348上,新的DWM不起作用并循环崩溃,22366由于编译太早某些部件无法正常工作(它甚至本来不包含Taskbar.dll)。
因此想要完整改造出Windows 11 UI,建议使用Build 21382、21390。21382和21390可以使用来自21385(fs_dev)的组件[当未移除时间炸弹时],亦可使用22000.1/22000.9的组件。
22366上什么工作?
DWM工作,Explorer工作,SEH网络、音频、时间日期工作。
什么不工作?
当尝试显示新的Aero Peek效果时,explorer会停止工作。
任务视图不工作。搜索不会切换为新版本。
如果在计算机首次启动之前就完成了文件替换,系统会默认加载新版本的体验包程序,届时您将不需要更改ProgramData中的内容,除非您的映像文件不是离线封装的。
- 已编辑
- #1188
- #1191
21390,但是完整Windows 11 UI,体验视频:
https://www.bilibili.com/video/BV1Aqw3eNE9v/?vd_source=62262aafb56546689e6cabce027512e8
- #1193
何木槿 全过期了,不过过期好办()
- 已编辑
- #1194
- #1196
何木槿 反正我都存了
- 已编辑
- #1199
Public Test 21390 Artificial "co_release_sh"
人造版21390“Co_release_sh”,公测开启,想要就下载
https://cloud.189.cn/t/a2EZzqfEryUj(访问码:0fa5)
要使用小组件可以用21385的补上
- #1200
Ni 周期的是不是就要用基于 Ni 的 Windows 11 灌()