无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: Lightning

[发布] WIN10PE X64_18362.418企业版_纯净/网络294M(2019.12.7更新)新增Admin/SYSTEM双切

    [复制链接]
发表于 2019-11-11 15:25:56 来自手机 | 显示全部楼层
szmsys 发表于 2019-11-11 15:05
感谢你的建议,pecmd.ini 在哪,找不到啊

system32文件夹中。

点评

谢谢  详情 回复 发表于 2019-11-11 16:23
回复

使用道具 举报

发表于 2019-11-11 15:37:16 | 显示全部楼层
支持一下
回复

使用道具 举报

发表于 2019-11-11 16:23:07 | 显示全部楼层

谢谢
回复

使用道具 举报

发表于 2019-11-11 16:59:41 | 显示全部楼层
slore 发表于 2019-11-11 01:43
工具能做到和手工一模一样的PE,大小差别只是文件列表和注册表清单。手工制作并不会有所加成,使体积变 ...

是的,做出来完全一样。
为了方便,写了一个批处理,直接一键生成成品。
同时也兼顾了体积和兼容软件的问题。注册表精简到了5.55M,有一些DLL也精简了一下,所以体积稍小一些,也是强迫症闹的
回复

使用道具 举报

 楼主| 发表于 2019-11-11 18:02:49 | 显示全部楼层
本帖最后由 Lightning 于 2019-11-11 18:09 编辑
台风12 发表于 2019-11-11 14:53
楼主,没有内置工具吗,如分区工具,安装工具


为了内核纯净没有添加内置工具的,你可以下载添加外置维护工具,方法简单只需解压BOOT.7z把BOOT文件夹复制到磁盘分区目录根即可,无需修改wim内核,系统启动时自动会加载。
包含了分区工具,系统安装工具,op浏览器,迅雷下载,7z解压缩,Notepad3等等...

奶牛网盘   https://c-t.work/s/75837ba82c674b
提取码: djllge
回复

使用道具 举报

 楼主| 发表于 2019-11-11 22:18:49 | 显示全部楼层
slore 发表于 2019-11-11 01:43
工具能做到和手工一模一样的PE,大小差别只是文件列表和注册表清单。手工制作并不会有所加成,使体积变 ...

首先我是用你的WimBuilder2工具制作,感谢slore大大。由于不清楚那些文件可以删那些文件要保留,精简需要测试和文件对比,为了提高测试BUG效率所以手工精简方便一点。
比喻说10.10版勾选''强力精简(实验性功能)''会导致无线服务无法启动问题,经文件对比捞取只需增加保留一个System32\eappprxy.dll就可以启动无线服务了,
启用Administrator账户侧需要增加保留:
System32\CredProv2faHelper.dll
System32\CredProvDataModel.dll
System32\credprovhost.dll
System32\credprovs.dll
System32\credprovslegacy.dll
System32\Faultrep.dll
System32\WerFault.exe

那些可以删除那些要保留写入批处理,方便制作新版本PE,WimBuilder2工具的确很方便好用。

点评

感谢反馈特定文件。 其实Slim-Ultra.bat中有类似的代码: rem del files if not "x%opt[support.audio]%"=="xtrue" ( del /a /f /q "%X_SYS%\*Audio*.*" ) if not "x%opt[support.network]%"=="xtrue"  详情 回复 发表于 2019-11-11 22:44
回复

使用道具 举报

发表于 2019-11-11 22:44:28 | 显示全部楼层
本帖最后由 slore 于 2019-11-11 22:47 编辑
Lightning 发表于 2019-11-11 22:18
首先我是用你的WimBuilder2工具制作,感谢slore大大。由于不清楚那些文件可以删那些文件要保留,精简需要 ...


感谢反馈特定文件。

其实Slim-Ultra.bat中有类似的代码:

rem del files
if not "x%opt[support.audio]%"=="xtrue" (
  del /a /f /q "%X_SYS%\*Audio*.*"
)

if not "x%opt[support.network]%"=="xtrue" (
  for /f "delims=" %%i in ('dir /b /ad "%X_SYS%\DriverStore\FileRepository\net*"') do (
    echo rd /s /q "%X_SYS%\DriverStore\FileRepository\%%i"
    rd /s /q "%X_SYS%\DriverStore\FileRepository\%%i"
  )
)

...

del /a /f /q "%X_SYS%\eap*.*"

...


对于eap*.*来说,添加一个网络支持的判断就好了。

if "x%opt[support.network]%"=="xtrue" (
    call :KEEP_FILE \Windows\System32\eapproxy.dll
)
del /a /f /q "%X_SYS%\eap*.*"


管理员的话,可以通过 选项判断,也可以通过判断 seclogon.dll 文件来区别。

call :KEEP_FILE \Windows\System32\credui.dll
del /a /f /q "%X_SYS%\CredProv*.*"

我回头试试,OK的话,就吸收到总的分支。


我在想,我是不是应该先运行强力精简(对原始winre.wim进行精简),
然后各个功能补充对应的功能,代码间的干扰就会少很多。

都是*.*偷懒搞的。
回复

使用道具 举报

发表于 2019-11-11 23:00:09 | 显示全部楼层
请问有带BitLocker吗?

点评

不带BitLocker功能的哦,个人感觉BitLocker功能很少用所以没有添加。  详情 回复 发表于 2019-11-11 23:30
回复

使用道具 举报

发表于 2019-11-11 23:29:45 | 显示全部楼层
既然是PE,从BOOT.WIM或WINRE.WIM进行加减是正确的,我一直是这样做的。
批处理首先是提取的BOOT.WIM进行精简,再从INSTALL复制需要的组件过去,这样做速度也非常的快从挂载挂载ISO到做出成品(没包含注册表)只需要1分半时间

点评

速度不是重点,最后清除的话,一些组件专门添加的依赖也删除了,各个组件if用起来不太好。  发表于 2019-11-12 00:04
内存盘上没区别。除了.NET,其他组件全部添加70秒就完了。一般40秒~50秒构建一次。  发表于 2019-11-11 23:58
回复

使用道具 举报

 楼主| 发表于 2019-11-11 23:30:00 | 显示全部楼层
gkchildren 发表于 2019-11-11 23:00
请问有带BitLocker吗?

不带BitLocker功能的哦,个人感觉BitLocker功能很少用所以没有添加。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-12-15 01:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表