无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: mdyblog
打印 上一主题 下一主题

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

    [复制链接]
15091#
发表于 2020-3-13 13:02:26 来自手机 | 只看该作者
hhh333 发表于 2020-3-13 12:00
严重啊!今日测试才发现,搞了半天才知是PECMD的问题,开始以为我的硬件有问题。
新版PECMD有严重问题,主 ...

给个演示代码
回复

使用道具 举报

15092#
发表于 2020-3-13 18:36:42 | 只看该作者
hhh333 发表于 2020-3-7 13:05
仔细比较了一下,IMDISK产生的虚拟盘(不用物理内存占用方式)应该是与系统是共享可用内存,如下图
32位: ...

hhh333 老大您好!我的 IMDISK 内存盘在 Win10 19577.1000 PE 挂载外置出问题了。虽然 Y: 盘可以创造,但只能在 SYSTEM 模式启动登入时才可以挂载。若是自 ADMIN 模式启动登入,则所有外置均不能挂载。

我原先放入的 IMDISK 版本为 2.0.10 - (编译 Nov 19 2018)。但 PE 启动之后,经过检示, X:\Windows\System 目录下的 imdisk.cpl ,却降低变成 "版本 2.0.9 - (编译 Dec 15 2015)" 了(见截图)。记得 M 大说过,PECMD.EXE 会自行掉换不同的 IMDISK 版本成为预设版本。但此次被自动掉换成旧版本却造成最新版本的 PE 无法挂载了。此问题有什么办法可以解决吗?

点评

虽然 Y: 盘可以创造,但只能在 SYSTEM 模式启动登入时才可以挂载。若是自 ADMIN 模式启动登入,则所有外置均不能挂载。 ------------------ 若是自 ADMIN 模式启动登入,则所有外置均不能挂载。 ----------------  详情 回复 发表于 2020-3-24 02:47
你可以在系统中预安装自己的IMDISK,使用不含IMDISK的PECMD测试一下。  详情 回复 发表于 2020-3-13 20:08
回复

使用道具 举报

15093#
发表于 2020-3-13 20:05:39 | 只看该作者
新版PECMD(20200120)特别是32位版很容易出现内存不足,安装驱动失败等问题,经过仔细比,有如下发现:

  新的系统(我目前测试的是1909H2.719)如果使用VHD方式的虚拟盘且采用wimfltr.sys方式挂载,就会出问题:安装显卡失败,经常报内存不足。

1、不建立VHD不挂WIM的纯内核状态,可以手工在设备管理器中直接安装驱动,一旦有挂载就出问题;
2、换成2018的PECMD问题消失;
3、不换PECMD但采用IMDISK与wimmount.sys驱动形式问题也消失;

实际上新版64位PECMD在使用VHD+wimfltr.sys+新的win10(16299以后)也比老版本更加容易出现内存不足,只不过64可用内存更多,会掩盖一些问题。

以上问题是否与M大更新了挂载代码有关,需要进一步确认。

点评

pecmd不是有不带imdisk的版本吗  详情 回复 发表于 2020-3-13 21:15
回复

使用道具 举报

15094#
发表于 2020-3-13 20:08:10 | 只看该作者
WAIGO 发表于 2020-3-13 18:36
hhh333 老大您好!我的 IMDISK 内存盘在 Win10 19577.1000 PE 挂载外置出问题了。虽然 Y: 盘可以创造,但 ...

你可以在系统中预安装自己的IMDISK,使用不含IMDISK的PECMD测试一下。
回复

使用道具 举报

15095#
发表于 2020-3-13 21:13:36 | 只看该作者
本帖最后由 hhh333 于 2020-3-13 21:16 编辑

先把其他系统果断用回180148,以免出现意想不到的错误。应该基本可以确认是挂载代码的问题,就是imdisk+wimmount.sys也比老版本容易出错。
回复

使用道具 举报

15096#
发表于 2020-3-13 21:15:43 来自手机 | 只看该作者
hhh333 发表于 2020-3-13 20:05
新版PECMD(20200120)特别是32位版很容易出现内存不足,安装驱动失败等问题,经过仔细比,有如下发现:

...

pecmd不是有不带imdisk的版本吗

点评

我一直就用不带IMDISK的版本  详情 回复 发表于 2020-3-13 21:17
回复

使用道具 举报

