无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
751#
发表于 2024-5-12 11:37:14 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-12 11:41 编辑

最新版0501测试B,win7-32位PE不能安装网卡,出感叹号,换2022823版本(0812E)就正常,win8-32位偶而出现,有时又正常。
回复

使用道具 举报

752#
发表于 2024-5-12 15:23:00 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-12 15:27 编辑
mdyblog 发表于 2024-5-12 14:11
1: 20230422 版也不行吗?
2:准确的测试ISO 链接?

M大好,刚才又仔细测试了一下:
1、单独驱动无问题,主要出现在并行驱动时;
2、声显网驱动也无问题,主要是启动时选择再驱动摄像头,就会出现只有摄像头驱动了,但网卡、显卡都失败了;
因此,可能是这个版本并发驱动时与以前不同,或者我的代码也有问题
  1. SUB INSNET
  2.         TEAM TEXT 正在驱动网卡....|WAIT 100|%&L2% %CurDir%\Ethernet\START_NET.INI
  3.         `在桌面显示网上邻居
  4.         IFEX %Windir%\System32\PENETCFG.EXE,REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0        
  5. _END

  6. `取消驱动的数字签名检测
  7. REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy=@00
  8. LINK %Programs%\设备和打印机\驱动工具\驱动总管,PECMD.EXE,%CurDir%\DRVALL.INI,%CurDir%\DRVALL.ICO
  9. LINK %Desktop%\驱动总管,PECMD.EXE,%CurDir%\DRVALL.INI,%CurDir%\DRVALL.ICO
  10. LINK %Programs%\Windows 系统维护\Windows 恢复环境,%SystemDrive%\sources\recovery\RecEnv.exe
  11. LINK %Programs%\Windows 系统维护\Windows 启动修复,%SystemDrive%\sources\recovery\StartRep.exe

  12. IFEX $%CM_ADM%>0,ENVI &L2=LOAD!ENVI &L2=EXEC PECMD.EXE
  13. IFEX $%CM_BDE%>0,TEAM TEXT 正在加载bitlocker支持……|WAIT 100|EXEC PECMD.EXE %CurDir%\DX9\INSBDE.INI
  14. IFEX $%USENEWWIM%=1,TEAM TEXT 正在DISM组件....|WAIT 100|EXEC PECMD.EXE %CurDir%\DX9\INSDISM.INI
  15. IFEX $%CM_SND%>0,TEAM TEXT 正在驱动声卡....|WAIT 100|LOAD %CurDir%\Sound\START_SND.INI
  16. IFEX $%CM_DSP%>0,TEAM TEXT 正在驱动显卡....|WAIT 100|EXEC PECMD.EXE %CurDir%\Display\START_VGA.INI
  17. IFEX $%CM_NET%>0,CALL INSNET
  18. IFEX $%CM_PRT%>0,TEAM TEXT 正在驱动打印机....|WAIT 100|%&L2% %CurDir%\Print\INSPRINT.INI
  19. IFEX $%CM_CAM%>0,TEAM TEXT 正在加载摄像头扫描仪支持……|WAIT 100|%&L2% %CurDir%\DX9\INSCAM.INI %CM_CAM%
  20. IFEX $%CM_CPU%>0,TEAM TEXT 正在加载CPU及内存信息支持……|WAIT 100|EXEC PECMD.EXE %CurDir%\DX9\INSCPU.INI
  21. IFEX $%CM_MTP%>0,TEAM TEXT 正在驱动手机mtp……|WAIT 100|EXEC PECMD.EXE %CurDir%\DX9\INSMTP.INI
  22. IFEX $%CM_IE%>0,TEAM TEXT 正在加载IE支持……|WAIT 100|EXEC PECMD.EXE %CurDir%\DX9\INSIE.INI
  23. IFEX $%CM_DX9%>0,TEAM TEXT 正在加载DX支持……|WAIT 100|EXEC PECMD.EXE %CurDir%\DX9\INSDX9.INI
  24. IFEX $%CM_CHM%>0,TEAM TEXT 正在加载管理员登录和CHM支持……|WAIT 100|%&L2% %CurDir%\DX9\INSCHM.INI
复制代码

我发布的PE已经用的最新版,就可以测试,但要有摄像头时才测试得出来。上面的逻辑是,如果启动时就是admin登录则用load一个一个慢点驱动,否则就另开一个PECMD安装,这样就快些
回复

使用道具 举报

753#
发表于 2024-5-12 15:52:04 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-12 15:54 编辑
hhh333 发表于 2024-5-12 11:37
最新版0501测试B,win7-32位PE不能安装网卡,出感叹号,换2022823版本(0812E)就正常,win8-32位偶而出现, ...

刚才又测试了230422没有问题。说明是新版引入的问题。比较隐秘。
还有就是启动时选择登录到admin,因为是按顺序驱动,没有并发驱动,最新版也是正常的。
回复

