无忧启动论坛

标题: 史上最小3kb命令行工具mt.exe配合wimfltr驱动能不占用丝毫内存挂载pe的外置工具wim包 [打印本页]

作者: sairen139    时间: 2023-2-28 21:16
标题: 史上最小3kb命令行工具mt.exe配合wimfltr驱动能不占用丝毫内存挂载pe的外置工具wim包
本帖最后由 sairen139 于 2023-3-25 04:18 编辑

PE和正常系统离线添加WimFltr驱动所需的文件和注册表片段尤其适合把pe放硬盘上使用,优势是挂载wim工具包不会消耗丝毫内存!
离线给PE和正常系统添加wimfltr驱动的通用system注册表片段如下所示(需要把system注册表配置文件挂载成sys离线导入):
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\WimFltr]
"Type"=dword:00000002
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"Tag"=dword:00000002
"ImagePath"=hex(2):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,77,00,69,00,6d,00,66,00,6c,00,74,\
  00,72,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="@wimfltr.inf,%WimFltrServiceName%;WimFltr"
"Group"="FSFilter Compression"
"DependOnService"=hex(7):46,00,6c,00,74,00,4d,00,67,00,72,00,00,00,00,00
"Description"="@wimfltr.inf,%WimFltrServiceDescription%;Windows Image Mini-Filter Driver"
"DebugFlags"=dword:00000001

[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\WimFltr\Instances]
"DefaultInstance"="WimFltr Instance"

[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\WimFltr\Instances\WimFltr Instance]
"Altitude"="170500"
"Flags"=dword:00000000

然后把wimfltr.sys文件放到\Windows\System32\drivers文件夹里。把mt.exe和wimgapi.dll放到\Windows\System32\Wbem文件夹里,主要是避免wimgapi.dll覆盖System32里的同名文件引起dism功能的不正常!
重启进入pe或者正常系统,然后cmd命令行窗口输入mt E:\petools.wim E:\666 这样的类似语句即可发现挂载pe的wim工具包成功了(如果目标文件夹不存在mt会自动创建目标文件夹)!使用完如果想要卸载挂载就输入mt E:\666就卸载和删除了这个文件夹!配合imdisk虚拟内存盘mt B:\b 是最佳组合,而且imdisk可以修改p驱动ramos的VDF里的内容,imdisk驱动也算是物超所值!


D4B23768-E4B9-45CD-8729-8663FC8CCA90.jpeg (2.7 MB, 下载次数: 190)

pe里直接挂载任意分区64petools.wim到IMDISK生成的虚拟内存盘B盘效果!

pe里直接挂载任意分区64petools.wim到IMDISK生成的虚拟内存盘B盘效果!

8A3DCD6E-05B7-4C86-A74C-267ADAD4C294.jpeg (3.92 MB, 下载次数: 187)

正常系统里支持cmd窗口mt 拖拉wim文件进来 空格 拖拉p驱动B盘直接挂B盘盘符 回车就挂载wim成功!

正常系统里支持cmd窗口mt 拖拉wim文件进来 空格 拖拉p驱动B盘直接挂B盘盘符 回车就挂载wim成功!

94F1FE0A-7274-4527-BCD3-F69F7D57636F.jpeg (3.96 MB, 下载次数: 182)

imdisk的B盘里可以挂好几个wim但是需要各自挂根目录下两层同名文件夹!一般pe只需加载外置则直接挂根目录一 ...

imdisk的B盘里可以挂好几个wim但是需要各自挂根目录下两层同名文件夹!一般pe只需加载外置则直接挂根目录一 ...

hr.exe

2.5 KB, 下载次数: 26, 下载积分: 无忧币 -2

该hr.exe在桌面创建快捷方式之后修改属性目标加个空格 接JZWZ.bat即可隐藏运行批处理可指定快捷方式的ico图 ...

仅4kb命令行挂载wim包工具配合PE和正常系统离线添加WimFltr驱动所需的文件和注册表片段.zip

270.06 KB, 下载次数: 196, 下载积分: 无忧币 -2

仅3kb命令行挂载wim包工具配合PE和正常系统离线添加WimFltr驱动所需的文件和注册表片段.zip


作者: sairen139    时间: 2023-2-28 21:20
本帖最后由 sairen139 于 2023-3-2 20:27 编辑

