无忧启动论坛

标题: 关于精简版PE如何启用MTP的问题 [打印本页]

作者: martin313    时间: 2023-9-9 09:27
标题: 关于精简版PE如何启用MTP的问题
本帖最后由 martin313 于 2023-9-13 08:39 编辑

近期折腾win11pe,发现具备声网的PE中,MTP功能正常;但同样的版本(包括同样的mtpHelper.sys),精简版PE中的MTP就不行,不知道为何?

把声网版PE下的system32的DLL(包括mui)文件全部复制到精简版PE(指无声网PE)中,MTP仍然不行,相关驱动仍然不能加载!

MTP相关所需文件,都完全按照此贴http://bbs.wuyou.net/forum.php?mod=viewthread&tid=421681具备

注册表项应该也不缺的,按声网版如法炮制。

难道MTP功能,一定要在具备网络功能的PE中,才能使用?已基本搞定,答案为否!即无网络的PE中,也可以MTP。

具体在利用工具软件制作PE时,一方面补上下述3个文件:
Windows\System32\mobilenetworking.dll
Windows\System32\drvsetup.dll
Windows\System32\PortableDeviceApi.dll
而且PE启动后,成功识别到手机后,上述3个文件删除,再次插入手机也能MTP识别到。视乎PE启动初始化及首次连接手机时需要此3文件来搭建MTP加载环境。
另一方面不要精简注册表,PE制作完成后再适度精简即可。




x64-2023-09-09-08-42-46.png (139.04 KB, 下载次数: 167)

x64-2023-09-09-08-42-46.png

x64-2023-09-09-08-11-54.png (135.15 KB, 下载次数: 165)

x64-2023-09-09-08-11-54.png

作者: CYYspace    时间: 2023-9-9 09:58
参考一下Wimbuilder2试试
作者: aiya01    时间: 2023-9-9 10:17
论坛维护版带MTP的win11有很多吧,文件和注册表ok,就没问题
作者: martin313    时间: 2023-9-9 10:52
aiya01 发表于 2023-9-9 10:17
论坛维护版带MTP的win11有很多吧,文件和注册表ok,就没问题

内存位置访问无效,如何解决?

x64-2023-09-09-10-50-38.png (77.22 KB, 下载次数: 144)

x64-2023-09-09-10-50-38.png

作者: aiya01    时间: 2023-9-9 11:00
martin313 发表于 2023-9-9 10:52
内存位置访问无效,如何解决?

复制声网版的 Windows\System32\CatRoot 到维护版试一试
作者: martin313    时间: 2023-9-9 11:24
aiya01 发表于 2023-9-9 11:00
复制声网版的 Windows\System32\CatRoot 到维护版试一试

没效果

两者就差了一个文件 oem0.cat ,复制进去,测试了一下,还是没法加载 MTP 驱动
作者: martin313    时间: 2023-9-9 11:25
softwarezheng 发表于 2023-9-9 11:14
感谢上帝


上帝指点下
不然不谢……

作者: aiya01    时间: 2023-9-9 11:53
martin313 发表于 2023-9-9 11:24
没效果

两者就差了一个文件 oem0.cat ,复制进去,测试了一下,还是没法加载 MTP 驱动

同版本的pe,直接用BC比较windows目录的差异文件,注册表照抄不就可以了吗?
用声网版做减法或维护版做加法,都行,无非多试几次,总比漫无方向要强吧?
作者: szwp    时间: 2023-9-9 12:16
得学会找精简版作者
作者: 2012jiashanni    时间: 2023-9-9 12:45
要更改两处注册表跟替换mtpHelper.sys
作者: martin313    时间: 2023-9-9 14:00
szwp 发表于 2023-9-9 12:16
得学会找精简版作者

精简版作者是本人
作者: sairen139    时间: 2023-9-9 14:25
没加注册表支持
作者: martin313    时间: 2023-9-9 14:54
sairen139 发表于 2023-9-9 14:25
没加注册表支持

注册表有的
精简时,没动注册表
作者: martin313    时间: 2023-9-9 15:09
2012jiashanni 发表于 2023-9-9 12:45
要更改两处注册表跟替换mtpHelper.sys

注册表与mtpHelper.sys

与声网版PE是一样的,这个可以排除

除非mtpHelper.sys不适用于精简环境,需要升级
作者: 狼人72105    时间: 2023-9-9 15:18
我的无声无网版都可以Mtp。非常正常。
作者: martin313    时间: 2023-9-9 15:18
狼人72105 发表于 2023-9-9 15:18
我的无声无网版都可以Mtp。非常正常。


请指点一下,什么原因
作者: szwp    时间: 2023-9-9 15:18
martin313 发表于 2023-9-9 14:00
精简版作者是本人

精简了啥不知道?
作者: 狼人72105    时间: 2023-9-9 15:19
martin313 发表于 2023-9-9 15:18
请指点一下,什么原因

