[教學] Windows 7 x64 SP1 整合光碟製作 (IE11+Hotfix+USB 3.0+.NET 4.6.2)

/ 分類: , / 762 則回應

標籤: , ,

一般來說,使用 USB 3.0 來安裝作業系統會因為先天頻寬優勢,速度會遠比使用 USB 2.0 來得更有效率,只是 Windows 7 Sp1 並未預先搭載 XHCI 驅動程式,儘管 USB 3.0 硬體向下支援 USB 2.0,但是如果使用者將隨身碟插在 USB 3.0 Port 上頭要來安裝 Windows 7,安裝過程中會出現無法找到光碟機的錯遇訊息,所以自己也會習慣將常見的 USB 3.0 驅動程式一併封裝到 iSO 檔中。

常見 USB 3.0/3.1 驅動程式

  • AMD、Asmedia、Intel、Renesas、TI …. 等,放置位置在 C:\W7SP2\DRIVER\USB3

注意事項

  • 建議僅封裝有需求的驅動程式,不需要的請先直接到 \USB3\ 刪除資料夾
  • Intel_1.0.10.255 (Intel 7 Series/C216 Chipsets) 以及 Intel_5.0.3.42 (Intel 8, 9, 100, 200 Series/C220, C230, C610) 兩者請依需求擇一進行封裝

操作流程

  • 使用 UltraISO 開啟 iSO 檔,將 \sources\boot.wim 複製到 C:\W7SP2,並確認先前封裝好的 install.wim 也在相同 C:\W7SP2

  • 這邊要注意的是,boot.wim 所使用的 index 為 2,加入 /Recurse 是為了自動分析在 C:\W7SP2\Driver 下的所有驅動程式,不需要個別資料夾去指定,另外不建議使用 /ForceUnsigned 去封裝沒有數位簽章的驅動程式,很容易造成安裝畫面還沒進去就會先卡死在 Boot Loading 的畫面
  • 確認要封裝的驅動程式後,點選 driver.bat 按下滑鼠右鍵 “以系統管理員身份執行”

  • 部屬工具會自動分析 C:\W7SP2\Driver 下的驅動程式,不需要分別更新
  • 當封裝完成之後,把 boot.wim & install.wim 拉回 UltraISO 的 \sources\ 覆蓋原始檔,然後另存 iSO 檔之後,整合 USB 3.0 驅動程式 的步驟就告一段落
  • 想要提高 boot.wim 與 install.wim 壓縮比來減低檔案大小,詳見 Page 3

Page 3 : 提高 WIM 壓縮比率降低檔案大小

