无忧启动论坛

 找回密码
 注册
搜索

如何把PE工具做成WIM格式 并挂载

查看数: 4907 | 评论数: 17 | 收藏 4
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-6-9 13:51

正文摘要:

目前用的是直接复制到到BOOT.WIM打包  我看红毛大哥的PE 工具包都死iWIM格式的 而且那么大的PE加载速度极快

回复

616813768 发表于 2023-12-6 14:51:14
感谢楼主分享
创新科技2015 发表于 2023-11-24 13:04:16
感谢楼主分享
hexj68 发表于 2020-6-10 09:15:31
感谢楼主分享
nf17b 发表于 2020-6-10 02:06:01
a46872963 发表于 2020-6-9 23:43
大佬的话总是那么深奥,如果有相关帖子就好了

紅毛大師提到的是指 win8 掛載用的是 WIMFLTR.SYS , win8.1 以後用 WIMMOUNT.SYS
win8 掛載幾乎不占用內存


win10 掛載會占用內存


這裏有個好久以前留下來的資料
WIM6.7z (2.24 MB, 下载次数: 29)

60.ini
EXEC =!xcopy %Curdir%\WimShExt.DLL %windir%\temp /y
EXEC =!xcopy %Curdir%\WimTool.EXE %windir%\temp /y
EXEC =!xcopy %Curdir%\60 %windir%\temp /y
EXEC =!%windir%\temp\wimtool.exe /Unmount /All
FILE %Windir%\System32\dism.exe
FILE %Windir%\System32\DismApi.dll
FILE %Windir%\System32\DISM
EXEC =!%Windir%\System32\imdisk.exe -D -m W:\
EXEC =!REGEDIT.EXE /S %windir%\temp\60.reg
EXEC =!%windir%\temp\WimSetup.cmd
FILE %windir%\temp\*.*

RAMD ImDisk,L1,FAT,W:,USM_PETOOLS
     FORX !\USM_TOOLS\PETOOLSF.WIM,MyWIM,1,TEAM MOUN %MyWIM%,W:\PETOOLS\PETOOLS|IFEX W:\PETOOLS\LOAD.INI,LOAD W:\PETOOLS\LOAD.INI
     IFEX W:\PETOOLS\LOAD.INI,!FORX \USM_TOOLS\PETOOLSF.WIM,MyWIM,1,TEAM MOUN %MyWIM%,W:\PETOOLS\PETOOLS|LOAD W:\PETOOLS\LOAD.INI
_END

LINK %Desktop%\启用驱动支持,%WinDir%\SYSTEM32\pecmd.exe,LOAD W:\PETOOLS\8DRV60.INI,Shell32.dll#17
LINK %StartMenu%\启用驱动支持,%WinDir%\SYSTEM32\pecmd.exe,LOAD W:\PETOOLS\8DRV60.INI,Shell32.dll#17
FILE %Desktop%\切换WIM驱动为6.0并卸载DISM组件.lnk
LINK %Desktop%\切换WIM驱动为6.2并安装DISM组件,%WinDir%\SYSTEM32\pecmd.exe,LOAD %CurDir%\62.ini,%CurDir%\WimTool.exe#0

62.ini
//system32目录需要NETJOIN.DLL文件(后期调用没用,只能放在BOOT.WIM内启动)
EXEC =!xcopy %Curdir%\WimShExt.DLL %windir%\temp /y
EXEC =!xcopy %Curdir%\WimTool.EXE %windir%\temp /y
EXEC =!xcopy %Curdir%\62 %windir%\temp /y
EXEC =!%windir%\temp\wimtool.exe /Unmount /All
EXEC =%Windir%\System32\imdisk.exe -D -m W:\
EXEC =!%windir%\temp\7z.exe x  %windir%\temp\DISM.7z -y -aos -o"%Windir%\System32""
EXEC =!REGEDIT.EXE /S %windir%\temp\62.reg
EXEC =!%windir%\temp\WimSetup.cmd
FILE %windir%\temp\*.*

RAMD ImDisk,L220,NTFS,W:,USM_PETOOLS
     FORX !\USM_TOOLS\PETOOLSF.WIM,MyWIM,1,TEAM MOUN %MyWIM%,W:\PETOOLS|IFEX W:\PETOOLS\LOAD.INI,LOAD W:\PETOOLS\LOAD.INI
     IFEX W:\PETOOLS\LOAD.INI,!FORX \USM_TOOLS\PETOOLSF.WIM,MyWIM,1,TEAM MOUN %MyWIM%,W:\PETOOLS|LOAD W:\PETOOLS\LOAD.INI
_END

LINK %Desktop%\启用驱动支持,%WinDir%\SYSTEM32\pecmd.exe,LOAD W:\PETOOLS\8DRV62.INI,Shell32.dll#17
LINK %StartMenu%\启用驱动支持,%WinDir%\SYSTEM32\pecmd.exe,LOAD W:\PETOOLS\8DRV62.INI,Shell32.dll#17
FILE %Desktop%\切换WIM驱动为6.2并安装DISM组件.lnk
LINK %Desktop%\切换WIM驱动为6.0并卸载DISM组件,%WinDir%\SYSTEM32\pecmd.exe,LOAD %CurDir%\60.ini,%CurDir%\WimTool.exe#0

樓主可以先嘗試用 IMDISK 建一個虛擬磁碟 , 來掛載 WIM 檔
  1. RAMD ImDisk,L220,NTFS,W:,USM_PETOOLS
复制代码
至於 win10 用 WIMFLTR.SYS 來掛載 , 那個應該是紅毛大師有獨特的處理方式(我不會) , 現在電腦的內存應該挺大的說



评分

