无忧启动论坛

标题: win11原生外壳 [打印本页]

作者: yamingw    时间: 2023-7-28 10:52
标题: win11原生外壳
1、win11原生外壳,体积过大,比精简版的正常系统大多了1.7G,只能当个玩具,验证PE可以用原生外壳。
2、主要问题:除了任务栏、开始菜单、搜索、多标签资源管理器、控制面板等基本组件,其他系统自带组件无法使用,也无法安装uwp应用。
3、原因是0x80073cf6,0xd000001,大意是注册信息不能写入srd文件中。
4、目前发现22621.2066之前版本不稳定,有时外壳不能用。2066、2070的AppX服务比较好,即使不初始化也能用多标签资源管理器。
5、关键点:
               reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v  PathName /t REG_SZ /d "%Windir%" /f
               reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion" /v  PathName /t REG_SZ /d "X:\Windows" /f
               需要初始化com然后调用AppxSysPrep.dll,AppxSysprepSpecializeOnline,或者使用把C:\替换成X:\的srd文件(2066之后)

6、文件、文件夹、服务注册表管够,多多益善。为了用原生外壳,wim文件需要再大500m。
7、用wimbuilder本身会删除Appx需要的文件和注册表,自己制作的时候不要精简、也不要删文件。
8、调用AppxSysPrep的文件lnc,启动时SYSTEM下调用,新建其他管理员用户登录,Administrator在PE下无法使用高版本MSEdge,原因未知。
9、两个文件附件无法上传,自己编译制作吧,2066之后可只用srd文件放入X:\ProgramData\Microsoft\Windows\AppRepository\
lnc.cpp
#include <iostream>
#include "windows.h"
#include "tchar.h"

int main()
{
    typedef void (WINAPI* APPXPREP)(void);
    APPXPREP AppXprep;
    //std::cout << "Hello World!\n";
    HRESULT hrIni = CoInitializeEx(NULL, COINIT_MULTITHREADED);
    HMODULE hm = LoadLibrary(_T("AppxSysPrep.dll"));
    if (NULL != hm)
    {
        AppXprep = (APPXPREP)GetProcAddress(hm, "AppxSysprepSpecializeOnline");
        if (NULL != AppXprep)
        {
            AppXprep();
        }
        FreeLibrary(hm);      
    }

    if (hrIni == S_OK || hrIni == S_FALSE)
    {
        CoUninitialize();
    }
    std::cout << "HRESULT = "<< hrIni;

}

2.png (139.91 KB, 下载次数: 114)

2.png

m.png (163.82 KB, 下载次数: 117)

m.png

作者: lomoer    时间: 2023-7-28 10:55
支持一下
作者: viker009    时间: 2023-7-28 11:08
支持
作者: ttt0001    时间: 2023-7-28 11:15
给力,支持一下,谢谢分享
作者: sairen139    时间: 2023-7-28 11:19
pe原生壳新纪元开启!
作者: yyz2191958    时间: 2023-7-28 11:22
谢谢楼主分享
作者: sairen139    时间: 2023-7-28 11:23
请网盘发个pe
作者: yc2428    时间: 2023-7-28 11:36
谢谢分享
作者: Ghost123    时间: 2023-7-28 12:00
纯技术咱不懂,等成品
作者: 红毛樱木    时间: 2023-7-28 12:27
要这么大体积,搞死人啊
作者: JayeDieyan    时间: 2023-7-28 12:39
小白飘过
作者: 879792799    时间: 2023-7-28 12:54
来个成品 俺也试试
作者: 527104427    时间: 2023-7-28 13:35
本帖最后由 527104427 于 2023-8-9 10:59 编辑



编译好的 exe 以及转换后的 pecmd 代码,请移步 https://pecmd.net/thread-585.htm













作者: 12315sa    时间: 2023-7-28 13:50
谢谢楼主分享
作者: 创新科技2015    时间: 2023-7-28 16:30
        赞一个!
作者: 2012sunyu4506    时间: 2023-7-28 17:51
用boot还是winre做?
作者: caocaofff    时间: 2023-7-28 21:09
厉害啊。不过这体积也确实大
作者: 2012jiashanni    时间: 2023-7-28 21:41
牛逼
作者: friend8179    时间: 2023-7-28 22:00
难得大佬还在坚守pe战线

msedge 大佬看看这个http://bbs.wuyou.net/forum.php?mod=viewthread&tid=435123


作者: JayeDieyan    时间: 2023-7-28 22:55
friend8179 发表于 2023-7-28 22:00
难得大佬还在坚守pe战线

msedge 大佬看看这个http://bbs.wuyou.net/forum.php?mod=viewthread&tid=43512 ...