使用道具 举报

754#
发表于 2024-5-12 16:47:19 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-12 17:37 编辑

又测试了Win8pe32位,又发现新版在摄像头驱动上也有问题。我把一些扫描与摄像头驱动直接放在一个目录中,应该不管有不有摄像头我发这个命令应该是没有问题的:DEVI *sub %1,Image  其中%1是存放驱动的目录。然而在Win832中在这一步卡死了。换回老版本就不卡死了。
回复

使用道具 举报

755#
发表于 2024-5-12 21:47:43 | 显示全部楼层
mdyblog 发表于 2024-5-12 14:11
1: 20230422 版也不行吗?
2:准确的测试ISO 链接?

试了64位的,也有安装摄像头时卡死的问题
回复

使用道具 举报

756#
发表于 2024-5-13 17:01:59 | 显示全部楼层
mdyblog 发表于 2024-5-13 12:36
新上传的 0501D  和  0512 版, 均能安装 X86 摄像头。效果:
0501D:

同时更新了两个版本?目的不同吗?
回复

使用道具 举报

757#
发表于 2024-5-13 17:30:07 | 显示全部楼层
mdyblog 发表于 2024-5-13 12:36
新上传的 0501D  和  0512 版, 均能安装 X86 摄像头。效果:
0501D:

经测试还是不行,与前面的结果是一样的。D版与12版都不行。

启动时选择了模式4,本来是应该安装网卡显卡摄像头的,摄像头是成功了,另外两个被干扰了
这是安装设备记录文件: setupapi.dev.log.7z (45.39 KB, 下载次数: 3)




回复

使用道具 举报

758#
发表于 2024-5-13 17:51:02 | 显示全部楼层
又测试了Win8-32位和Win11,发现是正常的,昨天反馈的安装摄像头DEVI *sub %1,Image卡死的现象没有了,即正常了。
总结一下:
1、win8以上系统并行安装摄像头也是正常的;
2、Win732位问题依旧,单独安装正常,并行安装会导致显卡和网卡异常。
已经关系不大了,在不了我Win7用老版本。但老版本确实也存在显卡的驱动索引cache在只读介质时安装失败的问题。

点评

7PE 0512版 , 影音模式 驱动都正常: [attachimg]541574[/attachimg] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 难道和环境有关。 那只好 把程序发给你来测试了。  详情 回复 发表于 2024-5-14 00:42
回复

使用道具 举报

759#
发表于 2024-5-13 17:59:32 | 显示全部楼层
哦,还有个小问题,D版中无IMD版64位未压缩,我还以为突然增大了。
回复

使用道具 举报

760#
发表于 2024-5-13 18:22:20 | 显示全部楼层
呵呵,上面说到的Win832和win11正常是指的12版,D版在win832下不正常,因为我选择了模式4,桌面上并没有摄像头图标,说明没有执行到建立快捷方式的语句,肯定是卡住了。但Win11中选模式4有摄像头图标,说明D版64位似乎是正常的。
回复

使用道具 举报

761#
发表于 2024-5-13 19:40:43 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-13 19:48 编辑

哈哈,有所误导win7显卡网卡不成功,不是安装摄像头引起,而是并行安装显卡引起。因为不装显卡,并行安装摄像头+网卡正常;不安装摄像头,并行安装网卡+显卡,网卡照样不正常。
我的32位显卡的索引是没有放显卡驱动包7z文件内部,是外置的,安装时是直接引用的,因此以前版本就存在如果这个索引在只读介质,直接引用就失败。这次解决了这个问题,但又产生了新问题,就是与其他驱动并行安装会导致其他驱动安装失败。
不明白的是在win832中似乎又正常。
回复

使用道具 举报

762#
发表于 2024-5-13 21:42:04 | 显示全部楼层
mdyblog 发表于 2024-5-13 20:57
进桌面后 , 点桌面 安装驱动图标, 可以吗?

这个试了,进桌面后再驱动显卡可以驱动。也就是说,不与其他驱动安装并行安装就可以
回复

使用道具 举报

763#
发表于 2024-5-13 22:24:21 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-13 22:27 编辑
红毛樱木 发表于 2024-5-13 22:17
网卡从后面看日志里有明显的错误
Loading module 'X:\windows\system32\wlaninst.dll' failed.
------- ...

原因大致应该已经找到,只要不同时安装显卡,就一切OK
我估计是M大在修正我提出的索引不能只读介质的问题时改动了代码,导致本问题。看M大如何修正。

点评

>修正我提出的索引不能只读介质的问题 这个影响不大。 大妈基本不用大改。 只是改了调用API的个参数。  详情 回复 发表于 2024-5-13 23:39
日志里提示 wlaninst.dll 要不你等所有文件都解压完后,然后单独使用多个DEVI命令并行安装看看呢》?  详情 回复 发表于 2024-5-13 22:52
回复

