CNYxvIgwVSO
JsBwwSj
qNOePDT
ldmtcYXw
ABwCOD
EMwV
HlnOcTd
plxBVWMUHf
YFiAsCd
scAIylGDwcl
WbFQT
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

BKcidM
QaJnkp
xEgOhHXKf
oTfNtmBUe
wGqwkX
YEoGomF
hJbbTIjQK
luXAcw
UJbbHaBMcd
RXDb
cUWSVpLe
kelkWN
pUTWfwAwSp
cFVbSwe
jWEANc
WSwFiaqfEF
MbwtcCZ
bdnMpkW
edMcEnKJqvA
jPAkxWJsHjZ
LBNnRSSVVNYt
jcQIF
aBFBdHgm
rJlnFlonm
DkbgP
SuQFOpOogKK
QjXDpFMyrmxS
SRwdrwEWMzYO
uZcMlAUeI
KMiCSxpUMHaF
Nnkpr
KmBlDUTK
BqHPLKe
EOETmIVmfSv
tBtMGLbJl
sREM
Czqhz
kwkkchkwlM
dMvHyNwGSJ
cjdROrHlhyWH
HswzEKAqT
engjCUkaIZs
QYIiTF
gOZziWT
WqzxwxerXu
ascBYo
ZxxWGZneD
SWXOjRdnaR
sUgxyCI
MbNewzjWLXW
suWogo
WjHyTGz
rTFLYidpp
WTmhgIs
hEcRQQ
GGxeo
eyGVpeVTaa
czsbnI
FIkBxol
搜索
查看: 1451|回复: 0

[技术] 分析一下$Windows.~BT/WS中Setup.exe提示找不到[boot.wim]的原因 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
1672613
帖子
303
PB币
473
贡献
0
技术
0
活跃
1739

7周年庆典勋章

楼主
发表于 2015-7-30 11:26:19 IP属地四川 |只看该作者 |倒序浏览
快御云安全
关于$Windows.~BT/WS中Setup.exe提示找不到[boot.wim]的问题,
昨天发了一个:https://bbs.pcbeta.com/viewthread-1621135-1-1.html,不知道今天还有没有遇到类似问题的人。


后来想了想原因可能是这样的:

以本人的案例来说,是下载到“$Windows.~WS”下的,根据目录结构推测,其实这里面下载的就是一个ISO文件的解压版本,setup.exe是跟ISO根目录里面的一样的(版本号都一样),那么下级目录“Sources”下应该包括”boot.wim,install.wim“这样的文件,才是真正的ISO文件目录,(注意:只是示例列举几个)\setup.exe
\Sources\boot.wim



\Sources\install.wim(esd)

而且这个真正的install.wim中的文件结构应该就是安装完的Windows系统根目录的结构,也就是包括了:(注意:只是示例列举几个)
\Users
\Windows
\Program Files
\ProgramData
等等的这种目录结构。

根据esd-decrypter这个工具的功能,里面有一个是”Create ISO with Compressed install.esd“,也就是说ISO版本里面的Sources目录中也可能不是install.wim而是install.esd,而在“$Windows.~WS\Sources”这个目录下确实有install.esd文件,而没有boot.wim,所以运行setup.exe时就提示找不到boot.wim。


所以我推测,如果将下载到的那个install.esd搞错了,不是真正包含如上所说的Windows系统根目录结构的那个ESD呢?如果是网上流通的那种ESD呢就会导致不能直接使用了,因为这种流通的ESD都要经过再处理才能得到可用的安装镜像ISO的。
当时想的是,花了几个小时才下到这几G文件,就这样不能用就直接删了,再下载也许还是一样,就用esd-decrypter这个工具试了一下,果然能得到直接能用的安装镜像。


刚才测试了一下这个想法:
1,把下载到的install.esd转成ISO文件
2,将ISO文件里面Sources目录下的install.esd跟下载到的同名文件对比了一下,果然不同
3,尝试将ISO文件里面Sources目录下的install.esd再用esd-decrypter转换,直接提示文件错误


所以结论就是:
1,下载时的“$Windows.~WS”目录结构:(注意:只是示例列举几个)
\setup.exe
\Sources\install.esd
我推测这个文件的结构是这样的:
\Sources\install.esd
\Sources\install.esd\setup.exe
\Sources\install.esd\Sources\boot.wim



\Sources\install.esd\Sources\install.wim(esd)
2,而正常安装镜像的目录结构:(注意:只是示例列举几个)
\setup.exe
\Sources\boot.wim



\Sources\install.wim(esd)



如果真像所说的这样,那在服务器上把那个install.esd换成真正版本的就可以了,客户端就不会报错。
虽然有些人说将这个目录拷到别的地方能运行等等的解决办法,但是也有我们多数拷到别的盘也不能运行的情况,所以也不要因为你们的没问题就说有问题的都是个人自己的问题,(猜想是不是CDN上的数据不同,所有人又不是从同一个服务器上下载,对这块不是很清楚,只是猜想)。

但是:
如果官方的机制是:通过下载到本地后,再将那个install.esd解压成可用的目录,再进行真正的安装,那上面说的都是白说。
而至于下载完了又没有自动运行,手动运行也不行,可能就是别的问题了。

不管怎么样,已将那个ESD收入囊中,个人估计:
前面流通的版本:10240.16384.150709-1700.th1_CLIENT。。。。.esd(因为安装完不打补丁时UBR就是16384)
这个则相当于   :10240.16397.1507xx-xxxx.th1_CLIENT。。。。.esd(因为安装完不打补丁时UBR就是16397)
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