无忧启动论坛

标题: 给pe离线添加Wimfltr.sys驱动并利用diskfire命令行工具调用wimgapi的api来挂载wim文件 [打印本页]

作者: sairen139    时间: 2023-2-17 21:47
标题: 给pe离线添加Wimfltr.sys驱动并利用diskfire命令行工具调用wimgapi的api来挂载wim文件
本帖最后由 sairen139 于 2023-9-2 16:14 编辑

给pe离线添加Wimfltr.sys驱动并利用diskfire命令行工具调用wimgapi的api来挂载wim文件
offlinereg导入注册表reg江南说reg格式容易误点,其实可以把reg改成txt。

第一步:将OffLineReg离线导入添加wimfltr驱动示范实例.zip下载解压后,把文件夹PE添加WimFltr驱动所需的文件里的wimgapi.dll和wimfltr.sys放到pe的相应的两个文件夹里。

第二步:把你pe里的system32下config下的SYSTEM文件复制覆盖掉OffLineReg离线导入添加wimfltr驱动示范实例.zip解压后的【Add】文件夹里,然后运行【!1无需挂载直接离线导入文件夹SYSTEM注册表配置文件的批处理.bat】,最后将【Add】文件夹里在线导入的system文件覆盖回pe里的原文件即可!

第三步:下载diskfire挂载wim包的命令行工具.zip解压后把解压出来的df.exe文件也放到pe的system32文件夹中。

第四步:重启进入pe,然后cmd命令行窗口输入df wim mount E:\petools.wim E:\666666 这样的类似语句即可发现挂载pe的wim工具包成功了!

PS:wimfltr.sys挂载wim包的优点是速度极快和不消耗丝毫内存!

6F368A33-52BF-48B1-B40E-80B223BA0618.jpeg (2.83 MB, 下载次数: 112)

联合LauncherBar这个dock坞工具的最终完美效果!

联合LauncherBar这个dock坞工具的最终完美效果!

diskfire挂载wim包的命令行工具.zip

379.99 KB, 下载次数: 128, 下载积分: 无忧币 -2

diskfire挂载wim包的命令行工具.zip

OffLineReg离线导入添加wimfltr驱动示范实例.zip

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

OffLineReg离线导入添加wimfltr驱动示范实例.zip

加载外置.exe

172.01 KB, 下载次数: 35, 下载积分: 无忧币 -2

加载外置.exe

IcoFX工具圆角化处理后再用单文件程序制作一键通三合一_v5.15制作的方形圆角绿背景白.exe

145.01 KB, 下载次数: 22, 下载积分: 无忧币 -2

IcoFX工具圆角化处理后再用单文件程序制作一键通三合一_v5.15制作的方形圆角绿背景白象加载外置.exe


作者: sairen139    时间: 2023-2-17 22:11
本帖最后由 sairen139 于 2023-2-27 15:13 编辑

如果不想替换掉pe里system32文件夹里的wimgapi.dll可以将这个解压后wimgapi.dll和df.exe都一起放到pe的windows文件夹里,这样也能直接命令行挂载wim文件!
如果想要直接用imdisk生成虚拟盘B盘或者Y盘来挂载wim文件,则可以下载附件【PE离线集成imdisk驱动支持命令行创建虚拟盘.zip】给你的pe离线集成imdisk驱动!
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\ImDiskMountFile]
@="加载到 ImDisk 虚拟磁盘"
"Icon"="imdisk.cpl,0"

[HKEY_CLASSES_ROOT\*\shell\ImDiskMountFile\command]
@="rundll32.exe imdisk.cpl,RunDLL_MountFile %L"

[HKEY_CLASSES_ROOT\Drive\shell\ImDiskSaveImage]
@="磁盘内容保存为映像文件"
"Icon"="imdisk.cpl,0"

[HKEY_CLASSES_ROOT\Drive\shell\ImDiskSaveImage\command]
@="rundll32.exe imdisk.cpl,RunDLL_SaveImageFile %L"

[HKEY_CLASSES_ROOT\Drive\shell\ImDiskUnmount]
@="卸载 ImDisk 虚拟磁盘"
"Icon"="imdisk.cpl,0"