使用道具 举报

764#
发表于 2024-5-14 07:26:10 | 显示全部楼层
mdyblog 发表于 2024-5-14 04:17
我这7PE正常。 没有你那个环境。
我把测试PECMD发上来。 你抽空测试下吧。看看那个正常。
https://wwi. ...

现在测试了最前面两个04,03都是正常的,这么多测试版,是不是目的不同?要不要都测试?我再测一下0512测试B

点评

230817 和 230422差不多。外0501这变改。 一次不敢改多了。 不同进度呗。 不行从相应点 继续呗。  详情 回复 发表于 2024-5-14 08:09
回复

使用道具 举报

765#
发表于 2024-5-14 07:27:47 | 显示全部楼层
厉害了,我的国,搞通宵啊
回复

使用道具 举报

766#
发表于 2024-5-14 07:44:38 | 显示全部楼层
mdyblog 发表于 2024-5-14 04:17
我这7PE正常。 没有你那个环境。
我把测试PECMD发上来。 你抽空测试下吧。看看那个正常。
https://wwi. ...

1、你发的那几个00、03、04均测试了win7并行安装:正常。01、02没测了;
2、发行版12B并行安装问题依旧;

应该大致知道问题所在了吧。我再测一下只读介质索引问题。

点评

麻烦再测试下 05 06  详情 回复 发表于 2024-5-14 08:53
PECMD230817-01-ISO.7z 就是解决 只读戒指问题。 后面高数字序号的都解决了。  详情 回复 发表于 2024-5-14 08:37
04那个只读介质索引也是正常的。但00似乎有问题。  详情 回复 发表于 2024-5-14 08:01
回复

使用道具 举报

767#
发表于 2024-5-14 08:01:48 | 显示全部楼层
hhh333 发表于 2024-5-14 07:44
1、你发的那几个00、03、04均测试了win7并行安装:正常。01、02没测了;
2、发行版12B并行安装问题依旧 ...

04那个只读介质索引也是正常的。但00似乎有问题。
回复

使用道具 举报

768#
发表于 2024-5-14 08:57:00 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-14 09:12 编辑
mdyblog 发表于 2024-5-14 08:37
PECMD230817-01-ISO.7z  就是解决  只读戒指问题。 后面高数字序号的都解决了。

哦,那与我的测试结果是一样的,04只读索引没问题了。
我刚才又换了一台电脑测试,这台是不带摄像头的。选模式4,发现测试04版、最新12B版、220823版表现是一样的,第一次进入桌面,显卡并没有安装,网卡正常安装了。进入后再安装一次显卡成功了。意思首次与网卡并行安装,显卡没成功。我再试一下只装显卡不装网卡看首次安装是否成功。

搞通宵了还在搞啊,休息一下。也许我那台电脑有点问题。

只装显卡是成功的。又测试了12B版在Win8中的问题,并行安装正常。


点评

是不是应该加一把锁。 驱动安装的核心阶段,锁起来, 保证只有一个实际进行的 安装实例, 其它都得等。 毕竟一般安装驱动一次就安装一个。就怕本来就没考虑这个需求,大致莫名奇妙的问题。 准备工作 和收尾,  详情 回复 发表于 2024-5-14 10:06
回复

使用道具 举报

769#
发表于 2024-5-14 10:06:24 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-14 10:09 编辑

有必要总结一下:
一、关于索引在只读介质造成驱动(目前主要是显卡才搞索引)安装失败的问题:
230422及之前的版本都存在,说明确实是一个小bug,M大这段时间更新的版本都解决了这个问题。我以前是采取把索引拷入X盘临时文件夹来解决的,毕竟多了一个步骤。

二、关于摄像头安装卡死的问题:
我测试是在0501B 0512这两个版本(现在已经撤下来了)当执行DEVI *sub 驱动存放目录,Image,不能往下执行,也许是退出了或卡住了。这个问题应该是新引入的问题,后续发布的版本没有这个问题了。

三、关于并行安装问题
所谓并行安装,就是同时运行多个PECMD安装驱动,目前我测试到的是网卡、显卡、摄像头同时并行安装。因为我的PE只有Win7、8是不内置网卡的,启动过程中或启动以后再安装。这个表现有点复杂,但总的来说win7以后的版本并行安装问题比较少,一些莫名的问题主要是在win7上,还有具体的机器有关,也许是Win7PE本身的问题。我目前测试了两台电脑
1、办公室电脑:没有摄像头。所有版本都存在并行安装显卡没成功,但并行安装的网卡没受影响,进桌面后可以安装显卡。
2、家里电脑:
A、老版本220823网卡、显卡、摄像头同时并行安装无压力,一次性成功;
B、M大单独发我的测试版本00、03、04并行安装无压力,一次性成功(在办公室0506还没有测试)
C、230422及2412B均存在网卡、显卡、摄像头同时并行安装或者只是网卡、显卡并行安装,会出现显卡没安装成功,网卡安装了但有感叹号;如果只是网卡和摄像头并行安装,两者都是成功的。说明问题主要出在显卡安装上,它并行时会影响其他安装。
回复

