請選擇 進入手機版 | 繼續訪問電腦版

NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 135|回復: 8

[問題] Wim多合一,安裝程式無法繼續執行 因為安裝檔案已損毀

[複製鏈接]
發表於 5 天前 | 顯示全部樓層 |閱讀模式
在合併X64及X32的Wim後,選擇X64安裝沒問題,然而選擇X32任何一個映像安裝後,卻跳出此訊息

請問是有什麼設定沒設好嗎?
能否請大大給我一個方向呢?
謝謝!
發表於 5 天前 | 顯示全部樓層
本帖最後由 阿達金田一 於 2019-6-11 04:54 編輯

說明再詳盡一些

例如...
你都是用 x64 pe 安裝...
還是分別用 x64 pe 安裝 x64 win, x86 pe 安裝 x86 win
另外是否試過把 x86 x64 先分成 2個 wim 各別測試...

最後就是 wim 的制作...是用啥做的...
imagex 或 dism 是否能正常的對 該 wim 操作 ( info apply mount 之類的 )

發表於 5 天前 | 顯示全部樓層
若是新的硬體如Intel CPU,注意是否還有支援WIN7系統..
 樓主| 發表於 5 天前 | 顯示全部樓層
本帖最後由 zero60120 於 2019-6-11 14:50 編輯

謝謝各位大大回復

目前都是用windows boot manager引導boot.wim(特製過的boot.wim)後
再去讀取install.wimi或nstall.esd安裝
win7 win10各一個這樣
沒有用XPE

wim用imagex合併成一個
然後用dism++壓縮成esd

目前只有ˋX32會有問題
X64都能正常安裝

目前還沒分開兩個wim分開試試看
將嘗試看看
但仍還是希望能合併成一個安裝

但仍百思不得其解哪裡有問題....

發表於 5 天前 | 顯示全部樓層
所以你的情況是
win7 一個 x64+x86 install.esd ... 只用一個 DIY 過的 win7 x64 boot.wim 開機進行安裝
win10 一個 x64+x86 install.esd ... 只用一個 DIY 過的 win10 x64 boot.wim 開機進行安裝
或是 2個 install.esd 只用一個 win10 x64 boot.wim

先說一下...我個人是沒用過整合的 wim 或 esd
所以你自己可能要做多方測試...
因為可能有很多原因...
例如
你 DIY boot.wim 的問題
boot.wim 是 x64 x86 的問題
.wim 或 .esd 格式的問題
legacy 或 uefi  開機的問題

要測... boot.wim ...
就先把 install.esd 簡化一下...只留下有問題的映像(x86的)
而且也不要用多個映像...先用 只有1個映像的 install.esd
(簡單說就是 x86 映像 都分開用成單獨的 install.esd 一個一個去測)
或是
boot.wim 先用原始的 boot.wim
因為不知道你 DIY 了什麼東西...不過推測大多是 Driver 之類的...
照理這個原因可能性應該不大

其它可以測的還有
boot.wim x86 x64 版本問題
不用 .esd 先用 .wim 測

因為我個人是...都用原始的 boot.wim
x86 boot.wim 就對 x86 install.wim , x64 對 x64
(我都沒在用 .esd)
發表於 4 天前 | 顯示全部樓層
看起來比較像 x64 boot.wim 的因素 , 實際整合來看一下

母版(msdn):
x86 ct_windows_10_consumer_editions_version_1903_x86_dvd_ca41a27f.iso
x64 ct_windows_10_consumer_editions_version_1903_x64_dvd_d11ed14b.iso

把 x64 的 install.wim 整合到 x86 的 install.wim


以 x86 的 iso 為母版


安裝 x86 的專業版


授權書不正確


安裝過程補了正確的授權書


正確的零售版授權




安裝 x64 的專業版


授權書不正確


正確的零售版授權


以 x64 的 iso 為母版


安裝 x86 的專業版


正確的授權書


安裝無法繼續





安裝 x64 的專業版


正確的授權書


正確的零售版授權


可以考慮用微軟官方工具(Media Creation Tool 1903)製作的 x64 x86 二合一的方式
缺點:
1. 選單是英文界面
2. 光碟模式 uefi x86 無法開機

兩個安裝檔都是 install.esd


legacy


uefi


把 install,esd 換成 msdn 的 install.wim , 對比樓主提到的方式 , 大約 2GB 的檔案大小差


x64安裝


x86安裝


前述的兩個缺點 , 可以自己處理一下





 樓主| 發表於 4 天前 | 顯示全部樓層
本帖最後由 zero60120 於 2019-6-12 14:47 編輯

誠摯感謝兩位大大用心及詳盡的回覆
給我了很明確的方向去思考
目前算大概解決了問題

但還是有幾個疑問
再請大大們不吝賜教

1.誠如大大示範,X86為母版就能成功,成功的原因我想就應該就在那個X86的boot.wim上?

2.您提及的第二個方法,個人的理解是不是為UEFI開機"本身"就無法引導X86呢?只能引導X64,是否天生為UEFI開機的限制呢?
因為目前選單做出來,選ˋ擇任何一個X86開機選項,都會說找不到Winload.efi,但efi檔案路徑應該都沒錯,都檢查過boot.wim內的路徑,該檔案確實都存在。(該boot.wim為X86加工的)
但X64的引導目前都沒問題了。
故才想說否為天生的ˊ限制?

最後
很感謝兩位大大鼎力相助
解決了我的問題
尤其2567288您大大您圖文並茂,真的非常詳盡,覺得很甘心!
非常感謝!!
發表於 4 天前 | 顯示全部樓層
看 2567288 大大的測試...我的感覺就是
x86 的映像 就要用 x86 的 boot.wim
x64 的映像 就要用 x64 的 boot.wim
然後最好還是 不同版(指 home pro 這些)的 win 就用 不同版的 boot.wim
不然搞不好就會出現一些有的沒有的小問題
像 2567288 大大的測試簡化一下來說就是
x86 pe 可以安裝 x86 x64 映像...但有授權小問題...最終可能不影響安裝
x64 pe 只能安裝 x64 映像 ... x86 映像會中途掛了

legacy 或 uefi 倒還好
只是 legacy 本身就是 x86-x64 兼容相式 (因為 legacy 其實是 16bit 開機)
所以 legacy 開機時... x86 x64 的 pe 都開的了...
而 uefi 有分 x64 x86...而現在大多是 x64 uefi
所以...就算你 x86 boot.wim 中有 winload.efi ...那也只能用在 x86 uefi 上啊
x64 uefi 一樣開不了...
 樓主| 發表於 3 天前 | 顯示全部樓層
謝謝金田一大大的明確說明winload.efi的部分
一目了然
讓我了解原因
誠摯感謝!
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2019-6-16 20:50 , Processed in 0.203724 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表