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

微剋多資訊

 找回密碼
 註冊

Login

搜索

該用戶從未簽到

發表於 2016-8-1 09:40 | 顯示全部樓層 |閱讀模式
請問 dism分割後->還原失敗(指定映像檔不包含資源區段)

情況ok的:用dism打包的wim檔, 不分割下-> 還原wim檔是正常.

情況不ok的:用dism指令分割(註1)的wim檔(分割的swm檔有2個)--> 還原到90%時出現底下訊息

            錯誤訊息-> 指定映像檔不包含資源區段(註2)

請問怎麼解決?

因為隨身碟要UEFI開機祗能用FAT32格式(系統的備份檔超過4GB大小, 不想用[外接硬碟NTFS格式]還原)


註1:是用微軟指令dism分割
     指令例:dism /Split-Image /ImageFile:D:\install.wim /SWMFile:D:\images\install.swm /FileSize:4000
     
     另外網路找的Windows 7/8/10版本不同的Dism(結果好像不同)

註2:google找的答案有 (指定映像檔不包含資源區段) The specified image file did not contain a resource section
     a.win10做的wim檔不能還原在舊系統上(微軟)
     b.有用網上其它第3方軟體 Dism++/EasyImageX 1.62分割後 還原swm檔 --> 一樣有上述錯誤訊息

該用戶從未簽到

發表於 2016-8-1 11:20 | 顯示全部樓層
如果隨身碟夠大,建議可先分割成2個槽,一個fat32,一個ntfs的,這樣超過4G的就可以存了

使用道具

該用戶從未簽到

發表於 2016-8-1 16:40 | 顯示全部樓層
本帖最後由 ad6543210 於 2016-8-1 16:43 編輯

請問是自己用指令還原的嗎?還是用第三方工具還原?

備註中有一條:
msdn
備註
您不能修改 .wim 分割檔案。您只能使用 DISM 工具中的 /Apply-Image 選項,將檔案套用至目的電腦。

指令好像要用這樣
msdn
範例:
Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:D:\
Dism /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:D:\



還是分割後的檔案不對呢,有試過合併成一個 wim 嗎?
※要一個一個分割檔用 export-image 有點累
  • 詳細解說,熱心助人

    nf17b 貢獻度 +10

使用道具

該用戶從未簽到

發表於 2016-8-2 01:38 | 顯示全部樓層
本帖最後由 nf17b 於 2016-8-2 01:40 編輯

這個看起來是語法的問題 , 三樓的語法才是關鍵
  1. Dism /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:D:\
複製代碼
在虛擬機安裝 WIN10 的作業系統實際試一下:
(1) 安裝 WIN10
(2) PE內用 DISM++ 備份系統到 D槽的 INSTALL.WIM
(3) IMAGEX 批次檔分割 INSTALL.WIM 為 INSTALL.SWM INSTALL2.SWM INSTALL3.SWM , 大小為 1500MB


DISM 單一 WIM 檔還原成功
  1. @echo off
  2. color 2f
  3. cd /d %~dp0
  4. Dism.exe /apply-image /imagefile:install.wim /index:1 /applydir:C:\
  5. pause
複製代碼


DISM 分割 SWM 檔還原成功
  1. @echo off
  2. color 2f
  3. cd /d %~dp0
  4. Dism.exe /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:C:\
  5. pause
複製代碼



另外用 wimlib-imagex 測試 , 分割 SWM 檔還原成功
  1. @echo off
  2. color 2f
  3. cd /d %~dp0
  4. wimlib-imagex apply install.swm 1 c:\ --ref="install*.swm"
  5. pause
複製代碼


DISM 分割 SWM 檔還原失敗
  1. @echo off
  2. color 2f
  3. cd /d %~dp0
  4. Dism.exe /apply-image /imagefile:install.swm /index:1 /ApplyDir:C:\
  5. pause
複製代碼






本帖子中包含更多資源

您需要 登入 才可以下載或查看,沒有帳號?註冊

x
2 0

使用道具

您需要登入後才可以回帖 登入 | 註冊

本版積分規則

Discuz! X

© 2009-2017 Microduo

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