15097#
发表于 2020-3-13 21:17:52 | 只看该作者
本帖最后由 hhh333 于 2020-3-13 21:20 编辑
红毛樱木 发表于 2020-3-13 21:15
pecmd不是有不带imdisk的版本吗

我一直就用不带IMDISK的版本,根据wimgapi.dll来选挂载方式,使用wimfltr+VHD 和 IMDISK+wimmount.sys两种组合。
回复

使用道具 举报

15098#
发表于 2020-3-14 20:24:42 | 只看该作者
本帖最后由 hhh333 于 2020-3-15 07:39 编辑

又经过测试,使用VHD+wimfltr.sys时,只要保证Y盘没有挂载,或者把已经挂载的卸了,安装驱动就没有问题,随便怎么装驱动都可以,包括把驱动包挂载到Y盘都可以。
回复

使用道具 举报

15099#
发表于 2020-3-15 07:43:04 | 只看该作者
本帖最后由 hhh333 于 2020-3-15 08:02 编辑

M大又神隐了吗?建议MOUN保存老版本的挂载方式,或者由程序根据系统所使用的驱动自动地使用,wim新驱动时使用新方式,老驱动时使用老方式
回复

使用道具 举报

15100#
发表于 2020-3-15 17:47:21 | 只看该作者
本帖最后由 hhh333 于 2020-3-16 16:56 编辑

前面反映的问题,好象在最新的18363.720神奇地消失了,又能安装驱动了,而且32位可以用4G内存了。不知是做法的问题还是系统本身的BUG修正了。

>>经过仔细比对,以上32位可以用4G内存和能够安装显卡驱动,是因为使用slore生成器的ProductOptions的注册表,但切换到admin还是会报内存不足,64位也是如此。说明新版PECMD确实存在问题。
回复

使用道具 举报

15101#
发表于 2020-3-16 17:24:27 | 只看该作者
本帖最后由 hhh333 于 2020-3-17 10:39 编辑

与前面测试结果一致,新版报内存不足,主要见于使用vhd+wimfltr.sys进行挂载的情况,使用IMDISK+wimmount.sys没有问题。换老版本无论那种都没有问题。

>>又测试了imdisk+wimfltr组合,也没有问题。可以确定的是,新版pecmd与VHD有冲突(一旦有挂载就有冲突,特别是切换用户时)!搞了几天了。
回复

使用道具 举报

15102#
发表于 2020-3-18 22:29:22 | 只看该作者
在虚拟机中进行了仔细的比对:

小结:
1、纯内核,内存约占用0.6~0.7G
2、vhd+wimfltr方式如果用pecmd的MOUN挂载,占用内存马上升为1.9~2G,即基本全部用完,因此很容易报内存不足但卸载后用wimtool来挂载无论挂多少包内存占用一直是0.6~0.7几乎不占内存;
3、imdisk+wimmount方式,占用的内存为0.6~7+Imdisk所建立的Y盘的大小,挂载的越多需要的Y盘越大。由于外置包最多800M,加系统一起占用1.5G左右,2G内存基本够用;
结论:PECMD在使用vhd+wimfltr方式时MOUN命令有严重问题。

点评

你这个感觉还是wimgAPI.dll和wimfltr.sys没用对  详情 回复 发表于 2020-3-18 22:51
回复

使用道具 举报

15103#
发表于 2020-3-18 22:51:05 来自手机 | 只看该作者
hhh333 发表于 2020-3-18 22:29
在虚拟机中进行了仔细的比对:

小结:

你这个感觉还是wimgAPI.dll和wimfltr.sys没用对

点评

win8/8.1/win10-16299没这个现象,1909H2就有这个现象;  详情 回复 发表于 2020-3-18 23:26
不存在没用对的问题,系统用什么驱动,是由使用的wimgapi.dll版本决定的。  详情 回复 发表于 2020-3-18 23:07
上次远程安装显卡驱动不成功的问题也是没可用内存的问题。换productoption后32位的可用内存变成了3.2G所以后面我安装显卡就成功了,其实问题还是存在的。  详情 回复 发表于 2020-3-18 23:05
回复

使用道具 举报