本楼留存最初版本也就是最小的3kb版本mt.exe!该工具由论坛坛友@sys 也是群友RXPE制作是绝佳的挂载wim的辅助命令行工具,新版4kb支持挂载到一个文件夹再把文件夹直接映射成磁盘盘符比如Y等盘符。但是4kb的新版需要pe有feclient.dll支持才能正常挂载映射出盘符来!

4kb的mt.exe挂载命令 mt 路径wim Y:
4kb的mt.exe卸载命令 mt Y:

仅3kb命令行挂载wim包工具配合PE和正常系统离线添加WimFltr驱动所需的文件和注册表片段.zip

269.56 KB, 下载次数: 63, 下载积分: 无忧币 -2


作者: sairen139    时间: 2023-2-28 21:20
本帖最后由 sairen139 于 2023-3-26 22:37 编辑

配合mt的pe桌面加载外置工具wim包的单文件exe

加载外置.exe

140.45 KB, 下载次数: 70, 下载积分: 无忧币 -2


作者: fulibo    时间: 2023-2-28 22:27
我查了下,这个挂载的文件夹是只读的!
要提出来才行!
倒是可以制作系统pe的时候用
作者: liujun2000    时间: 2023-2-28 22:41
win11实体机测试 能用
作者: microlaf    时间: 2023-2-28 22:50
天行健,君子以自强不息。鸡动了啊!
作者: xhxy2021    时间: 2023-2-28 23:00
感谢分享
作者: fzp070    时间: 2023-3-1 00:07
感谢楼主分享!
作者: feiwuyiming    时间: 2023-3-1 00:22
感谢分享
作者: hwy001008    时间: 2023-3-1 00:52
只能说强。。。。
作者: yyz2191958    时间: 2023-3-1 07:23
感谢分享
作者: papachi    时间: 2023-3-1 08:11
谢谢分享。
作者: lx5815    时间: 2023-3-1 08:36
感谢楼主分享!
作者: 企子    时间: 2023-3-1 08:39
感谢分享
作者: wtping    时间: 2023-3-1 09:12
感谢分享
作者: 9527sss    时间: 2023-3-1 10:26
感谢分享
作者: YJZM    时间: 2023-3-1 10:27
感谢分享
作者: whyme22    时间: 2023-3-1 10:36
谢谢分享资源
作者: 2010wxy    时间: 2023-3-1 11:31
谢谢分享资源
作者: leitian72853    时间: 2023-3-1 12:12
感谢方向
作者: 旁观者清    时间: 2023-3-1 12:26
谢谢分享。不错。
作者: kuer    时间: 2023-3-1 13:12
很不错
作者: 115990111    时间: 2023-3-1 13:30
1024
作者: chishingchan    时间: 2023-3-1 15:12
mt.exe 请问出处(官网)在哪?
相同名字的程序不少!
这工具觉得相对商品来说像是“三无”产品一样!
  1. MT 1.2 By:RXPE
  2. 挂载 mt op.wim Y:\op 1
  3. 卸载 mt Y:\op
复制代码

作者: chishingchan    时间: 2023-3-1 15:15
还有,这个 REG 带文件的可以考虑制作成微软驱动 .inf 脚本的形式
作者: sairen139    时间: 2023-3-1 15:21
chishingchan 发表于 2023-3-1 15:12
mt.exe 请问出处(官网)在哪?
相同名字的程序不少!
这工具觉得相对商品来说像是“三无”产品一样!

群里网友昨天开发编译的,我只是分享出来。并无官网
作者: sairen139    时间: 2023-3-1 15:23
chishingchan 发表于 2023-3-1 15:15
还有,这个 REG 带文件的可以考虑制作成微软驱动 .inf 脚本的形式

