yjqd 发表于 2018-6-13 18:05:25

win8pe下用dism转换wim为esd,到20%左右就闪退了

win8pe下用win8.1 update版的adk或win10的adk中提取的dism,在转换wim为esd时,到20%左右就闪退了

命令如下:
dism /Export-Image /SourceImageFile:boot.wim /SourceIndex:1 /DestinationImageFile:boot.esd /Compress:recovery

(boot.wim是win8安装镜像中的)

是什么原因闪退了呢

dism进行其它操作又正常,比如挂载、卸载等

fuldho 发表于 2018-6-13 19:22:10

在命令后加 pause,应该可以看到提示吧。

yjqd 发表于 2018-6-13 19:28:27

fuldho 发表于 2018-6-13 19:22
在命令后加 pause,应该可以看到提示吧。

命令提示符窗口并没退出
没有任何提示

yjqd 发表于 2018-6-13 19:34:00

fuldho 发表于 2018-6-13 19:22
在命令后加 pause,应该可以看到提示吧。

也就是从dism的转换进度突然中止,回到x:\windows\system32>

红毛樱木 发表于 2018-6-13 19:38:35

内存或者临时空间不够。

yjqd 发表于 2018-6-13 20:51:16

红毛樱木 发表于 2018-6-13 19:38
内存或者临时空间不够。

我也在想是否是内存的问题,pe拷贝到只一个电脑进行转换wim为esd还是不行

加了参数/scratchdir也不行

Ytqing 发表于 2018-6-13 21:11:18

转esd非常占用cpu及内存 一般低配电脑不要尝试此操作

yjqd 发表于 2018-6-13 22:09:44

Ytqing 发表于 2018-6-13 21:11
转esd非常占用cpu及内存 一般低配电脑不要尝试此操作

我用win8.1pe测试也不行,可能是电脑的问题

明天在win10系统上试一下,看行不行

2012masterasia 发表于 2018-6-14 08:35:47

转来转去,干嘛

yjqd 发表于 2018-6-14 09:55:56

2012masterasia 发表于 2018-6-14 08:35
转来转去,干嘛

win10系统上测试了,还是不行

又在win8pe下用win8.1 update版的adk中提取的dism测试,先制作了一个10.7m大小的wim文件,执行命令:
dism /Export-Image /SourceImageFile:test.wim /SourceIndex:1 /DestinationImageFile:ok.esd /Compress:recovery
成功输出了ok.esd,大小为7.2m

又制作了一个30.2m大小的wim文件,执行命令后,输出进度条走完,一会出现提示:
部署映像服务和管理工具
版本: 6.3.9600.17029
正在导出映像
[==========================100.0%==========================]
错误: 8
存储空间不足,无法处理此命令。
可以在 X:\windows\Logs\DISM\dism.log 上找到 DISM 日志文件
结束时间
08:52
请按任意键继续. .

命令加参数/ScratchDir:e:\temp 指定暂存目录,结果还是如上

存储空间不足,应该是指的内存吧,e盘空间还很大呢

看来应该是电脑配置的问题,但wim输出为esd也太耗资源了

星体投射 发表于 2018-6-14 10:12:29

1.请给PE设置虚拟内存
2.用wimlib转换会智能判断内存大小降低转换线程的内存需求

yjqd 发表于 2018-6-14 10:43:12

星体投射 发表于 2018-6-14 10:12
1.请给PE设置虚拟内存
2.用wimlib转换会智能判断内存大小降低转换线程的内存需求

谢谢以上朋友的回复!

2012hzy6420 发表于 2018-6-16 09:22:46

谢谢分享{:1_195:}

xman00 发表于 2019-2-27 09:44:06

内存或者临时空间不够。这是正解哈

lalaland 发表于 2019-3-5 13:05:26

为什么在论坛下的 esd 无法用 DISM 转ISO啊1
页: [1]
查看完整版本: win8pe下用dism转换wim为esd,到20%左右就闪退了