你的内核要发出来,才可以查一下。
作者: martin313    时间: 2023-9-9 15:20
szwp 发表于 2023-9-9 15:18
精简了啥不知道?

知道的
有精简列表

还原后,还是不行
作者: szwp    时间: 2023-9-9 15:26
martin313 发表于 2023-9-9 15:20
知道的
有精简列表

没精简就不行的么?
作者: martin313    时间: 2023-9-9 15:42
szwp 发表于 2023-9-9 15:26
没精简就不行的么?

没精简之前,是好的
精简后,就不行了
作者: martin313    时间: 2023-9-9 15:44
狼人72105 发表于 2023-9-9 15:19
你的内核要发出来,才可以查一下。

内核来了:https://www.123pan.com/s/jKNSVv-79utv.html
请帮忙看看(为了减少体积,删了一些应用)

是不是 mtpHelper.sys 版本不适用于此环境?
作者: szwp    时间: 2023-9-9 16:09
martin313 发表于 2023-9-9 15:42
没精简之前,是好的
精简后,就不行了

精简得太快了,步子小一点。
作者: 狼人72105    时间: 2023-9-9 17:56
martin313 发表于 2023-9-9 15:44
内核来了:https://www.123pan.com/s/jKNSVv-79utv.html
请帮忙看看(为了减少体积,删了一些应用)


这个是群主的工具,他的工具本身就不支持mtp,我记得。
作者: martin313    时间: 2023-9-9 20:57
狼人72105 发表于 2023-9-9 17:56
这个是群主的工具,他的工具本身就不支持mtp,我记得。

他的声网版,支持MTP的
作者: martin313    时间: 2023-9-10 08:11
本帖最后由 martin313 于 2023-9-10 08:39 编辑
狼人72105 发表于 2023-9-9 17:56
这个是群主的工具,他的工具本身就不支持mtp,我记得。

居然给我折腾成功了,哈哈…… PE\Windows\System32 补充以下36个文件即可,增加体积2.17M(未压缩前,其中应该还可以继续精简,就不折腾了):
drvsetup.dll
gpapi.dll
linkinfo.dll
main.cpl
mfc42.dll
mmres.dll
mmsys.cpl
mobilenetworking.dll
mprext.dll
mprmsg.dll
msacm32.dll
msacm32.drv
msadp32.acm
mscoree.dll
msctfime.ime
msctfp.dll
msctfuimanager.dll
msg711.acm
msgsm32.acm
mshtml.tlb
MsiCofire.dll
msidcrl40.dll
msident.dll
msidle.dll
msidntld.dll
msieftp.dll
msimtf.dll
msiwer.dll
MsixDataSourceExtensionPS.dll
mskeyprotect.dll
mspatcha.dll
msvfw32.dll
mswsock.dll
MTF.dll
mtpHelper.dll
PortableDeviceApi.dll

x64-2023-09-10-08-29-04.png (221.4 KB, 下载次数: 158)

x64-2023-09-10-08-29-04.png

作者: szwp    时间: 2023-9-10 09:49
未精简的PE是谁的?多大?
作者: martin313    时间: 2023-9-10 09:52
szwp 发表于 2023-9-10 09:49
未精简的PE是谁的?多大?

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=436543

其实也没精简多少。只是想去掉声网。
作者: martin313    时间: 2023-9-10 09:55
现在准备折腾手上另一个PE,看看为何精简了就不能用MTP。主楼附图所示的PE。
作者: 狼人72105    时间: 2023-9-10 10:19
martin313 发表于 2023-9-10 09:55
现在准备折腾手上另一个PE,看看为何精简了就不能用MTP。主楼附图所示的PE。

折腾折腾 更健康。。。
作者: martin313    时间: 2023-9-10 11:35
本帖最后由 martin313 于 2023-9-10 22:06 编辑
szwp 发表于 2023-9-10 09:49
未精简的PE是谁的?多大?

去掉声网保留MTP精简后的体积(指wim体积)

1.   x64_25398.345 PE 减少44M左右
2.   x64_22621.1992 PE 减少96M左右
作者: szwp    时间: 2023-9-10 11:55
还是比雷电的大吧
作者: martin313    时间: 2023-9-10 11:58
szwp 发表于 2023-9-10 11:55
还是比雷电的大吧

这个就不清楚了,没比较
喜欢自己折腾的PE
大点小点,无所谓

作者: martin313    时间: 2023-9-10 13:45
本帖最后由 martin313 于 2023-9-10 13:47 编辑

经过折腾,发现做减法可以,做加法,MTP死活不行

