无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: sairen139
打印 上一主题 下一主题

[分享] 2秒制作完成11pe骨头版——玉骨瘦来无一把一键批处理2秒增删削减WinRe.WIM制作完成pe

  [复制链接]
31#
发表于 2021-7-2 10:03:03 来自手机 | 只看该作者
sairen139 发表于 2021-6-29 22:34
加上这两个文件就能打开fat32的U盘了:
\Windows\System32\drivers\fastfat.sys
\Windows\System32\dri ...

反馈个小bug,pe下不能使用ps2的鼠标键盘,电脑启动时是正常

点评

抱歉,我这边都是usb口的键盘。ps2的话需要你自己找一找启动了,在windows文件夹的INF文件夹、或system32下的drivers文件夹或者drivestore文件夹里。你自己添加winre里这三个文件夹里的文件就能找出来对应ps2的驱动  详情 回复 发表于 2021-7-2 12:18
回复

使用道具 举报

32#
发表于 2021-7-2 11:00:39 来自手机 | 只看该作者
没谢谢楼主,还没有下载权限
回复

使用道具 举报

33#
 楼主| 发表于 2021-7-2 12:18:51 | 只看该作者
trianv 发表于 2021-7-2 10:03
反馈个小bug,pe下不能使用ps2的鼠标键盘,电脑启动时是正常

抱歉,我这边都是usb口的键盘。ps2的话需要你自己找一找启动了,在windows文件夹的INF文件夹、或system32下的drivers文件夹或者drivestore文件夹里。你自己添加winre里这三个文件夹里的文件就能找出来对应ps2的驱动。

点评

确实是这样,顺带找了老usb的驱动支持,列表如下,已测试ps2键盘和usb鼠标和u盘正常 ps2鼠标键盘 sysm32\driver\i8042prt.sys usb驱动 inf%usb.inf sysm32\driver%usbccgp.sys inf%usbport.inf sysm32\dr  详情 回复 发表于 2021-7-3 17:54
回复

使用道具 举报

34#
发表于 2021-7-2 23:06:33 | 只看该作者
骨头版用作维护还是可以的
回复

使用道具 举报

35#
发表于 2021-7-3 17:54:32 | 只看该作者
本帖最后由 trianv 于 2021-7-4 07:30 编辑
sairen139 发表于 2021-7-2 12:18
抱歉,我这边都是usb口的键盘。ps2的话需要你自己找一找启动了,在windows文件夹的INF文件夹、或system32 ...

确实是这样,顺带找了老usb的驱动支持,列表如下,已测试ps2键盘和usb鼠标和u盘正常,另建议加入reg.exe、imagehlp.dll,好多装机工具调用它
装系统
system32\reg.exe
system32\imagehlp.dll

ps2鼠标键盘
system32\driver\i8042prt.sys

老旧usb驱动
inf\usb.inf
system32\driver\usbccgp.sys

inf\usbport.inf
system32\driver\
usbehci.sys
usbport.sys
usbohci.sys
usbuhci.sys
usbhub.sys
usbd.sys





点评

sp2端口鼠标键盘一键生成10pe11pe批处理附上  详情 回复 发表于 2021-7-4 13:25
回复

使用道具 举报

36#
发表于 2021-7-4 10:26:42 | 只看该作者
感谢分享!
回复

使用道具 举报

37#
 楼主| 发表于 2021-7-4 13:25:37 | 只看该作者
本帖最后由 sairen139 于 2021-7-4 14:03 编辑
trianv 发表于 2021-7-3 17:54
确实是这样,顺带找了老usb的驱动支持,列表如下,已测试ps2键盘和usb鼠标和u盘正常,另建议加入reg.exe ...

