Rectify 10 LTSC/Server 2022 (Iron)
- #342
- 已编辑
- #343
非常感谢BetaTesterF的大力支持,Windows 10X的OOBE现在已经可以工作,但需要vivetool开启,并且可能存在内存泄漏问题,因此暂时不放出镜像,等到能完美离线集成的时候再放出来。
技术演示:(修改了下OOBE的细节,使其看起来更贴近Windows 11)
https://www.bilibili.com/video/BV1LafGY2EVh/?vd_source=62262aafb56546689e6cabce027512e8
- 已编辑
- #351
下一步要启用Wonder Bar可能需要20241或者早期Cobalt(21301以及之前)的twinUI系、Windows.UI.XAMLHost.dll、Windows.UI.Touchboard.dll,WFEP一份,剪贴板相关组件一份,表情符号面板组件(如有)一份
ThemeAwareSplashScreen可能是和UWP Launcher有关,不知道需不需要动combase(一般报combase和ucrtbase错误的时候跟这俩DLL本体实际上没多大关系,可能都是些资源引用错误啥的)
如果条件理想的话尽量用早期Cobalt的组件,因为新的输入体验在21277以后几乎都是默认开启的,ThemeAwareSplash Screen好像要到21327才默认开启
由于功能ID启用状态难以离线封装,因此选择正确的目标版本尤为重要
关键点可能还是和XAML Host更相关,毕竟输入体验(不管是并入WFEP前还是并入WFEP后)一直是UWP应用
- 已编辑
- #352
何木槿 挺好的。更容易掉帧是因为 11 相比 10X 使用渐变+阴影,二者都是相当依赖显卡加速渲染的东西。
残余部分似乎是调用其它 SystemApps 或直接连接显示在线页面的结果,所以留着倒也只能是最终方案。不过,已经很不错了
如果我拿到,可能改下 CSS 让面板变半透明是可能的
何木槿 主要是更细节一点,另外背后的模糊壁纸貌似不居中
何木槿 还是存在旧版OOBE的页面,看来是其他SystemApp的引用
同样是去Navigation.json
里面看——例如,网络连接调用了 Microsoft.Windows.OOBENetworkConnectionFlow_cw5n1h2txyewy。
不过不确定替换的实际结果如何。在 Windows 11 上,手动使用explorer shell:AppsFolder\Microsoft.Windows.OOBENetworkConnectionFlow_cw5n1h2txyewy!App
打开出来的是 Windows 10 的 UI。
- 已编辑
- #355
Congratulations!现在我们有了来自早期Cobalt(21286)且工作的WFEP(Windows 功能体验包v220)!
Wonder Bar:
鸣谢:BetaTesterF提供的20241的ApplicationFrame.dll、twinui.pcshell.dll,以及功能开启ID,它们和21286的WFEP搭配依然可以工作的非常好。替换上述DLL后只需要替换SystemApps下的Windows.Client.CBS,再重新部署它即可(我的微创方法:删掉原来Windows.Client.CBS对应的App Reposition[直接搜索CBS即可],再使用Powershell重新部署),然后参照Iron隐藏功能的开启方法,启用25936164,20438551(前:Theme-Aware Splash Screen,后:Wonder Bar)这两个功能ID,还可以直接打开Theme-Aware Splash Screen。
- 已编辑
- #357
Theme-Aware Splash Screen
设置的Splash Screen只有一瞬间,Microsoft Store甚至连Splash Screen都没了
这电脑还是太快了
- 已编辑
- #358
看来新体验的WFEP就是没法在全新安装的情况下默认加载,不管是20241还是21286的WFEP都这样,那么下次发版的时候WFEP还是得保持默认版本,再带上来自21286WFEP的升级包
可惜21286原始的cab封装版WFEP没法被下载到了,不然的话就可以直接通过DISM更新了,不需要自己去弄App Reposition了