1. 减法:对具备MTP功能的声网版PE精简,去掉声网,可以成功保留MTP
2. 加法:对不具备MTP的精简版PE(无声网)加上MTP所需文件与注册表,MTP不成功(报错附图见主楼)
作者: zyy    时间: 2023-9-10 15:06
我参考同一贴给 “玄天 自用PE完整版+[4月28号最终版]”   Win11加上MTP所需文件与注册表,MTP不成功
作者: martin313    时间: 2023-9-10 15:09
zyy 发表于 2023-9-10 15:06
我参考同一贴给 “玄天 自用PE完整版+[4月28号最终版]”   Win11加上MTP所需文件与注册表,MTP不成功{:1_18 ...

报错也是因为数字签名吗?
作者: zyy    时间: 2023-9-10 15:36
martin313 发表于 2023-9-10 15:09
报错也是因为数字签名吗?

Windows 无法验证此设备所需的驱动程序的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。 (代码 52)
作者: martin313    时间: 2023-9-10 16:20
zyy 发表于 2023-9-10 15:36
Windows 无法验证此设备所需的驱动程序的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁 ...


到这里http://bbs.wuyou.net/forum.php?mod=viewthread&tid=427286
下载最新版的试试

虽然我试过,失败的
作者: dayeye    时间: 2023-9-10 21:51
你的PE设备管理器里是否有连接过蓝牙耳机,手机或其他外置移动的东西?删掉它。
作者: martin313    时间: 2023-9-10 22:07
dayeye 发表于 2023-9-10 21:51
你的PE设备管理器里是否有连接过蓝牙耳机,手机或其他外置移动的东西?删掉它。


没有连接过
启动后,是全新的一个
作者: dayeye    时间: 2023-9-10 22:13
martin313 发表于 2023-9-10 22:07
没有连接过
启动后,是全新的一个

我见到过有些设备驱动完好,就是一直带着问号,后来删掉了以前连接过的手机或蓝牙后就一切正常的情况。
作者: dayeye    时间: 2023-9-10 22:42
问了AI,版本匹配,再安装。安装完再比较研究
作者: dayeye    时间: 2023-9-10 22:43
本帖最后由 dayeye 于 2023-9-10 22:51 编辑

文心一言试试,也可能每次回答都不一样。

作者: zyy    时间: 2023-9-10 23:30
martin313 发表于 2023-9-10 16:20
到这里http://bbs.wuyou.net/forum.php?mod=viewthread&tid=427286
下载最新版的试试

最初我试的也是这个
作者: martin313    时间: 2023-9-11 08:37
dayeye 发表于 2023-9-10 22:42
问了AI,版本匹配,再安装。安装完再比较研究

就是搞不清版本之间的区别在哪

文件清单都差不多一样(可能没找到不同,很难找)

注册表一模一样
作者: martin313    时间: 2023-9-11 08:37
zyy 发表于 2023-9-10 23:30
最初我试的也是这个


那看来只能放弃了
作者: martin313    时间: 2023-9-11 08:51
狼人72105 发表于 2023-9-10 10:19
折腾折腾 更健康。。。



折腾几下,才发现原来手上的PE还存在一些瑕疵

比如我在前面发的测试内核,在启动时,有黑屏出现。于是在 PECMD.ini 做了调整,就解决了。
作者: sairen139    时间: 2023-9-11 10:54
mtp功能其实远不如rndis功能,凡是mtp的传文件功能rndis也有而且rndis传文件比mtp快多了。rndis还有手机当网卡用的功能,相比之下rndis有mtp的所有功能还好,所以没必要搞mtp功能,搞rndis功能就完全足够了!
作者: martin313    时间: 2023-9-11 10:56
sairen139 发表于 2023-9-11 10:54
mtp功能其实远不如rndis功能,凡是mtp的传文件功能rndis也有而且rndis传文件比mtp快多了。rndis还有手机当 ...

确实如您所述

但 rndis 功能的话,PE首先得具备基本上网功能才能把手机当网卡使用来上网的吧。现在的场景是PE无网,所以就只弄MTP了。
作者: martin313    时间: 2023-9-11 10:58
本帖最后由 martin313 于 2023-9-11 11:03 编辑
sairen139 发表于 2023-9-11 10:54
mtp功能其实远不如rndis功能,凡是mtp的传文件功能rndis也有而且rndis传文件比mtp快多了。rndis还有手机当 ...

如用 rndis传文件 的话,手机上是不是要设置一下?这个我没操作过。用来上网,我操作过的,网速还蛮快的。

如果是这样的话,那不如MTP直观,操作方便
作者: zyy    时间: 2023-9-11 14:36
本帖最后由 zyy 于 2023-9-11 14:45 编辑
martin313 发表于 2023-9-11 08:37
那看来只能放弃了

基本搞定了,还需要完善一下
从相同版本的 http://bbs.wuyou.net/forum.php?m ... 35065&extra=&page=1 提取补齐文件和注册表还需要修复 “ 不能自动连接WiFi ” 及获取本地系统“WIFI 密码”类软件,均不能正常使用的问题

作者: martin313    时间: 2023-9-11 14:37
zyy 发表于 2023-9-11 14:36
基本搞定了,还需要完善一下
从相同版本的 http://bbs.wuyou.net/forum.php?mod=viewthread&ti ...

文件清单,与注册表,分享一下呗如果成功的话

作者: sairen139    时间: 2023-9-11 14:50
martin313 发表于 2023-9-11 10:58
如用 rndis传文件 的话,手机上是不是要设置一下?这个我没操作过。用来上网,我操作过的,网速还蛮快的 ...

我是pe开机直接加了共享X盘出去,这样手机自带的文件app或者es文件管理app就能直接在局域网上和X盘互相传递文件了!

我选择rndis而不是mtp还有一个很重要的原因是苹果手机即时通过mtp传输文件也只能传图片什么的,想传个esd镜像文件都不行。这是我直接去掉mtp只要rndis功能的原因之一!
作者: sairen139    时间: 2023-9-11 14:52
mtp传输速度比rndis慢很多,这也是我pe直接放弃mtp功能的重要理由。
作者: martin313    时间: 2023-9-11 14:55
本帖最后由 martin313 于 2023-9-11 15:02 编辑
sairen139 发表于 2023-9-11 14:50
我是pe开机直接加了共享X盘出去,这样手机自带的文件app或者es文件管理app就能直接在局域网上和X盘互相传 ...


1、具备rndis功能的PE,共享X盘后,手机连上电脑后被PE识别(这个应该在手机里还需要开启“USB共享网络”功能),然后就是X盘与手机相互共享,而不是单向共享喽。按我的理解,X盘可以不设置共享,直接手机开启“USB共享网络”功能,是不是就可以读取手机上的数据呢?
2、关于MTP,苹果手机没试过,为何只能传图片,是不是PE版本或者MTP驱动原因?
作者: zyy    时间: 2023-9-11 14:56
肯定有不需要的,目前把没有的均补齐了,没精简(喜欢全能版);发现朋友PC“便携设备”下之前没识别的“本地硬盘”也识别到了

添加:35 个文件,16 个文件夹  10.8 MB (11,389,308 字节)
Windows\Boot\Fonts\msyh_boot.ttf   (字体肯定不需要)

Windows\INF\intelpep.inf
Windows\INF\net1ic64.inf
Windows\INF\netvwififlt.inf
Windows\INF\oem1.inf
Windows\INF\usb4p2pnetadapter.inf
Windows\INF\wfplwfs.inf

Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-Wifi-Client-Intel-Netwtw10-FOD-Package~31bf3856ad364e35~amd64~~10.0.22621.1413.cat
Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem1.cat

Windows\System32\drivers\iaStorAC.sys
Windows\System32\drivers\iaStorAfs.sys
Windows\System32\drivers\iaStorVD.sys
Windows\System32\drivers\intelpep.sys
Windows\System32\drivers\mtpHelper.sys

Windows\System32\DriverStore\FileRepository\iastorac.inf_amd64_832b7e8f5f408270\iaStorAC.cat
Windows\System32\DriverStore\FileRepository\iastorac.inf_amd64_832b7e8f5f408270\iaStorAC.inf
Windows\System32\DriverStore\FileRepository\iastorac.inf_amd64_832b7e8f5f408270\iaStorAC.sys
Windows\System32\DriverStore\FileRepository\iastorac.inf_amd64_832b7e8f5f408270\iaStorAfs.sys
Windows\System32\DriverStore\FileRepository\iastorac.inf_amd64_832b7e8f5f408270\Optane.dll
Windows\System32\DriverStore\FileRepository\iastorac.inf_amd64_832b7e8f5f408270\OptaneEventLogMsg.dll

Windows\System32\DriverStore\FileRepository\iastorvd.inf_amd64_d685f098aee7a92d\iaStorVD.cat
Windows\System32\DriverStore\FileRepository\iastorvd.inf_amd64_d685f098aee7a92d\iaStorVD.inf
Windows\System32\DriverStore\FileRepository\iastorvd.inf_amd64_d685f098aee7a92d\iaStorVD.sys
Windows\System32\DriverStore\FileRepository\iastorvd.inf_amd64_d685f098aee7a92d\RstMwService.exe
Windows\System32\DriverStore\FileRepository\iastorvd.inf_amd64_d685f098aee7a92d\RstMwEventLogMsg.dll

Windows\System32\DriverStore\FileRepository\intelpep.inf_amd64_80347c523c8c64f9\intelpep.inf
Windows\System32\DriverStore\FileRepository\intelpep.inf_amd64_80347c523c8c64f9\intelpep.sys

Windows\System32\DriverStore\FileRepository\ndiscap.inf_amd64_7e876cf1c1b573dc\ndiscap.inf

Windows\System32\DriverStore\FileRepository\net1ic64.inf_amd64_3dabee820a27b400\net1ic64.inf
Windows\System32\DriverStore\FileRepository\net1ic64.inf_amd64_3dabee820a27b400\e1i68x64.sys

Windows\System32\Optane.dll
Windows\System32\OptaneEventLogMsg.dll
Windows\System32\RstMwEventLogMsg.dll

Windows\SysWOW64\zh-CN\netsh.exe.mui

Windows\fbwf.cfg

替换:Windows\System32\config\SYSTEM      7.50 MB (7,864,320 字节)  
作者: zyy    时间: 2023-9-11 15:04
本帖最后由 zyy 于 2023-9-11 15:08 编辑
martin313 发表于 2023-9-11 14:37
文件清单,与注册表,分享一下呗如果成功的话

添加:35 个文件,16 个文件夹  10.8 MB (11,389,308 字节)        没压缩
注册表我都是 复制、粘贴 的(需要先“获取权限”)看比较结果有 545
作者: martin313    时间: 2023-9-11 15:04
还需要 net 驱动 ?

Windows\System32\DriverStore\FileRepository\net1ic64.inf_amd64_3dabee820a27b400\net1ic64.inf
Windows\System32\DriverStore\FileRepository\net1ic64.inf_amd64_3dabee820a27b400\e1i68x64.sys
作者: martin313    时间: 2023-9-11 15:06
sairen139 发表于 2023-9-11 14:52
mtp传输速度比rndis慢很多,这也是我pe直接放弃mtp功能的重要理由。


rndis 的网传速度,应该是取决于局域网的速度,这个速度应该是很快的。

那么就是说 rndis 功能的话,PE 需要基本的网络功能才行
作者: sairen139    时间: 2023-9-11 15:09
martin313 发表于 2023-9-11 14:55
1、具备rndis功能的PE,共享X盘后,手机连上电脑后被PE识别(这个应该在手机里还需要开启“USB共享网络 ...

我是pe开机用一句命令共享pe的X盘为X,这样在别的电脑或者手机usb线连接pe时,能通过局域网发现X盘。手机上如果是安卓手机的话用es文件浏览器app只需点局域网设置一次,以后再usb线连接pe就能点这个直接进X盘了。属于一劳永逸的设置!

苹果手机有自带的文件app也同理

2、苹果手机比较封闭,它和电脑的mtp是只能传图片之类的,这个无法改变是苹果的限制问题。哪怕你把esd文件改名为jpg图片格式也无法通过mtp传送。所以苹果手机mtp就是鸡肋,而苹果手机rndis功能则可以和pe互相传送任意文件。

我前几天发了几篇教程教如何让pe集成rndis功能你可以找来看看。

作者: sairen139    时间: 2023-9-11 15:11
martin313 发表于 2023-9-11 15:06
rndis 的网传速度,应该是取决于局域网的速度,这个速度应该是很快的。

那么就是说 rndis 功能的话 ...

是的,需要基础的网络。一般网络版pe都是可以的。我的88mb网络骨头版pe也可以rndis。
作者: sairen139    时间: 2023-9-11 15:21
本帖最后由 sairen139 于 2023-9-11 15:23 编辑
sairen139 发表于 2023-9-11 15:09
我是pe开机用一句命令共享pe的X盘为X,这样在别的电脑或者手机usb线连接pe时,能通过局域网发现X盘。手机 ...

exec('cmd.exe /c net share X=X: grant:everyone, full')

这是开机自动共享系统盘X盘为X的语句可参考
作者: martin313    时间: 2023-9-11 15:36
sairen139 发表于 2023-9-11 15:21
exec('cmd.exe /c net share X=X: grant:everyone, full')

这是开机自动共享系统盘X盘为X的语句可参考


哦,感谢分享

设置X为共享,是为了方便手机主动去发现X盘。

我的问题是,PE 不能主动去发现手机吗?应该也可以的吧,就是开启手机的“USB网络共享”,应该可以。这个要测试一下。

我用的是华为手机,所以用MTP可以。今后应该也不会用苹果。不过 rndis 功能,确实不错的,值得折腾。
作者: martin313    时间: 2023-9-11 15:39
我家人有2人原本用苹果的,都主动转用华为手机了。
作者: martin313    时间: 2023-9-11 15:47
sairen139 发表于 2023-9-11 15:09
我是pe开机用一句命令共享pe的X盘为X,这样在别的电脑或者手机usb线连接pe时,能通过局域网发现X盘。手机 ...


现在的系统,基本上月月2更新,所以 esd文件 也需要经常被更新。假如每次安装系统,都要事先拷贝一个esd文件到手机,这样对手机是不是不够友好?是不是太浪费手机了,不如就直接复制到U盘上,是不是更加经济实惠,更新也方便呢?!

所以与手机互拷贝文件的话,应该是小文件,不应该是大文件。否则有点浪费手机。

至于苹果只能限制图片,这个确实是问题,这样的话,rndis 功能 确实有用了。

作者: sairen139    时间: 2023-9-11 16:59
martin313 发表于 2023-9-11 15:47
现在的系统,基本上月月2更新,所以 esd文件 也需要经常被更新。假如每次安装系统,都要事先拷贝一个es ...

我手机上放了两个esd是预防在外面临时装系统用的。
作者: sairen139    时间: 2023-9-11 17:04
martin313 发表于 2023-9-11 15:36
哦,感谢分享

设置X为共享,是为了方便手机主动去发现X盘。

可以的,rndis可以让es文件管理器开启从PC访问功能,这样PC上可以访问和复制手机上的所有文件,交流文件很方便。

不过我用到比较多的是手机往pe的X盘传手机文件。
作者: martin313    时间: 2023-9-11 17:13
本帖最后由 martin313 于 2023-9-11 17:14 编辑
sairen139 发表于 2023-9-11 16:59
我手机上放了两个esd是预防在外面临时装系统用的。

那建议U盘吧。启动他人的电脑,用U盘启动PE,也方便。

手机的话,还得搞根数据线
作者: sairen139    时间: 2023-9-11 17:15
本帖最后由 sairen139 于 2023-9-11 17:16 编辑
martin313 发表于 2023-9-11 17:13
那建议U盘吧

手机的话,还得搞根数据线

嗯嗯,mtp和rndis都需要数据线,某种程度上没有U盘方便。但rndis的好处是pe不需要网卡驱动了,这是非常好的功能。无网卡无网络的极端环境尤其适合rndis。
作者: martin313    时间: 2023-9-11 17:18
sairen139 发表于 2023-9-11 17:15
嗯嗯,mtp和rndis都需要数据线,某种程度上没有U盘方便。但rndis的好处是pe不需要网卡驱动了,这是非常好 ...

是的是的

rndis 功能很赞。在声网版PE中,必须集成,可以大大减少PE体积(无需集成超大的网卡驱动,还不一定能穷尽各种网卡型号)。
作者: martin313    时间: 2023-9-11 19:14
sairen139 发表于 2023-9-11 17:04
可以的,rndis可以让es文件管理器开启从PC访问功能,这样PC上可以访问和复制手机上的所有文件,交流文件 ...

刚刚在虚拟机里运行带 rndis 的声网版PE,测试了一下 rndis 功能

1. 启动PE后,把X盘设为共享(或者把其他盘设为共享,也应该可以的)
2. 开启手机的“USB网络共享”
3. 用华为手机的“文件管理”,打开网络邻居,就能找到PE所在的虚拟机,点进去匿名登录,即可看到 X 盘
挺好用的

图片_20230911190733.jpg (95.47 KB, 下载次数: 164)

图片_20230911190733.jpg

图片_20230911190641.jpg (267.52 KB, 下载次数: 165)

图片_20230911190641.jpg

作者: sairen139    时间: 2023-9-11 19:38
martin313 发表于 2023-9-11 19:14
刚刚在虚拟机里运行带 rndis 的声网版PE,测试了一下 rndis 功能

1. 启动PE后,把X盘设为共享(或者把 ...

是的,rndis不仅可以把手机变成pe的网卡供网,还能利用传文件玩出花来。哈哈哈哈。


我觉得rndis成功的pe根本不需要mtp功能!

作者: sairen139    时间: 2023-9-11 19:39
martin313 发表于 2023-9-11 19:14
刚刚在虚拟机里运行带 rndis 的声网版PE,测试了一下 rndis 功能

1. 启动PE后,把X盘设为共享(或者把 ...

目前手机往电脑传文件,rndis速度最快。远远超过mtp和蓝牙
作者: martin313    时间: 2023-9-11 20:12
sairen139 发表于 2023-9-11 19:38
是的,rndis不仅可以把手机变成pe的网卡供网,还能利用传文件玩出花来。哈哈哈哈。


但是无声网版的PE,还是需要MTP的
作者: martin313    时间: 2023-9-11 20:36
本帖最后由 martin313 于 2023-9-11 20:39 编辑
sairen139 发表于 2023-9-11 19:39
目前手机往电脑传文件,rndis速度最快。远远超过mtp和蓝牙


请教:您的骨头网络版PE中,\Windows\System32\DriverStore\FileRepository 下,net 相关驱动,除了下述1个外,还有哪些?(命名是net开头的文件夹)

netrndis.inf_amd64_*************
实际上我想知道的就是启用局域网共享功能的话,需要哪些个 net 驱动文件夹

作者: sairen139    时间: 2023-9-11 20:43
本帖最后由 sairen139 于 2023-9-11 20:46 编辑
martin313 发表于 2023-9-11 20:36
请教:您的骨头网络版PE中,\Windows\System32\DriverStore\FileRepository 下,net 相关驱动,除了下 ...

net.exe和net1.exe
net share 共享命令依赖文件drivers文件夹里面需要srv2.sys和srvnet.sys

作者: martin313    时间: 2023-9-11 21:11
sairen139 发表于 2023-9-11 20:43
net.exe和net1.exe
net share 共享命令依赖文件drivers文件夹里面需要srv2.sys和srvnet.sys


谢谢指导

但好像还是缺共享相关驱动,右键硬盘菜单出不来共享选项。直接用你的共享命令写在PECMD.INI中,也共享不了。
作者: sairen139    时间: 2023-9-11 21:21
本帖最后由 sairen139 于 2023-9-11 21:53 编辑
martin313 发表于 2023-9-11 21:11
谢谢指导

但好像还是缺共享相关驱动,右键硬盘菜单出不来共享选项。直接用你的共享命令写在PECMD.IN ...

直接cmd命令行窗口输入net share X=X: /grant:everyone, full后有什么提示?
作者: sairen139    时间: 2023-9-11 21:25
本帖最后由 sairen139 于 2023-9-11 21:27 编辑
martin313 发表于 2023-9-11 21:11
谢谢指导

但好像还是缺共享相关驱动,右键硬盘菜单出不来共享选项。直接用你的共享命令写在PECMD.IN ...

链接: https://pan.baidu.com/s/1eE7eyArcPYUeu5gi7FmJAQ?pwd=8864 提取码: 8864 请下载网盘里的  【!ru压缩只加rndis支持注册表安卓和苹果手机usb数据线直连电脑供网的完美BOOT.WiM】 这个pe文件使用。
作者: martin313    时间: 2023-9-11 21:40
sairen139 发表于 2023-9-11 21:21
直接cmd命令行窗口输入net share X=X: grant:everyone, full后有什么提示?



提示如图

x64-2023-09-11-21-38-57.png (65.92 KB, 下载次数: 170)

x64-2023-09-11-21-38-57.png

作者: sairen139    时间: 2023-9-11 21:54
martin313 发表于 2023-9-11 21:40
提示如图

net share X=X: /grant:everyone, full

少了/
作者: sairen139    时间: 2023-9-11 22:02
sairen139 发表于 2023-9-11 21:54
net share X=X: /grant:everyone, full

少了/

我的pe因为用了winxshell,winxshell.lua里的相关语句是:
exec('cmd.exe /c net share X=X: /grant:everyone,full /y')
作者: martin313    时间: 2023-9-11 22:13
sairen139 发表于 2023-9-11 21:54
net share X=X: /grant:everyone, full

少了/

我大概知道了,不仅仅是驱动问题,还有 Windows\System32\ 下相关文件,也被我删了

不知道仅仅与局域网共享的涉及哪些文件

等下对比一下您分享的骨头版看看
作者: sairen139    时间: 2023-9-11 22:49
martin313 发表于 2023-9-11 22:13
我大概知道了,不仅仅是驱动问题,还有 Windows\System32\ 下相关文件,也被我删了

不知道仅仅与局域 ...

估计你删了网络相关的文件。

net share相关就是我上面回复的四个

net.exe和net1.exe
net share 共享命令依赖文件drivers文件夹里面需要srv2.sys和srvnet.sys
作者: martin313    时间: 2023-9-11 23:04
本帖最后由 martin313 于 2023-9-11 23:05 编辑

在我的无声网PE中,增加了以下文件:
BFE.DLL
cryptsvc.dll
dhcpcore.dll
dhcpcore6.dll
dhcpcsvc.dll
dhcpcsvc6.dll
drvsetup.dll
eappprxy.dll
FWPUCLNT.DLL
gpapi.dll
IKEEXT.DLL
KerbClientShared.dll
kerberos.dll
lmhsvc.dll
mswsock.dll
ncryptprov.dll
ncryptsslp.dll
ncsi.dll
netcfgx.dll
netprofm.dll
netprovfw.dll
NetSetupApi.dll
NetSetupEngine.dll
NetSetupSvc.dll
nlaapi.dll
nsisvc.dll
onex.dll
rasadhlp.dll
rasapi32.dll
rasman.dll
schannel.dll
srvsvc.dll
umpo.dll
webio.dll
wevtsvc.dll
winnlsres.dll
wkssvc.dll
wlanapi.dll
wlanmsm.dll
wlansec.dll
wlansvc.dll
net.exe
net1.exe
bfe.dll.mui
cryptsvc.dll.mui
dhcpcore.dll.mui
dhcpcore6.dll.mui
dhcpcsvc.dll.mui
dhcpcsvc6.dll.mui
fwpuclnt.dll.mui
ikeext.dll.mui
kerberos.dll.mui
lmhsvc.dll.mui
mswsock.dll.mui
ncryptprov.dll.mui
ncsi.dll.mui
netcfgx.dll.mui
NetSetupSvc.dll.mui
nsisvc.dll.mui
onex.dll.mui
rasapi32.dll.mui
schannel.dll.mui
srvsvc.dll.mui
umpo.dll.mui
webio.dll.mui
wevtsvc.dll.mui
winnlsres.dll.mui
wkssvc.dll.mui
wlanapi.dll.mui
wlansvc.dll.mui

才总算可以让手机的网络邻居找到共享的电脑X盘,但显示无文件夹,共享仍不成功,说明手工做加法,再次失败。为了启用共享,WIM体积增加了8M左右。暂时不折腾了。
折腾的结果表明:无声网版,还是集成MTP,比较划算些。

作者: martin313    时间: 2023-9-11 23:08
sairen139 发表于 2023-9-11 21:25
链接: https://pan.baidu.com/s/1eE7eyArcPYUeu5gi7FmJAQ?pwd=8864 提取码: 8864 请下载网盘里的  【!ru ...

请问骨头网络版中的以下2个苹果驱动,主要作用是啥?
netaapl64.inf_amd64_d0737c2d71875412
usbaapl64.inf_amd64_2992f5288a23ba1f
作者: sairen139    时间: 2023-9-11 23:13
martin313 发表于 2023-9-11 23:08
请问骨头网络版中的以下2个苹果驱动,主要作用是啥?
netaapl64.inf_amd64_d0737c2d71875412
usbaapl64 ...

苹果手机的rndis就靠这两个驱动
作者: sairen139    时间: 2023-9-11 23:14
martin313 发表于 2023-9-11 23:04
在我的无声网PE中,增加了以下文件:
BFE.DLL
cryptsvc.dll

你可以直接拿winre.wim作为底板来精简,winre.wim自带网络组件。
作者: martin313    时间: 2023-9-11 23:23
sairen139 发表于 2023-9-11 23:14
你可以直接拿winre.wim作为底板来精简,winre.wim自带网络组件。


我的精简清单里,把网络相关文件,清理的比较彻底,所以后面要再加回来,就比较困难。嘿嘿
作者: martin313    时间: 2023-9-12 05:36
sairen139 发表于 2023-9-11 23:13
苹果手机的rndis就靠这两个驱动


请问:这2个驱动,是从哪儿得来的?

苹果机的bootcamp中提取的吗?
作者: sairen139    时间: 2023-9-12 06:50
martin313 发表于 2023-9-12 05:36
请问:这2个驱动,是从哪儿得来的?

苹果机的bootcamp中提取的吗?

http://bbs.wuyou.net/forum.php?m ... d=437042&extra=
作者: martin313    时间: 2023-9-12 06:57
无声网版PE,如果要加上局域网共享功能,要增加好多文件与驱动才行。估计至少20M,压缩后WIM体积至少增加9M

图片_20230912065519.png (217.42 KB, 下载次数: 178)

图片_20230912065519.png

作者: martin313    时间: 2023-9-12 07:01
sairen139 发表于 2023-9-12 06:50
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=437042&extra=

哦,看到了

但这个帖子也没说驱动是从哪儿来的
作者: sairen139    时间: 2023-9-12 09:25
martin313 发表于 2023-9-12 06:57
无声网版PE,如果要加上局域网共享功能,要增加好多文件与驱动才行。估计至少20M,压缩后WIM体积至少增加9M

rndis不需要加这个共享设置页面,只要net share命令能成功就行。
作者: sairen139    时间: 2023-9-12 09:26
martin313 发表于 2023-9-12 05:36
请问:这2个驱动,是从哪儿得来的?

苹果机的bootcamp中提取的吗?

是的从里面提取精简的。
作者: martin313    时间: 2023-9-12 09:35
sairen139 发表于 2023-9-12 09:25
rndis不需要加这个共享设置页面,只要net share命令能成功就行。


但是我折腾不出来。可以找到共享的X盘,但X盘下的文件,无法看到。如果不增加那些文件,连X盘也找不到。
作者: sairen139    时间: 2023-9-12 09:42
martin313 发表于 2023-9-12 09:35
但是我折腾不出来。可以找到共享的X盘,但X盘下的文件,无法看到。如果不增加那些文件,连X盘也找不到 ...

直接原始的winre.wim什么都不改都能出来。
作者: sairen139    时间: 2023-9-12 09:44
实在不行拿我的pe当底板。
作者: sairen139    时间: 2023-9-12 09:46
martin313 发表于 2023-9-12 09:35
但是我折腾不出来。可以找到共享的X盘,但X盘下的文件,无法看到。如果不增加那些文件,连X盘也找不到 ...

是不是权限没取消
作者: martin313    时间: 2023-9-12 09:52
sairen139 发表于 2023-9-12 09:46
是不是权限没取消

我的想法,如果在无声网PE下,只要补充5M或者6M以内的几个文件,就能搞定 RNDIS ,那补充该功能,倒是蛮好的。否则还不如直接搞声网PE了。




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