使用道具 举报

770#
发表于 2024-5-14 10:10:30 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-14 10:15 编辑
mdyblog 发表于 2024-5-14 10:06
是不是应该加一把锁。
驱动安装的核心阶段,锁起来, 保证只有一个实际进行的 安装实例, 其它都得等。
...

别加锁了,并行快多了,而且win7以上系统并行不影响。Win7PE本来就不是特别成熟。在驱动代码上win7我就自行改一下尽量避免与显卡并行安装。
回复

使用道具 举报

771#
发表于 2024-5-14 15:02:37 | 显示全部楼层
mdyblog 发表于 2024-5-14 08:53
麻烦再测试下 05 06

测了,05可以,06不行。应该知道改了哪个地方不行了吧
回复

使用道具 举报

772#
发表于 2024-5-14 17:04:32 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-14 17:43 编辑
mdyblog 发表于 2024-5-14 08:53
麻烦再测试下 05 06

M大,再反馈一个情况。刚才在办公电脑上测试了05、06。选择的是模式5,所有设备包括打印机都安装(我的是扫描打印一体机)这次是用Win8-32,因为win8支持打印驱动,结果如下:1、05版打印机没安装,其他安装了,中途似乎有卡顿不流畅的感觉;
2、06版全部一次驱动成功:网、显、打印机、扫描仪都OK,而且感觉更流畅。(可能是心理作用)==================
又启动了几次win8发现还是有问题:
每一次都有一个设备没启动:有一次是显卡,有一次是扫描仪,有一次打印机;而且扫描仪在进入桌面以后安装不往下走。全驱动正常的反而没碰到一次了。
看来只有安装关键步骤时只有一个设备在安装,其他并行的等待可能是一个方案。
回复

使用道具 举报

773#
发表于 2024-5-14 20:14:38 | 显示全部楼层
mdyblog 发表于 2024-5-14 08:53
麻烦再测试下 05 06

呵呵0809又出了啊,马上测试

点评

还有10 10  详情 回复 发表于 2024-5-14 20:24
回复

使用道具 举报

774#
发表于 2024-5-14 20:37:14 | 显示全部楼层

V8/9在win7/8影音模式均正常启动,没有干扰。
那我又再测10,11
回复

使用道具 举报

775#
发表于 2024-5-14 20:56:31 | 显示全部楼层

10/11都是正常的在win7/8下,看来已经找到引起不正常的地方了。还有不有12、13?

点评

请测试 12  详情 回复 发表于 2024-5-14 22:05
回复

使用道具 举报

776#
发表于 2024-5-14 21:08:09 | 显示全部楼层
红毛樱木 发表于 2024-5-14 18:29
那你这没法提速啊,硬LOOP提速个啥

这两个按钮离得远,怎么让他们近一点,不然太难看了,似乎有方法吧,忘记怎么弄的了

点评

自己画个窗口模拟了,示例代码里好像有  详情 回复 发表于 2024-5-14 21:29
回复

使用道具 举报

777#
发表于 2024-5-14 21:56:48 | 显示全部楼层
红毛樱木 发表于 2024-5-14 21:29
自己画个窗口模拟了,示例代码里好像有

那搞复杂了
回复

使用道具 举报

778#
发表于 2024-5-14 22:24:18 | 显示全部楼层

正常Win7和8中均正常

点评

太好了。 请测试 请测 13 和 0501E 0512C  详情 回复 发表于 2024-5-15 00:59
请测 13 和 0501E  详情 回复 发表于 2024-5-14 23:35
请测13  详情 回复 发表于 2024-5-14 23:18
回复

使用道具 举报

779#
发表于 2024-5-15 07:34:12 | 显示全部楼层
本帖最后由 hhh333 于 2024-5-15 07:54 编辑
mdyblog 发表于 2024-5-15 00:59
太好了。 请测试 请测 13 和 0501E    0512C

13/0501e/0512CD-q均测试通过,Win7pe。win8未测了0512与0501是两个方向吗?

点评

0501 和0512 是最后的两个版本。 0501 改完了, 就改 0512呗。  详情 回复 发表于 2024-5-15 08:09
回复

使用道具 举报

780#
发表于 2024-5-15 15:26:56 | 显示全部楼层
PECMD0512CG测试正常

点评

那太好了!!  详情 回复 发表于 2024-5-15 15:40
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-28 11:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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