15104#
发表于 2020-3-18 22:59:19 | 只看该作者
又在实机上进行了测试,结论是一致的,vhd+wimfltr还发现一个有趣的现象:
1、用PECMD的MOUN首次挂载,无论包大小,内存固定要占用1.2G;(加上系统0.7,2G内存的机器基本不再有剩余内存)
2、保持有包在挂载状态,每运行一次MOUN要多占用100~150M,无论是挂载还是卸载;
3、把所有挂载的包都卸下,内存又恢复到纯内核没有任何WIM被MOUN挂载的状态。
回复

使用道具 举报

15105#
发表于 2020-3-18 23:05:19 | 只看该作者
红毛樱木 发表于 2020-3-18 22:51
你这个感觉还是wimgAPI.dll和wimfltr.sys没用对

上次远程安装显卡驱动不成功的问题也是没可用内存的问题。换productoption后32位的可用内存变成了3.2G所以后面我安装显卡就成功了,其实问题还是存在的。
回复

使用道具 举报

15106#
发表于 2020-3-18 23:07:34 | 只看该作者
本帖最后由 hhh333 于 2020-3-18 23:09 编辑
红毛樱木 发表于 2020-3-18 22:51
你这个感觉还是wimgAPI.dll和wimfltr.sys没用对

不存在没用对的问题,系统用什么驱动,是由使用的wimgapi.dll版本决定的。应该是M大动了挂载代码引起的。
回复

使用道具 举报

15107#
发表于 2020-3-18 23:26:31 | 只看该作者
红毛樱木 发表于 2020-3-18 22:51
你这个感觉还是wimgAPI.dll和wimfltr.sys没用对

win8/8.1/win10-16299没这个现象,1909H2就有这个现象;

点评

明天中午有空QQ上远程看下。  详情 回复 发表于 2020-3-19 00:34
回复

使用道具 举报

15108#
发表于 2020-3-19 00:34:38 来自手机 | 只看该作者
hhh333 发表于 2020-3-18 23:26
win8/8.1/win10-16299没这个现象,1909H2就有这个现象;

明天中午有空QQ上远程看下。
回复

使用道具 举报

15109#
发表于 2020-3-19 11:28:27 | 只看该作者
支持支持
回复

使用道具 举报

15110#
发表于 2020-3-19 14:22:42 | 只看该作者
本帖最后由 Anson4 于 2020-3-19 15:14 编辑

反馈一个问题:在Win10上SITE指令获取的文件版本信息不正确。


测试环境:Windows 10.0.17763 + PECMD的版本:PECMD2012.1.88.05.82Stable-180149测试202001.7z

测试指令:
SITE ?&iVER,&pVER=FVER,C:\Windows\system32\kernel32.dll
MESS &iVER=%&iVER%\n&pVER=%&pVER%@SITE


测试结果:


被操作文件的信息:


PECMD的版本信息:




点评

用reshaker打开dll,截个图看看版本信息  详情 回复 发表于 2020-3-19 14:34
回复

使用道具 举报

15111#
发表于 2020-3-19 14:34:17 | 只看该作者
Anson4 发表于 2020-3-19 14:22
反馈一个问题:在Win10上SITE指令获取的文件版本信息不正确。

用reshaker打开dll,截个图看看版本信息

点评

已经补充在 15131#,请查看。  详情 回复 发表于 2020-3-19 15:15
回复

使用道具 举报

15112#
发表于 2020-3-19 14:34:20 | 只看该作者
Anson4 发表于 2020-3-19 14:22
反馈一个问题:在Win10上SITE指令获取的文件版本信息不正确。

用reshaker打开dll,截个图看看版本信息
回复

使用道具 举报

15113#
发表于 2020-3-19 15:15:21 | 只看该作者
527104427 发表于 2020-3-19 14:34
用reshaker打开dll,截个图看看版本信息

已经补充在 15131#,请查看。
回复

使用道具 举报

15114#
发表于 2020-3-20 08:02:20 | 只看该作者
本帖最后由 hhh333 于 2020-3-20 08:04 编辑

前面反映的问题经过这段时间的努力查找,终于搞清,与PECMD没有关系,与PE的做法也没关系,是新版windows与diskgenius共同作妖,wimfltr+vhd时,挂载盘上的DG每PINT或取消固定一次,起码就会占用1G以上的内存,来回多操作几次,系统将会因内存不足而崩溃。以下是正常系统(1909H2最新补丁)



点评

是的,手动,目前只发现DG  发表于 2020-3-20 11:01
手动PINT就会占用?只有dg?  发表于 2020-3-20 08:24
回复