[HKEY_CLASSES_ROOT\Drive\shell\ImDiskUnmount\command]
@="rundll32.exe imdisk.cpl,RunDLL_RemoveDevice %L"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AWEAlloc]
"Description"="Driver for physical memory allocation through AWE"
"DisplayName"="AWE Memory Allocation Driver"
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):5C,00,53,00,79,00,73,00,74,00,65,00,6D,00,52,00,6F,00,6F,00,\
  74,00,5C,00,73,00,79,00,73,00,74,00,65,00,6D,00,33,00,32,00,5C,00,44,00,52,\
  00,49,00,56,00,45,00,52,00,53,00,5C,00,61,00,77,00,65,00,61,00,6C,00,6C,00,\
  6F,00,63,00,2E,00,73,00,79,00,73,00,00,00
"Start"=dword:00000002
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ImDisk]
"Description"="Disk emulation driver"
"DisplayName"="ImDisk Virtual Disk Driver"
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):5C,00,53,00,79,00,73,00,74,00,65,00,6D,00,52,00,6F,00,6F,00,\
  74,00,5C,00,73,00,79,00,73,00,74,00,65,00,6D,00,33,00,32,00,5C,00,44,00,52,\
  00,49,00,56,00,45,00,52,00,53,00,5C,00,69,00,6D,00,64,00,69,00,73,00,6B,00,\
  2E,00,73,00,79,00,73,00,00,00
"Start"=dword:00000002
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ImDskSvc]
"Description"="Helper service for ImDisk Virtual Disk Driver."
"DisplayName"="ImDisk Virtual Disk Driver Helper"
"ErrorControl"=dword:00000000
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6D,00,52,00,6F,00,6F,00,\
  74,00,25,00,5C,00,73,00,79,00,73,00,74,00,65,00,6D,00,33,00,32,00,5C,00,69,\
  00,6D,00,64,00,73,00,6B,00,73,00,76,00,63,00,2E,00,65,00,78,00,65,00,00,00
"ObjectName"="LocalSystem"
"Start"=dword:00000002
"Type"=dword:00000010


7E342A27-3EB0-4076-940E-66402232501F.jpeg (2.89 MB, 下载次数: 114)

解压后的wimgapi.dll和df.exe直接放pe的windows文件夹里也能直接在cmd命令行窗口输入df wim mount语句挂载w ...

解压后的wimgapi.dll和df.exe直接放pe的windows文件夹里也能直接在cmd命令行窗口输入df wim mount语句挂载w ...

7B08F5C8-011A-44E2-94E7-8D358A3D0186.jpeg (2.83 MB, 下载次数: 113)

imdisk创建虚拟盘B盘也能利用wimfltr.sys驱动挂载wim文件

imdisk创建虚拟盘B盘也能利用wimfltr.sys驱动挂载wim文件

02087CF4-7737-47E7-BB28-7E59B8AEBE8A.jpeg (3 MB, 下载次数: 96)

imdisk除了创建一个1m的虚拟盘给pe工具wim包挂载外唯一还用到的就是2048块选项挂载vdf制作和调整ramos启动 ...

imdisk除了创建一个1m的虚拟盘给pe工具wim包挂载外唯一还用到的就是2048块选项挂载vdf制作和调整ramos启动  ...

PE离线集成imdisk驱动支持命令行创建虚拟盘.zip

115.48 KB, 下载次数: 55, 下载积分: 无忧币 -2

PE离线集成imdisk驱动支持命令行创建虚拟盘.zip

