- 已编辑
- #2
- 最佳回复由 何木槿 钦点
Version 1.0.1,Based on Official Windows files
0. 工具和Win32控件移植
Windows Server 2022 和 Windows 11 各一份。其他工具可能会另行上传。Win32控件请务必在首次启动系统之前替换掉Windows下的Resources文件夹(注意,请删除原有文件夹,再放入11的Resources)。
1. 关于版本转换
现在已经确认11 SKU全部可用。
转换方法(再提一下,如果要更详细地了解请左转版本转换贴。):
- 定位到
%Windir%\System32\spp\tokens\skus\
,将Windows 11的SKU复制过来。 - 管理员身份运行cmd或者其他命令执行程序,输入
slmgr /rilc
,回车确认,等到成功转换的对话框弹出来就没问题了。 - 到这里你可以选择安装密钥了,然后你可以选择KMS激活还是数字激活,通常数字激活会更方便,可以同时完成安装密钥和激活。建议使用HWIDGEN命令行版:
hwidgen.zip9MB
2. 关于 Sun Valley 全新图标
图标的移植可以通过替换%Windir%\SystemResources\
下的mun文件实现,最好除了ExplorerFrame.dll.mun以外全部替换这类MUN文件以达到最佳效果。
什么?你问我为什么不能替换ExplorerFrame.dll.mun?当然是因为替换了之后explorer会炸。
3. 关于UWP
如果你需要UWP应用程序,你需要确保手中的程序包完全,同时你需要足够的Framework,这些都需要你一个一个慢慢地在这里抓包,同时需要使用PowerShell部署。当你完成应用商店、各种Framework的安装后,你就可以去抓 “应用安装程序”,然后部署APPX就不需要PowerShell了。当然只要你完成了应用商店的部署,你就可以尝试通过应用商店下载并安装应用,然后让商店自己补充运行库,如果遇到错误,那么只能慢慢抓包。
另外邮件和日历只能到如果你安装了Desktop-Requied-Package和Client-Features,那么这一段文字你可以忽略,爱安装什么就安装什么。16005.11001.20116.0
这个版本,版本再往上就无法启动了,音乐只能到2015.310.1544.2913
,视频则是只能到2015.1023.2128.1509
版本,音乐和视频这两个能用的基本就是Win 8.1的版本刷版本号,Server除了阉割了Zune系依赖的API,还阉割了PeopleAPI、Maps API和Mail API,所以地图,人脉,邮件和日历的新版本都无法正常使用,转换成Client SKU也没有用。
然而你以为到这里就完了吗?随着新版MS商店和一系列11新app的推送,媒体播放现代化和一些传统组件的现代化有解了。
当你使用解压缩软件打开你需要的appxbundle或者msixbundle,找到x64的Core,解压缩到一个你认为熟悉且安全的位置,删除appxmetadata文件夹、appxblockmap.xml、appxsignature.p7x,然后修改appxmanifest.xml里面允许安装的最低版本,最后开启开发者模式,并以开发者模式部署这些应用,你就可以享受了。由于截图之时XAML.CBS挂了,暂且不知道云母材质能否被应用,截图中应用程序背景是白色。
11新App运行得还不错,画图、截图工具、反馈中心啥的都挺好(当然还有已经展示过的新Media Player)
另外UI.XAML.CBS可以部署了,在部署之前请乖乖从Build 22000补充相应的WinSxS文件,然后把UI.XAML.CBS复制到%Programfiles%\WindowsApps
下面,如果需要权限就到PE去搞,然后把复制过来的文件夹重命名为Microsoft.UI.Xaml.CBS_2.62106.14001.0_x64__8wekyb3d8bbwe
(这个版本在不断更迭,你可以尝试保持初始文件夹名先部署,用开发者模式或非开发者模式都来一次,弹出带有正确软件包名的错误信息后使用报错内容里的软件包名重命名XAML.CBS的文件夹名称,然后再重试部署,可极大提升成功率),然后执行部署命令add-appxpackage -Register .\appxmanifest.xml -disabledevelopmentmode
,回车,然后就有了全新UI渲染库(当然这个方法不一定完整,我是补充了9个数字证书才过的,但是这样做成功率已经算高了)4. 关于其他Client功能和其他新UI是否能移植的问题
Cortana 和 OneDrive 都是可以的,设置的新图标现在也搞完了。如果需要系统级集成OneDrive,请使用Build 22000的“microsoft-windows-not-supported-on-ltsb”(amd64和wow64都需要安装)中的"Microsoft-Windows-OneDrive-Setup"。
M$拼音是10X样式,不用安装10X体验包就有了。同时这张图中还包含新版记事本。
新的触摸键盘、新的Emoji面板都没有,我还在尝试之中。
至于WFEP(Windows 功能体验包),我给它更新到了221版本,原来是120,然后我们的屏幕截图不幸牺牲,试问这更新了个啥,看来Iron Server 的接口开放得更少了,而且阉割特别厉害,以至于原来在Iron系列可用的mach2解锁隐藏功能的命令都失效了,Windows Search服务我还得东拼西凑DLL才能开启,要不然那个搜索简直怀疑人生。5. 优化?Windows Update?有什么好?
首先优化和更新全部都还在,蜜汁优化确实流畅。你只需要配置好防病毒软件,然后就可以畅玩这个“Windows 11”。得益于同样是21H2的版本号,有些地方甚至毫无违和感。
开始菜单也是经过优化,去除底色的干净磁贴,同时也用上了流畅设计体系图标。
如果你想要让使用体验好一点,可以补充一些来自Build 21996的DLL,系统不会有排异反应,你也可以替换System32下的PNG和ICO为Windows 11的版本,然后部分通知就会使用新的图标,而且替换个PNG或者图标也影响不了系统稳定性。
你还可以更改System32\oobe里面的WinLG Dep.dll,来让Win Deploy显示新的Windows LOGO。6. 适用于 Windows Server 2022 的 Segoe Fluent Icons 的彻底UWP图标更新和Bug修复(KB5500233)
到隔壁 Settings Fluent Icons 那里去偷袭,终于搞到了三格音量的显示资源,另外我还对一些社交类图标进行了更新,不出意外的话已经改完了,这个就是成品了。直接替换现有文件即可享受。
RTM版本下载:(Segmdl2.ttf)效果预览:segmdl2-rtm.7z143kB
差不多说到这里,有想法欢迎提出。
笔记本电脑记得切换之前先在服务器管理器当中安装无线LAN服务和蓝牙服务来启用Wifi和蓝牙,另外可以启用优质Windows音视频服务,不过效果也不大。