一般留言 (762)

  1. http://imgur.com/OEFVfJI
    http://imgur.com/FqGx5Gh
    http://imgur.com/OEFVfJI

    以前的版本 都不會這樣
    這次(2017/5/12)的 為何會出現錯誤

  2. 請問為啥整合完 新微軟注音2007 按SHIFT 圖示不會變成英文 但是打出來是英文
    但是2007是裝完OFFICE才有的預設應該2003吧
    而且我刪除07裝2010也是一樣
    請問是哪有問題??? WINDOWS版本還是哪裡錯了 謝謝

    • 抱歉,這個問題手邊並無法重現,無法確認造成原因,如果你在處理封裝過程中有刪除輸入法相關的元件,可以嘗試先略過

  3. 想請問一下在封裝更新時是針對Windows7專業版 (index3),那在封裝USB3.1的時候,install.wim的index值需要做更改嗎?

    • 本文是以 ultimate 版本為主,如果是 Pro,封裝 install.wim 是需要修改對應 index,文中未刻意註明,抱歉造成你的困擾

  4. 壓縮檔內的windows-7-sp1-x64-cht_20170413.ulz還是20170413,請問是否沒更新到?

    • 此次更新主要是調整文章內容以及 USB 3.0/3.1 封裝流程和驅動程式版本更新,Hotfix 的部份並無異動

      • 能不能在分享下基本得网卡驱动,这样就能基本解决大致问题了

        • 網卡的部份並未整理,個人是建議依照自己的需求,使用 \sources\$OEM$\$$\Setup\ 的方式在系統安裝完畢之後,用 silent install 的方式去安裝

  5. 感激作者的更新.
    小弟有個問題想請教一下,就是我把intel的c216 usb3驅動和intel的c220/c610 usb3驅動同時封裝進install.wim,發現裝完係統進入windows會藍屏(這情況只會發生在intel 7系列晶片組上.上網找到一些相關資料,說是問題出在兩者的駶動會有衝突,不能同時存在,否則會藍屏. 能有法解決嗎?

    • 這個部份應該是 7 系列 (1.0.10.225) 的所使用的驅動程式跟 8/9/100/200 (5.0.1.38) 所使用的檔案名稱相同,所以一併封裝的時候,會以新版取代舊版,所以無法正常驅動導致藍幕,應該是無法單純透過修改驅動程式inf以及檔名的方式來解決,應該只能依照需求二選一,這個部份我找不到比較適合的解法

      • 错误93.8%,之后全部出问题

        • 封裝流程都是經過驗證無誤之後才會放出來,再個人封裝環境並無上述問題,建議開啟命令提示字元(系統管理員)依序執行下列命令後重新封裝看看
          dism /unmount-wim /mountdir:C:\W7SP2\mount /commit
          dism /cleanup-wim
          若是依然會出現問題,請換台電腦嘗試看看,封裝環境不穩定或者可能有問題的情況,這邊無法協助處理

          • 台式和笔记本都出现同样的问题,就是dism的字样出现问题 ,不知道怎么解决好,或者有封装好的吗,私信地址下载

          • 可能的話,請提供 DISM 錯誤訊息,以及封裝所使用的作業系統環境

  6. 您好,首先謝謝站主的持續更新! 想請問一個問題

    請問USB3.X的驅動不需要封進install.wim嗎?
    參考過其他不少整合usb 3.X都有風近install.wim,但看過install.bat沒看到這段…還是我漏看了?

    令問請教有辦法把近兩年的100、200晶片也一併整合進去嗎?
    看前幾頁的推文有提到似乎不能兩種晶片封進同一份iso內,是因為衝突嗎?

    • 據稱不能砍的驅動:
      prnms001.inf
      prnms002.inf
      prnoc001.inf
      google查過都是大陸的文章,感覺都是轉來轉去的…真的不能動嗎?

      • prnms 對應服務功能為 XPS Document Writer,檔案本身很小,刪除之後,在壓回install.wim,容量差異微乎其微,個人原則是不去動原本作業系統內建服務,免得造成不可預期的錯誤

        • 謝謝解說!
          USB的留言一直在審核中…請問您有收到嗎?若沒有我在打一次簡短的:

          為什麼USB3.X的驅動沒封進install.wim?
          不少整合usb 3.X的文章都有封install.wim、boot.wim兩個檔案
          整合進boot.wim才能以USB安裝win7,
          整合進install.wim安裝完畢進系統才能使用usb3.x的裝置,
          這樣理解正確嗎?
          那如果沒封進install.wim,會不會造成安裝完畢進系統卻不能驅動usb設備?

          另外,前幾頁推文有提到似乎不能將100、200兩種晶片封進同一份iso內,
          現在依然如此嗎?

          • 驅動程式整合到 boot.wim 主要是在安裝過程中所需,因為個人習慣進入作業系統之後再來安裝對應硬體的最新版驅動程式,不過就像你說的,進入作業系統可能會抓不到,例如滑鼠鍵盤裝在 USB 3.0 連接埠上,關於這個部份,下一版會調整篇文章的封裝流程,會把上述列入考慮。
            另外 Intel 在 2017/4/14 釋出的 USB 3.0 eXtensible 5.0.3.42 的說明文件中,已經註明包含 Intel 8/9/100 以及 200 Series Chipset Family,同樣會在下一版中更新

    • 驅動程式整合到 boot.wim 主要是在安裝過程中所需,因為個人習慣進入作業系統之後再來安裝對應硬體的最新版驅動程式,不過就像你說的,進入作業系統可能會抓不到,例如滑鼠鍵盤裝在 USB 3.0 連接埠上,關於這個部份,下一版會調整篇文章的封裝流程,會把上述列入考慮。
      另外 Intel 在 2017/4/14 釋出的 USB 3.0 eXtensible 5.0.3.42 的說明文件中,已經註明包含 Intel 8/9/100 以及 200 Series Chipset Family,同樣會在下一版中更新

    • 我代作者回答你這個問題.
      是要把usb3的驅動封裝進install.wim的,否則裝完windows後無法使用keybroad mouse.
      方法是:
      把這句加進install.bat
      dism /image:C:\W7SP2\mount /add-driver /driver:C:\W7SP2\Driver /Recurse
      (在xcopy C:\W7SP2\MSVC\*.* C:\W7SP2\mount\Windows\Setup\Files\MSVC /S後面加入)
      如果你想把其它的驅動也加入install.wim,把驅動放入C:\W7SP2\Driver 文件夾即可.

  7. 非常感謝i大整理的更新清單
    這次整合更新後安裝
    開啟windows update還有139個更新未安裝@@
    install.wim只有3.5G左右
    之前也發生過類似情形是index的參數忘了改
    但這次重新整合第二次也是一樣的結果@@

    • 上傳之前都會先行測試封裝結果,理論上應該不會出現你提到的情況,建議重新開個 W7SP2 資料夾,執行建立下載目錄,然後用 WUD 重抓一次之後,再來封裝看看

    • 我測試過後,重要更新4隻,建議更新4隻
      不過.net自動安裝還是失敗,不論是VM還是實體機,安裝畫面有跳出來
      但就是無法安裝成功
      就自己用自動執行的cmd檔再安裝一次就好

      • 重要更新4隻,建議更新4隻數量是對的,至於 .NET 的部份個人實在想不出原因了

        • 因單獨把SetupComplete.cmd,稍微改一下路徑,然後讓他自動安裝vc+net,是完全成功沒問題的。
          個人猜測可能是因為安裝完,第一次開機自動執行SetupComplete.cmd的時候,有些service還未就緒(msiexec之類的…),所以導致安裝畫面有出現,但一閃即逝,可以考慮在最前面加入”timeout /t 60″延後個1分鐘再執行,看看會不會成功。
          不過最近懶得試了,因為這次整合完發現還是失敗,就重新整合不含vc+net的了…

          • 還是很謝謝分享,不過也讓我認真考慮是否要改成用 \sources\$OEM$\$$\Setup\ 的方式來弄了

        • 妳好我可以請問您我想越USB灌WIN7 給新電腦安裝可以給我幾個步驟嗎

          • 1. 製作作業系統安裝 USB, 2. 進入 BIOS 調整開機順序,指向隨身碟, 3.透過隨身碟開機進入安裝畫面 大致流程如上述

        • 错误 0x800f0830 详细看网盘txt 问题出现在IE得位置,后面得就全错了
          链接:https://pan.baidu.com/s/1dFGdLst 密码:smad

發表迴響