改了一个ps2端口鼠标键盘一键生成10pe11pe批处理
copy Winre.wim BOOT.WIM /y
@echo off
set /a startS=%time:~6,2%
set /a startM=%time:~3,2%
echo %time%
%~dp0\wimlib extract BOOT.WIM 1 \Windows\System32\config\SYSTEM --dest-dir=add2wim --nullglob --no-acls
%~dp0\wimlib extract BOOT.WIM 1 \Windows\System32\config\software --dest-dir=add2wim --nullglob --no-acls
%~dp0\wimlib extract BOOT.WIM 1 \Windows\System32\config\DEFAULT --dest-dir=add2wim --nullglob --no-acls
reg load HKLM\pe-System add2wim\SYSTEM
reg load HKLM\pe-software add2wim\software
reg load HKLM\pe-DEFAULT add2wim\DEFAULT
reg import add2wim\CmdLine.reg
reg unload HKLM\pe-SYSTEM
reg unload HKLM\pe-software
reg unload HKLM\pe-DEFAULT
%~dp0\wimlib dir winre.wim | find ".">1List.TXT
%~dp0\wimlib dir winre.wim --path=windows\winsxs | find ".">winsxsList.TXT
findstr /vil "r.lnk t.lnk segoe_slboot.ttf segoen_slboot.ttf bootres.dll simsun.ttc SortDefault.nls acpi.inf disk.inf errata.inf hal.inf keyboard.inf machine.inf mshdc.inf msmouse.inf usb.inf usbport.inf volume.inf notepad.exe regedit aero.msstyles aclui.dll advapi32.dll apisetschema.dll asycfilt.dll authz.dll basesrv.dll bcdboot.exe bcrypt.dll bcryptprimitives.dll winload BOOTVID.DLL cdd.dll cfgmgr32.dll cfmifs.dll ci.dll clb.dll cmd.exe cmdext.dll driver.stl combase.dll comdlg32.dll coml2.dll conhost.exe credui.dll crypt32.dll cryptbase.dll cryptdll.dll cryptsp.dll csrsrv.dll csrss.exe C_1252.NLS C_437.NLS C_936.NLS dabapi.dll devobj.dll devrtl.dll dpapi.dll dpapisrv.dll acpi.sys acpiex.sys AppleSSD.sys atapi.sys ataport.sys CEA.sys Classpnp.sys clfs.sys ClipSp.sys cmimcext.sys cng.sys condrv.sys disk.sys dxgkrnl.sys dxgmms2.sys EhStorClass.sys fastfat.sys fbwf.sys fltMgr.sys fs_rec.sys fvevol.sys hidclass.sys hidparse.sys hidusb.sys i8042prt.sys intelide.sys isapnp.sys kbdclass.sys kbdhid.sys ksecdd.sys ksecpkg.sys mouclass.sys mouhid.sys mountmgr.sys msfs.sys msisadrv.sys msrpc.sys ndis.sys netio.sys npfs.sys npsvctrig.sys ntfs.sys ntosext.sys null.sys nvstor.sys partmgr.sys pci.sys pciide.sys pciidex.sys pcw.sys pdc.sys ramdisk.sys SleepStudyHelper.sys spaceport.sys storahci.sys stornvme.sys storport.sys tm.sys Ucx01000.sys usbccgp.sys usbd.sys usbehci.sys usbhub.sys USBHUB3.SYS usbport.sys usbohci.sys USBSTOR.SYS USBXHCI.SYS usbuhci.sys vdrvroot.sys volmgr.sys volmgrx.sys volsnap.sys volume.sys watchdog.sys Wdf01000.sys WdfLdr.sys werkernel.sys wimfsf.sys wmilib.sys WppRecorder.sys BasicDisplay BasicRender drvstore.dll dui70.dll duser.dll dwmapi.dll EventAggregation.dll fltLib.dll fmifs.dll fontdrvhost.exe format.com fsutilext.dll gdi32.dll gdi32full.dll hal.dll iertutil.dll ifsutil.dll imageres.dll imagehlp.dll imm32.dll IPHLPAPI.DLL KBDUS.DLL kd.dll kernel.appcore.dll kernel32.dll KernelBase.dll locale.nls lsasrv.dll lsaadt.dll lsass.exe lsm.dll l_intl.nls mpr.dll msasn1.dll msimg32.dll msprivs.dll msv1_0.dll msvcp_win.dll msvcrt.dll msxml3.dll msxml3r.dll nci.dll ncrypt.dll NetSetupApi.dll notepad.exe ntasn1.dll ntdll.dll ntdsapi.dll NtlmShared.dll ntmarta.dll ntoskrnl.exe ole32.dll oleacc.dll oleaccrc.dll oleaut32.dll oledlg.dll pcwum.dll powrprof.dll profapi.dll propsys.dll psapi.dll PSHED.DLL reg.exe RpcEpMap.dll rpcrt4.dll rpcss.dll rsaenh.dll rundll32.exe samsrv.dll sechost.dll secur32.dll services.exe ServicingCommon.dll setupapi.dll SHCore.dll shell32.dll shlwapi.dll smss.exe spinf.dll sspicli.dll sspisrv.dll streamci.dll svchost.exe sxs.dll sxssrv.dll sysntfy.dll SystemEventsBrokerServer.dll TextShaping.dll ucrtbase.dll ufat.dll ulib.dll untfs.dll urlmon.dll user32.dll userenv.dll utcapi.dll UXInit.dll uxtheme.dll version.dll virtdisk.dll wevtapi.dll wimgapi.dll win32k.sys win32kbase.sys win32kfull.sys win32u.dll winbrand.dll wincredui.dll Windows.FileExplorer.Common.dll windows.storage.dll WindowsCodecs.dll wininet.dll wininit.exe wininitext.dll winload.efi winload.exe winlogon.exe winmm.dll winpeshl.exe winpeshl.ini winspool.drv winsrv.dll winsrvext.dll winsta.dll wintrust.dll WinTypes.dll wkscli.dll Wldap32.dll wldp.dll wpeutil.dll wpeutil.exe ws2_32.dll wsock32.dll wtsapi32.dll xmllite.dll -Core-merged Common-Drivers-merged Package-windows-Package UnifiedBPM Group-merged SXS-Runtime-Package Winpe-Dual Foundation-merged BasicDisplay BasicRender winsxs" 1list.txt>2list.txt
findstr /v ".*_microsoft.windows.c..-controls.resources_.*_zh-cn .*_microsoft.windows.common-controls .*_microsoft.windows.gdiplus_.*_none Manifests.*_microsoft.windows.i..utomation.proxystub Manifests.*_microsoft.windows.isolationautomation Manifests.*_microsoft.windows.systemcompatible" winsxsList.TXT>>2list.txt
echo.
echo 正在增删削减winre.wim包里的文件制作pe过程中,请您稍候2秒钟。。。
Del excel.txt /f /q
Call add2wim\block.vbs
%~dp0wimlib update BOOT.WIM<excel.txt>NUL
%~dp0wimlib update BOOT.WIM<add2wim\add2wim.txt>NUL
%~dp0wimlib optimize BOOT.WIM