参与人数 1无忧币 +5 收起 理由
a46872963 + 5 热心回复 感谢

查看全部评分

15106680608 发表于 2020-6-10 00:07:24
谢谢分享
a46872963 发表于 2020-6-9 23:43:24
红毛樱木 发表于 2020-6-9 23:20
WIM的挂载分WIMFLTR.SYS和WIMMOUNT.SYS两种。LZ需要深入研究

大佬的话总是那么深奥,如果有相关帖子就好了

点评

紅毛大師提到的是指 win8 掛載用的是 WIMFLTR.SYS , win8.1 以後用 WIMMOUNT.SYS win8 掛載幾乎不占用內存 60.ini EXEC =!xcopy %Curdir%\WimShExt.DLL %windir%\temp /y EXEC =!xcopy %Curdir%\WimTool.EXE  详情 回复 发表于 2020-6-10 02:06
a46872963 发表于 2020-6-9 23:30:37
9001 发表于 2020-6-9 23:05
显然挂载速度快

求教应该怎么写呢
红毛樱木 发表于 2020-6-9 23:20:52
WIM的挂载分WIMFLTR.SYS和WIMMOUNT.SYS两种。LZ需要深入研究

点评

大佬的话总是那么深奥,如果有相关帖子就好了  详情 回复 发表于 2020-6-9 23:43
9001 发表于 2020-6-9 23:05:08
a46872963 发表于 2020-6-9 20:03
如果用7Z解压WIM 就跟我 外置式一样的了  我就是好奇为什么大佬写的都挂载WIM格式 有什么好处

显然挂载速度快

点评

求教应该怎么写呢  详情 回复 发表于 2020-6-9 23:30
a46872963 发表于 2020-6-9 20:03:01
a46872963 发表于 2020-6-9 18:49
RAMDISK.cmd 这个跟虚拟光驱软件呢

如果用7Z解压WIM 就跟我 外置式一样的了  我就是好奇为什么大佬写的都挂载WIM格式 有什么好处

点评

显然挂载速度快  详情 回复 发表于 2020-6-9 23:05
a46872963 发表于 2020-6-9 18:49:46
nf17b 发表于 2020-6-9 18:34
要用 ImDisk 或者其他工具建 Y:

原本我是用 7Z 解壓到 X:

RAMDISK.cmd 这个跟虚拟光驱软件呢

点评

如果用7Z解压WIM 就跟我 外置式一样的了 我就是好奇为什么大佬写的都挂载WIM格式 有什么好处  详情 回复 发表于 2020-6-9 20:03
15106680608 发表于 2020-6-9 18:39:14
a46872963 发表于 2020-6-9 17:49
复制到X是完成了 并没有顺利挂载出一个盘呢 代码是直接复制你的 加载PECMD.INI里的

谢谢分享
nf17b 发表于 2020-6-9 18:34:33
本帖最后由 nf17b 于 2020-6-9 18:45 编辑
a46872963 发表于 2020-6-9 17:49
复制到X是完成了 并没有顺利挂载出一个盘呢 代码是直接复制你的 加载PECMD.INI里的

要用 ImDisk 或者其他工具建 Y:

原本我是用 7Z 解壓到 X:
X:\Windows\System32 下要有 7z.dll  跟 7z.exe
  1. _SUB MOU1
  2. TEXT 正在解壓外置程序,請稍候......
  3. IFEX ! X:\10tools64,MDIR X:\10tools64
  4. FORX !\mytools\10tools64.wim,MYTOOLS,1,TEAM EXEC =!CMD.EXE /C "7z.exe x "%MYTOOLS%" -y -aos -oX:\10tools64"|LOAD X:\10tools64\10tools64.ini
  5. WAIT 888
  6. _END
复制代码

或者建虛擬磁碟再掛載
  1. _SUB MOU2
  2. WAIT 4000
  3. TEXT 正在創建虛擬磁碟,請稍候......
  4. EXEC !=%Curdir%\RAMDISK.cmd
  5. TEXT 正在掛載外置程序,請稍候......
  6. FORX !\mytools\10tools64.wim,MYTOOLS,1,file %MYTOOLS%=>X:\10tools64\10tools64.wim
  7. IFEX Y:\TEMP,FORX X:\10tools64\10tools64.wim,MyWIM,1,TEAM MOUN %MyWIM%,Y:\10tools64|LOAD Y:\10tools64\10tools64.ini
  8. WAIT 888
  9. _END
复制代码




点评

RAMDISK.cmd 这个跟虚拟光驱软件呢  详情 回复 发表于 2020-6-9 18:49
a46872963 发表于 2020-6-9 17:15:22

这是高手 我试着做一下

点评

[attachimg]459105[/attachimg] 复制到X是完成了 并没有顺利挂载出一个盘呢 代码是直接复制你的 加载PECMD.INI里的  详情 回复 发表于 2020-6-9 17:49
nf17b 发表于 2020-6-9 16:31:39
本帖最后由 nf17b 于 2020-6-9 16:33 编辑
  1. FORX !\mytools\10tools64.wim,MYTOOLS,1,file %MYTOOLS%=>X:\10tools64\10tools64.wim
  2. IFEX Y:\TEMP,FORX X:\10tools64\10tools64.wim,MyWIM,1,TEAM MOUN %MyWIM%,Y:\10tools64|LOAD Y:\10tools64\10tools64.ini
复制代码


点评

这是高手 我试着做一下  详情 回复 发表于 2020-6-9 17:15
1301994096 发表于 2020-6-9 16:13:07
你在说什么?能说明白点吗?看不懂?

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

闽公网安备 35020302032614号

GMT+8, 2024-11-8 23:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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