无忧启动论坛

 找回密码
 注册
搜索
一次装机 终生领工资最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
诚聘PE工具开发技术员QQ:1607112133系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: slore

[原创] WIN10PE连接手机(MTP支持)

  [复制链接]
发表于 2018-12-24 16:24:45 | 显示全部楼层
本帖最后由 红毛樱木 于 2018-12-24 16:27 编辑
红毛樱木 发表于 2018-12-24 16:10
win10pe x86和x64 16299中测试,日志这样显示,最终失败
Device class {eec5ad98-8080-425f-922a-dabf3de3 ...


是哪个?看不太明白。
设备管理器的错误码是19
错误.png

错误2.png

点评

X:\Hook.dat 没有产生这个文件。 [attachimg]384063[/attachimg]  详情 回复 发表于 2018-12-24 17:36
如果没有X:\Hook.dat就是Hook.dll的注册表3项没写对。  发表于 2018-12-24 17:28
初始化失败了。ALPC Port只有一个。X:\Hook.dat的进程时间记录发下。  发表于 2018-12-24 17:27
回复

使用道具 举报

发表于 2018-12-24 17:36:49 | 显示全部楼层
红毛樱木 发表于 2018-12-24 16:24
是哪个?看不太明白。
设备管理器的错误码是19

X:\Hook.dat
没有产生这个文件。
错误3.png

点评

总算用wimbuilder生成了,现在的状态是10,应该是成功了,也有dat文件生成。 内容如下  详情 回复 发表于 2018-12-24 22:24
我测试了一次手动把winre.wim里的文件补上也是一样的情况,明天再研究下wimbuilder  详情 回复 发表于 2018-12-24 19:39
wimbuilder下午用了一次没成功,不好意思真的是第一次用。 在win7系统下,挂载的ISO,没反应。是不是只能win10系统下用?  详情 回复 发表于 2018-12-24 19:38
我下了附件用WimBuilder2测试,对v1809(x86,x64)都可以。你的图看着OK,大小看x64的hook也对的。X:\wxsHook.dll有没有中文字符,空格?导出看看。要不就是基础wim的差别,建议你用WimBuilder2+winre.wim再确认  发表于 2018-12-24 18:50
回复

使用道具 举报

发表于 2018-12-24 19:38:21 来自手机 | 显示全部楼层
红毛樱木 发表于 2018-12-24 17:36
X:\Hook.dat
没有产生这个文件。

wimbuilder下午用了一次没成功,不好意思真的是第一次用。
在win7系统下,挂载的ISO,没反应。是不是只能win10系统下用?

点评

给我说了下,你的install.wim版本,我也试试。  发表于 2018-12-24 20:29
你选择的是install.wim而不是 windows光盘的话,生成的ISO不能启动。_ISO_中的boot是空的,复制ISO模板到_ISO_,或者把_ISO_\sources\boot.wim拿出来。  发表于 2018-12-24 20:29
回复

使用道具 举报

发表于 2018-12-24 19:39:23 来自手机 | 显示全部楼层
红毛樱木 发表于 2018-12-24 17:36
X:\Hook.dat
没有产生这个文件。

我测试了一次手动把winre.wim里的文件补上也是一样的情况,明天再研究下wimbuilder
回复

使用道具 举报

发表于 2018-12-24 20:44:30 来自手机 | 显示全部楼层
16299就是1709
回复

使用道具 举报

发表于 2018-12-24 22:24:20 | 显示全部楼层
红毛樱木 发表于 2018-12-24 17:36
X:\Hook.dat
没有产生这个文件。


总算用wimbuilder生成了,现在的状态是10,应该是成功了,也有dat文件生成。
内容如下
错误4.png

点评

硬盘挂了,挂的真是时候,,,明天再试了。导数据  详情 回复 发表于 2018-12-24 23:19
我下载了16299x86(小点),测试可以成功识别我的手机。估计你改动啥了导致Hook.dll加载不起来。  发表于 2018-12-24 23:18
MTP_Support\MTP_DrvSrv\main.bat第18行  发表于 2018-12-24 22:59
添加上winusb*就可以识别了。  发表于 2018-12-24 22:57
回复

使用道具 举报

发表于 2018-12-24 23:19:08 来自手机 | 显示全部楼层
红毛樱木 发表于 2018-12-24 22:24
总算用wimbuilder生成了,现在的状态是10,应该是成功了,也有dat文件生成。
内容如下

硬盘挂了,挂的真是时候,,,明天再试了。导数据
回复

使用道具 举报

发表于 2018-12-24 23:54:51 来自手机 | 显示全部楼层
我用wimbuilder生成的注册表替换掉我的注册表,那个dll还是没加载成功,这个依赖也太奇葩了吧。
不会是需要.net3.5的支持吧?

点评

你有测试WimBuilder2+ winusb* 生成的PE可以识别你的手机么?  发表于 2018-12-25 00:44
winre.wim不带.net组件,这个DLL没有依赖的。 直接在WimBuilder2界面选择你的boot.wim,然后,补丁把所有的钩都去掉,只保留MTP_Support看看可以不。  详情 回复 发表于 2018-12-25 00:42
回复

使用道具 举报

 楼主| 发表于 2018-12-25 00:42:32 | 显示全部楼层
红毛樱木 发表于 2018-12-24 23:54
我用wimbuilder生成的注册表替换掉我的注册表,那个dll还是没加载成功,这个依赖也太奇葩了吧。
不会是需 ...


winre.wim不带.net组件,这个DLL没有依赖的。

直接在WimBuilder2准备界面选择你修改过的boot.wim,然后,补丁界面把所有的钩都去掉,只保留MTP_Support看看可以不。

点评

WimBuilder2准备界面选择你修改过的boot.wim,然后,补丁界面把所有的钩都去掉,只保留MTP_Support 结果无限转圈了,不能进桌面了。。。  详情 回复 发表于 2018-12-25 10:12
明天测试看看。  详情 回复 发表于 2018-12-25 00:47
回复

使用道具 举报

发表于 2018-12-25 00:47:49 来自手机 | 显示全部楼层
slore 发表于 2018-12-25 00:42
winre.wim不带.net组件,这个DLL没有依赖的。

直接在WimBuilder2准备界面选择你修改过的boot.wim, ...

明天测试看看。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-3-23 15:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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