set /a endS=%time:~6,2%
set /a endM=%time:~3,2%
echo %time%
set /a diffS_=%endS%-%startS%
set /a diffM_=%endM%-%startM%
echo cost:%diffM_% %diffS_%
echo.
echo 感谢您的等待,现在PE已经制作完成,BOOT.WIM就是你的装机骨头版pe成品!
echo 感谢您的等待,现在PE已经制作完成,BOOT.WIM就是你的装机骨头版pe成品!
echo 感谢您的等待,现在PE已经制作完成,BOOT.WIM就是你的装机骨头版pe成品!
echo.
PAUSE

!增删削减WinRE.wim一键生成10pe11pe骨头版支持ps2鼠标键盘.zip.001.ZIP

2 MB, 下载次数: 107, 下载积分: 无忧币 -2

!增删削减WinRE.wim一键生成10pe11pe骨头版支持ps2鼠标键盘.zip.002.ZIP

1.51 MB, 下载次数: 101, 下载积分: 无忧币 -2

!一键批处理增删削减winre的WIM包2秒制作完成10pe11pe装机骨头版.bat.TXT

5.09 KB, 下载次数: 58, 下载积分: 无忧币 -2

点评

请问:生成的骨头版,多少M?150M以内吗?  详情 回复 发表于 2023-11-9 21:17
感谢,这是我遇到的最轻巧的pe,进桌面飞快  详情 回复 发表于 2021-7-5 09:23
回复

使用道具 举报

38#
发表于 2021-7-5 09:23:15 | 只看该作者
sairen139 发表于 2021-7-4 13:25
改了一个ps2端口鼠标键盘一键生成10pe11pe批处理
copy Winre.wim BOOT.WIM /y
@echo off

感谢,这是我遇到的最轻巧的pe,进桌面飞快
回复

使用道具 举报

39#
发表于 2021-7-5 13:43:37 | 只看该作者
1
回复

使用道具 举报

40#
发表于 2021-7-5 14:12:32 | 只看该作者
妙啊
回复

使用道具 举报

41#
发表于 2021-7-5 19:31:26 | 只看该作者

很给力,感谢分享!
回复

使用道具 举报

42#
发表于 2021-7-5 22:34:27 | 只看该作者
感谢楼主分享!学习学习。
回复

使用道具 举报

43#
发表于 2021-7-5 23:59:15 | 只看该作者
感谢分享!
回复

使用道具 举报

44#
发表于 2021-7-7 00:06:45 | 只看该作者
请问 只适用于简体版win11吗?
繁体版制作后启动后还是黑画面...

点评