admin用户运行高版本Edge不加参数容易出问题,system没有admin运行Edge问题
作者: 万金油    时间: 2023-7-28 22:59
支持一下
作者: foxfirefox    时间: 2023-7-29 07:52
大佬,把PE贡献出来,大家参考一下。。。。。。
作者: crsx    时间: 2023-7-29 08:35
确实很强大,收藏下!
作者: gailium    时间: 2023-7-29 09:57
sairen139 发表于 2023-7-28 11:19
pe原生壳新纪元开启!

没有成品,你有吗
作者: xiangsui    时间: 2023-7-29 11:35
这个怎么用?
作者: 系统爱好者    时间: 2023-7-31 17:11
看起来是更像原生的了哈
作者: 928274096    时间: 2023-7-31 18:11

作者: zhanglei715    时间: 2023-7-31 19:07
能发一下制作过程吗
作者: qingxuzhao    时间: 2023-8-2 10:16
请问srd从哪里找,然后与Appx有关的服务怎么添加?注册表怎么改?
作者: 2012sunyu4506    时间: 2023-8-7 10:08
请问下能不能写的祥细点,需要哪些文件之类的。
作者: lomey    时间: 2023-8-17 15:10
原生的不错
作者: slore    时间: 2023-8-22 19:49
如果用已经好的srd文件,确实不用程序,补充文件,完整SOFTWARE,SYSTEM 服务 + ResourcePolicyStore 这个项目,
Windows 11可以出来 原生主题。系统设置界面。

WINPE系统DIY交流群 群 我是小青蛙 折腾了下 任务管理器和菜单,然后群主用 RAMOS的列表,转制了一个PE,
任务栏变成Windows 11风格了。开始菜单和网络连接没弄出来。

适配了下WimBuilder2,如果存在 AppxSysprep.dll, 不精简Appx相关注册表,不精简 Display.dll(显示,个性化)
SOFTWARE 不替换 Run As="Interactive User", 然后补充Apps,System32下面大量文件就可以生成了。





目前 原生的声音和网络还没搞出来。



作者: yamingw    时间: 2023-8-22 21:58
本帖最后由 yamingw 于 2023-8-22 22:06 编辑
slore 发表于 2023-8-22 19:49
如果用已经好的srd文件,确实不用程序,补充文件,完整SOFTWARE,SYSTEM 服务 + ResourcePolicyStore 这个 ...

链接:https://pan.baidu.com/s/11arHnGsXD_UHJHnIgvkqiQ
提取码:drpv
自用的修改较多,可生成Appx PE,Winpe2HD用于将生成的wim安装到硬盘,成为正常系统。19045、22000系统在PE中无法使用原生外壳,转换成硬盘系统就正常了。
作者: qingxuzhao    时间: 2023-8-23 20:48
slore 发表于 2023-8-22 19:49
如果用已经好的srd文件,确实不用程序,补充文件,完整SOFTWARE,SYSTEM 服务 + ResourcePolicyStore 这个 ...

可以发一个已经做好的pe吗?谢谢
作者: CYYspace    时间: 2023-8-23 21:02
有成品吗
作者: JBT-RAMOS    时间: 2023-9-3 13:38
slore 发表于 2023-8-22 19:49
如果用已经好的srd文件,确实不用程序,补充文件,完整SOFTWARE,SYSTEM 服务 + ResourcePolicyStore 这个 ...

wimbuiler2啥时候更新呀?
作者: syi0521    时间: 2023-9-3 21:07
谢谢分享啊
作者: LHChang    时间: 2023-9-4 10:03
谢谢楼主
作者: ywtvag    时间: 2023-9-4 18:38
感谢分享
作者: 2010yuhongxi    时间: 2023-9-5 09:02
感谢分享
作者: Playboy04    时间: 2023-9-28 14:58
&#128046;,谢谢
作者: 481416322    时间: 2023-9-28 15:16
赞!
作者: 童趣    时间: 2023-10-1 11:03
感谢分享,只是步骤比较简略,我等小白不好上手呀
作者: yamingw    时间: 2023-10-1 22:26
童趣 发表于 2023-10-1 11:03
感谢分享,只是步骤比较简略,我等小白不好上手呀

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: yamingw    时间: 2023-10-1 22:28
wimbuilder2:
https://slore.lanzoux.com/b00z5zy6b
作者: zjz35    时间: 2023-10-2 12:57
感谢分享
作者: iiii    时间: 2023-10-2 14:30
过来学习了
作者: martin313    时间: 2023-10-2 14:35
看到体积很大,就怕
作者: 童趣    时间: 2023-10-2 17:50
yamingw 发表于 2023-10-1 22:26
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=437547&extra=page%3D1

谢谢楼主
作者: 远大的理想    时间: 2023-10-4 14:53
.
作者: Dr.    时间: 2023-10-4 16:04
快进到可安装任意uwp文件[doge]
作者: softwarezheng    时间: 2023-10-4 17:13
受教育了
作者: zqfeng01    时间: 2023-11-8 13:13
感谢分享
作者: 616813768    时间: 2023-12-6 17:12
谢谢分享




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3