使用道具 举报

15115#
发表于 2020-3-20 11:07:00 | 只看该作者
本帖最后由 hhh333 于 2020-3-20 11:09 编辑

不好意思,这次让PECMD背了次锅,老版本不出问题是因为老版本的PINT在新版win10系统不能用之故。开始总以为是挂载的问题,没想到是挂载后运行了INI文件中有PINT而引起,搞了好几天,在红毛的协助下才查到这个问题。
回复

使用道具 举报

15116#
 楼主| 发表于 2020-3-24 02:47:20 | 只看该作者
本帖最后由 mdyblog 于 2020-3-24 05:54 编辑
WAIGO 发表于 2020-3-13 18:36
hhh333 老大您好!我的 IMDISK 内存盘在 Win10 19577.1000 PE 挂载外置出问题了。虽然 Y: 盘可以创造,但 ...

虽然 Y: 盘可以创造,但只能在 SYSTEM 模式启动登入时才可以挂载。若是自 ADMIN 模式启动登入,则所有外置均不能挂载。
------------------
若是自 ADMIN 模式启动登入,则所有外置均不能挂载。
-----------------
1: moun 挂载WIM时, 用SVR模式 (MOUN[-svr), 且只要挂一次即可, 可参考 你以前的版本的PE。2:

创造Y: 盘时,
试试  用
EXEC  -wait  -su  PECMD RAMD......



点评

非常感谢!改这两处之后,果然解决问题了。还有个问题就是,原本包含在 PECMD.EXE 内的 IMDISK 版本是 "版本 2.0.9 - (编译 Dec 15 2015)",但网上已有新版本 2.0.10。我把新近下载的 "88.05.82Stable PECMD.EXE" 改  详情 回复 发表于 2020-3-25 15:20
回复

使用道具 举报

15117#
 楼主| 发表于 2020-3-24 03:17:35 | 只看该作者
红毛樱木 发表于 2020-3-7 15:29
再反馈一下SWIN的问题。

确认了一下BUG具体数值。

测试了下。 好象是屏幕高度限制了这个值。
  1. LOGS * X.log
  2. ENVI^ ENVIMODE=1
  3. CALL @wMAIN
  4. _SUB wMAIN,T0W800H1400
  5.     ENVI &Page1High=1400    //当值为1400时,滚动条就看不到Page1中的Label1了
  6.     SWIN Swin1:Page1,L42T5W700H1000,,    //0x1C0
  7. _END

  8. _SUB Page1,T0W600H1400  //%&Page1High%
  9.     CALC &Top=650 //%&Page1High% - 100
  10.     LABE Label1,L20T%&Top%W128H48,请点击"打开"按钮以浏览文件11。
  11.     LABE Label1,L20T800W128H48,请点击"打开"按钮以浏览文件22。
  12.     LABE Label1,L20T600W128H48,请点击"打开"按钮以浏览文件000。
  13. _END
复制代码


点评

不限定大小SWIN https://www.lanzous.com/iakzngj  详情 回复 发表于 2020-3-24 06:54
回复

使用道具 举报

15118#
 楼主| 发表于 2020-3-24 03:20:17 | 只看该作者
hhh333 发表于 2020-3-6 22:57
经过仔细比较发现:
1、RAMD ImDisk,L123,NTFS,Y:,ImDisk如果是第一次运行,即系统中没有虚拟Y盘时,是建 ...

先用  IFEX  Y:,
判断下。
回复

使用道具 举报

15119#
 楼主| 发表于 2020-3-24 03:24:27 | 只看该作者
hhh333 发表于 2020-3-6 19:58
这么用的吗?我刚才在64位实机用我原先的方法也有问题,但虚拟机中64位好像没有问题。

-e 一般的用法是, 调整特性参数。 比如 改为 只读。
另外 好象可用来扩容;此时需要重新格式化。

回复

使用道具 举报

15120#
 楼主| 发表于 2020-3-24 03:26:52 | 只看该作者
红毛樱木 发表于 2020-3-4 01:23
CHEK控件如果用
※背景进度: ENVI @窗口或控件名.percent=[百分比][C|R|L|F][:背景色][:进度色][:文本色] ...

先要 disable

点评

先diable了还是会崩溃。  详情 回复 发表于 2020-3-26 17:26
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-21 03:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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