是的,只适配简体中文版。如果你是繁体版,需要把add2wim.txt里的删除繁体语言文件夹的相关行删除了,这样就能制作繁体版的pe了。主要就是system32下面的繁体语言支持文件夹  详情 回复 发表于 2021-7-7 09:23
回复

使用道具 举报

45#
 楼主| 发表于 2021-7-7 09:23:42 | 只看该作者
kamanyar 发表于 2021-7-7 00:06
请问 只适用于简体版win11吗?
繁体版制作后启动后还是黑画面...

是的,只适配简体中文版。如果你是繁体版,需要把add2wim.txt里的删除繁体语言文件夹的相关行删除了,这样就能制作繁体版的pe了。主要就是system32下面的繁体语言支持文件夹

评分

参与人数 1无忧币 +1 收起 理由
kamanyar + 1 很给力!

查看全部评分

回复

使用道具 举报

46#
发表于 2021-8-6 18:11:15 | 只看该作者
本帖最后由 ma__jjuunn 于 2021-8-6 21:21 编辑

用原版英文版8.1 的winre.wim试了一下,自动批处理执行不了,直接复制文件进wim,顺利进入PE。还没来得及手动精简文件。
两个问题:X盘才512M,具体怎么修改能扩容?
                因为是英文版,中文显示是小方框乱码,怎么添加中文显示?谢谢各位指点!
自己瞎捣鼓了一下,加入中文字体解决乱码,替换FBWF相关文件解决了X盘太小的问题
回复

使用道具 举报

47#
发表于 2021-8-9 11:39:19 | 只看该作者
收藏加关注
回复

使用道具 举报

48#
发表于 2021-8-13 15:30:28 | 只看该作者
支持网络版的啥时候出
回复

使用道具 举报

49#
发表于 2021-8-13 21:53:17 | 只看该作者
制作最新11的22000.132版本,只能看他图标就重启了,没进入桌面,ISO模板已更换11版本的bootmgr和bootmgfw.efi文件,
还要怎么操作才可以加载到桌面呢?
回复

使用道具 举报

50#
发表于 2021-8-13 21:55:41 | 只看该作者

卡在这里了,一会自动重启。







回复

使用道具 举报

51#
发表于 2021-8-13 22:08:59 | 只看该作者
还有如果进入桌面了,怎么添加软件呢,
回复

使用道具 举报

52#
发表于 2021-8-16 09:52:17 | 只看该作者
支持
回复

使用道具 举报

53#
发表于 2021-8-19 07:01:22 来自手机 | 只看该作者
winsxslist.txt 里面的文件列表不是都已经包含在 1list.txt 里面了吗?

点评

你说的没错,我这样处理是为了更好的筛选掉不需要的一些文件,所以特别对winsxs文件夹的列表进行另行处理  详情 回复 发表于 2021-8-19 07:16
回复

使用道具 举报

54#
 楼主| 发表于 2021-8-19 07:16:53 | 只看该作者
sht123960585 发表于 2021-8-19 07:01
winsxslist.txt 里面的文件列表不是都已经包含在 1list.txt 里面了吗?

你说的没错,我这样处理是为了更好的筛选掉不需要的一些文件,所以特别对winsxs文件夹的列表进行另行处理

点评

用的两条 findstr 命令,参数不一样,有什么讲究吗?  详情 回复 发表于 2021-8-19 11:55
回复

使用道具 举报

55#
发表于 2021-8-19 11:55:00 | 只看该作者
sairen139 发表于 2021-8-19 07:16
你说的没错,我这样处理是为了更好的筛选掉不需要的一些文件,所以特别对winsxs文件夹的列表进行另行处理

用的两条 findstr 命令,参数不一样,有什么讲究吗?
  1. findstr /vil
  2. findstr /v
复制代码
回复

使用道具 举报

56#
发表于 2021-8-20 08:05:21 | 只看该作者
顶一个
回复

使用道具 举报

57#
发表于 2021-8-30 13:34:19 | 只看该作者
顶起。。。。
回复

使用道具 举报

58#
发表于 2021-8-31 08:32:51 | 只看该作者
kamanyar 发表于 2021-7-7 00:06
请问 只适用于简体版win11吗?
繁体版制作后启动后还是黑画面...

也是繁體使用者還在努力當中@@
一樣都是黑畫面
回复

使用道具 举报

59#
发表于 2021-8-31 09:12:23 | 只看该作者
谢谢楼主,下载了
回复

使用道具 举报

60#
发表于 2021-9-2 16:19:36 | 只看该作者
里面有没有合适的工具?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-25 06:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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