網頁

2016年7月9日 星期六

使用 批次檔 整合自己的Windows 7 Pre-SP2: = Windows 7 SP1 + KB3125574「Windows 7 SP1 和 Windows Server 2008 R2 SP1 的便利性彙總套件更新」(1)

20112月 Windows 7 的 Service Pack 1推出至今已有5年多的時間,每當要重灌系統,接著等待更新時,因為有數百個的更新,總是要等到天荒地老,耗費很久的時間,白白虛耗青春。如今微軟總算在2016/5/18推出了 KB3125574 更新檔:「Windows 7 SP1 Windows Server 2008 R2 SP1 的便利性彙總套件更新」。據說這個套件,集結了自2011Windows 7 SP1推出之後到20164月間的所有更新,有了這個更新,總算是可以拿回一點被偷走的那些時光。

同時有做這個更新的網友可能也發現一個現象,更新完畢之後,使用 Windows Update→做檢查更新的時候,會陷入「無限循環」等待檢查更新的狀態,有種等到頭髮都白了,都還無法更新的感慨。


那麼為了讓往後重灌Windows時方便一些,不必耗時等待有夠多的更新,同時預防頭髮白的症狀,所以就來整合這個KB3125574套件,以及必要的其它更新;以下以 Windows 7家用進階版x64安裝檔為例,準備以下物件:

Windows 7 SP1 原始檔案的 install.wim
5個 Hotfix
windows6.1-kb3020369-x64.msu 官方連結x64 官方連結x86
Windows6.1-KB3102810-x64.msu 官方連結x64 官方連結x86
windows6.1-kb3125574-v4-x64.msu 這個請自行上網搜尋載點
Windows6.1-KB3161608-x64.msu 官方連結x64 官方連結x86
Windows6.1-KB3161664-x64.msu 官方連結x64 官方連結x86

Step 1. 在硬碟找個地方 建立 wim_x64 以及 wim_mount 資料夾,如下圖所示:
Step 2. 進入 wim_x64 資料夾,並且在其內建立「Hotfix」資料夾,再將 Windows 7 sources」資料夾內的 install.wim 複製到 wim_x64 資料夾內,如下圖所示:
Step 3. 將下載的 5個 KB 檔案,複製到 wim_x64\Hotfix\ 內。
Step 4. wim_x64資料夾所在磁碟機下,新增一個「純文字檔案」,取名為Win7PreSP2_Merge.bat,副檔名「.bat」為批次檔,稍後不必再手動輸入指令。
在該檔案上,按滑鼠右鍵點選『編輯』,並複製以下內容貼上,之後存檔。
CLS
@ECHO on
COLOR 9F

echo *** Merage PreSP2 - Index 2 : for Windows 7 HOMEPREMIUM
dism /mount-wim /wimfile:.\wim_x64\install.wim /index:2 /MountDir:.\wim_mount

for %%i in (.\wim_x64\Hotfix\*.msu) do start /wait /min DISM /Image:.\wim_mount /Add-Package /PackagePath:%%i

dism /unmount-wim /MountDir:.\wim_mount /commit
dism /cleanup-wim

PS:注意:%%%%i 是一行。
若要整合商業版,第一行 dism 指令當中的 /index:改為3,若是旗艦版 /index:改為4

Step 5. 以系統管理員身分執行,Windows系統「命令提示字元」。
切換到 wim_x64 資料夾所在磁碟機下,如「K:」,輸入Win7SP2_Index2.bat
PSwim_x64wim_mount資料夾必須要正確建立,否則會產生錯誤:「使用者嘗試掛接的目錄不存在。不支援此操作。」

執行批次檔後,系統會多開一個CMD視窗執行「部署映象服務與管理工具,正在處理11- 」,看起來像是當機了,但是程式並非真的當了,這5個更新檔加起來的大小有518MB,因此需耗時較久。請耐心等待。約莫要等30min,在速度不同的硬碟上,處理的時間可能有差,留待各位去嘗試。
主要Process

次要Process
完成後可以回到 wim_x64 資料夾,比對原始的 install.wim 檔案大小、日期等資訊已經改變。
Step 6. 將 wim_x64 資料夾內的 install.wim 複製回 Windows 7 的 sources 資料夾內取代原始檔案。
Step 7. 整合完成。

這裡只有整合更新檔,再配合之前一篇整合USB3.0 Driver的作法,即可製作出快速重灌OS的安裝檔。










沒有留言:

張貼留言