你可以折腾一个inf成品,我对reg制作成inf脚本没研究过。感谢🙏
作者: beyond0357    时间: 2023-3-1 17:21
感谢分享
作者: panyf14    时间: 2023-3-1 18:55
谢谢楼主的分享
作者: chshrm    时间: 2023-3-1 19:45
可惜只能只读挂载,没办法改写,修改完保存不了。
作者: m496390820    时间: 2023-3-1 19:57
一般这么小的东西,都不咋的
作者: in9    时间: 2023-3-1 20:25
谢谢分享!
作者: boaz199    时间: 2023-3-5 20:40
顶,谢谢楼主的劳动和分享!感谢你为论坛做出的贡献和对网友们的帮助!
作者: ningzhonghui    时间: 2023-3-7 21:37
功能不错,收下学习
作者: 2267981144    时间: 2023-3-8 11:59
谢谢大大分享!
作者: 泮安宁    时间: 2023-3-30 01:08
原理是什么,为什么不占内存
作者: sairen139    时间: 2023-3-30 07:13
泮安宁 发表于 2023-3-30 01:08
原理是什么,为什么不占内存

原理是转向,直接读取wim内部数据。
作者: 泮安宁    时间: 2023-3-30 10:12
sairen139 发表于 2023-3-30 07:13
原理是转向,直接读取wim内部数据。

是挂载的时候只是显示出了wim内的目录结构,等用的时候会按需解压吗
作者: sairen139    时间: 2023-3-30 11:22
泮安宁 发表于 2023-3-30 10:12
是挂载的时候只是显示出了wim内的目录结构,等用的时候会按需解压吗

用的时候也是转向,不会解压。所以不占内存
作者: 泮安宁    时间: 2023-3-30 11:26
sairen139 发表于 2023-3-30 11:22
用的时候也是转向,不会解压。所以不占内存

这个转向有没有通俗一点的解释,不太明白,还有这个可以挂载到一个新盘符吗(不用imdisk)
作者: sairen139    时间: 2023-3-30 14:10
泮安宁 发表于 2023-3-30 11:26
这个转向有没有通俗一点的解释,不太明白,还有这个可以挂载到一个新盘符吗(不用imdisk)

通俗点说转向就是把wim包视作一个文件夹,mt可以直接挂盘符出来。但是我比较喜欢mt挂wim到p驱动内存盘或者imdisk内存盘什么的,比m直接挂盘符出来更容易辨认。
作者: sairen139    时间: 2023-3-30 14:11
泮安宁 发表于 2023-3-30 11:26
这个转向有没有通俗一点的解释,不太明白,还有这个可以挂载到一个新盘符吗(不用imdisk)

mt可以直接挂到一个你指定的新盘符
作者: 泮安宁    时间: 2023-3-30 14:50
sairen139 发表于 2023-3-30 14:10
通俗点说转向就是把wim包视作一个文件夹,mt可以直接挂盘符出来。但是我比较喜欢mt挂wim到p驱动内存盘或 ...

好的,谢谢
作者: 泮安宁    时间: 2023-3-30 16:21
sairen139 发表于 2023-3-30 14:11
mt可以直接挂到一个你指定的新盘符

可以指定卷标吗
作者: sairen139    时间: 2023-3-30 17:09
泮安宁 发表于 2023-3-30 16:21
可以指定卷标吗

好像不可以,你cmd里输入mt看看参数

作者: 泮安宁    时间: 2023-3-30 17:13
sairen139 发表于 2023-3-30 17:09
好像不可以,你cmd里输入mt看看参数

是不可以
作者: 创新科技2015    时间: 2023-3-30 17:25
感谢分享
作者: caii    时间: 2023-3-31 15:50
感谢分享

作者: yyz2191958    时间: 2023-4-1 10:47
感谢分享
作者: 20121010168    时间: 2023-4-6 10:42
经过多次测试,Win11 22621.1265 x64 以盘符的mt *.wim b: 的形式挂载正常,文件夹mt *.wim b:\123 的方式挂载始终失败;提示: 挂载失败  请检查wimfltr驱动是否正常。
作者: zyy    时间: 2023-4-9 11:13
谢谢分享
作者: huang1987    时间: 2023-11-26 03:11
谢谢分享
作者: xianglang    时间: 2024-3-25 13:50
MT.EXE是x64的版本!有没有x32的?
作者: xianglang    时间: 2024-3-25 14:01
本帖最后由 xianglang 于 2024-3-25 14:04 编辑
20121010168 发表于 2023-4-6 10:42
经过多次测试,Win11 22621.1265 x64 以盘符的mt *.wim b: 的形式挂载正常,文件夹mt *.wim b:\123 的方式 ...

我在WIN7X64下试了,也是同样的错误,无论是单盘符还是盘符加路径方式,都是出错——可能是因为没有导入注册表?





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