PE和正常系统离线添加WimFltr驱动所需的文件和注册表片段(pe离线添加不需要wimfltr.i.zip

654.6 KB, 下载次数: 32, 下载积分: 无忧币 -2

PE和正常系统离线添加WimFltr驱动所需的文件和注册表片段(pe离线添加不需要wimfltr.inf安装文件).zip


作者: xhxy2021    时间: 2023-2-17 22:36
谢谢楼主,学习一下
作者: in9    时间: 2023-2-18 00:33
感谢分享!
作者: syzcz    时间: 2023-2-18 00:41
谢谢分享
作者: syzcz    时间: 2023-2-18 00:41
谢谢分享
作者: 朱玛12345678    时间: 2023-2-18 01:38
WimFltr.sys挂载.WIM速度很快,那是因为它用的是目录映射文件重定向类技术,不走文件系统过滤驱动,和WimMount.sys用的NTFS符号链接类技术实现原理完全不一样。
作者: 欧卡洗衣    时间: 2023-2-18 05:18
+精
作者: 2011wyy    时间: 2023-2-18 06:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2011wyy    时间: 2023-2-18 06:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: yyz2191958    时间: 2023-2-18 06:53
谢谢分享
作者: 深谷憂狼    时间: 2023-2-18 07:59
顶起来
作者: friend8179    时间: 2023-2-18 09:23
至少回到10多年前。。。。。。。


年轻人没见过这个么?pecmd不是内置了挂载命令
作者: lx5815    时间: 2023-2-18 10:37
谢谢分享
作者: YJZM    时间: 2023-2-18 14:46
感谢分享
作者: abs9668    时间: 2023-2-18 17:46

谢谢楼主,学习一下
作者: abs9668    时间: 2023-2-18 18:02
谢谢楼主,学习一下
作者: abs9668    时间: 2023-2-18 18:06
谢谢楼主的分享
作者: 旁观者清    时间: 2023-2-18 19:43
谢谢分享。
作者: 黑中见白    时间: 2023-2-19 09:41
2016ltsb挂载wim
可以打开里面的exe

作者: hmaaaa    时间: 2023-2-19 18:54
感謝大大的分享~感恩啊~~! ^^辛苦了!
作者: sairen139    时间: 2023-2-20 16:30
sairen139 发表于 2023-2-17 22:11
如果不想替换掉pe里system32文件夹里的wimgapi.dll可以将这个解压后wimgapi.dll和df.exe都一起放到pe的wind ...

::查找挂载64petools.WIM工具包
For %%I In (C D E F G H I G K L M N O P Q R S T U V W ) Do If Exist %%I:\64petools.WIM Set WMPH=%%I:
If "%WMPH%"=="" Echo envi RP=没有找到!
If Not "%WMPH%"=="" MD B:\B
df wim mount %WMPH%\64petools.WIM B:\B
EXIT
作者: zhoubin    时间: 2023-2-20 16:46
看看.esd能挂不,谢谢了

作者: sairen139    时间: 2023-2-20 18:17
zhoubin 发表于 2023-2-20 16:46
看看.esd能挂不,谢谢了

wimfltr.sys并不支持esd格式文件的挂载。已测
作者: zhoubin    时间: 2023-2-20 19:44
sairen139 发表于 2023-2-20 18:17
wimfltr.sys并不支持esd格式文件的挂载。已测

感谢回复,谢谢您
作者: sairen139    时间: 2023-2-22 16:01
本帖最后由 sairen139 于 2023-2-22 16:03 编辑

对pe外置工具wim包挂载没什么用处的可写挂载,只是记录一下折腾过程:

98645469-660C-41AD-9EAF-2C25EB075768.jpeg (3.02 MB, 下载次数: 109)

98645469-660C-41AD-9EAF-2C25EB075768.jpeg

E1EB20BC-FD45-4605-B894-4C335A55A962.jpeg (2.61 MB, 下载次数: 113)

E1EB20BC-FD45-4605-B894-4C335A55A962.jpeg

作者: 孤山飞雪    时间: 2023-2-22 22:27

谢谢楼主,学习一下
作者: yjtjyy    时间: 2023-2-23 09:36
重启进入pe,
作者: hackerxmls    时间: 2023-2-26 13:50
感谢分享
作者: huang1987    时间: 2023-11-26 04:08
谢谢分享
作者: nowayer    时间: 2023-12-11 12:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: yyz2191958    时间: 2023-12-13 07:57
学习一下
作者: zzzlllxyt    时间: 2023-12-13 17:45
谢谢分享
作者: j4tan    时间: 2024-8-28 10:40
谢谢分享,学习一下
作者: 120239197a    时间: 2024-9-17 09:51
我想问一下,那个df.exe软件是出自哪里的?还是楼主自己写的软件?




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