2014年5月5日 星期一

[研究] Windows XP 與 IE8、WMP11 整合

[研究] Windows XP 與 IE8、WMP11 整合

2014-05-05
2014-05-22 最新修訂

Internet Explorer 8.0 繁體中文版 ( for Windows XP )
http://download.microsoft.com/download/8/3/9/83941BA7-BDE8-4402-BEC4-51D670DF2BAB/IE8-WindowsXP-x86-CHT.exe

Windows Media Player 11 for Windows XP
http://www.microsoft.com/zh-tw/download/windows-media-player-details.aspx

Windows XP 於 2014-04-08 停止更新了 (雖然 2014-05-01 又出了一個 hotfix 更新),有沒有辦法把 IE8、WMP11、Hotfix 全部整合成一片 CD,節省安裝時間和硬碟空間呢?

利用 Windows Media Player 11 slipstreamer 和 nLite,確實把光碟做出來了,安裝也正常,執行 IE8 和 Windows Media Player 11 也正常,而且整個 虛擬機器才不到 4GB,但是要安裝 VMware Tools 時候失敗 ( 小弟在 VMware Workstation 10.0.2 上測試的),少了 Visual C++ 可轉發套件 ( redistributable ) 嗎 ? 結果從 VC++ 2-2005 Runtime 到 VC++ 2013 都安裝失敗。 

(下圖) VMware Tools 安裝出現 Setup cannot continue. The Microsoft Runtime DLL installer failed to complere installation.
經查是 VC++ Runtime 沒有安裝,正常情況下  VMware Tools  會自動安裝它所需要的 VC++ 可轉發套件才對。

(下圖) 自動手動安裝 VC++ 可轉發套件 也失敗,安裝其他版本也失敗,先去下載安裝 Windows Installer 後,再安裝 VC++ 可轉發套件也失敗。

Windows Installer 4.5 Redistributable - 繁體中文
http://www.microsoft.com/zh-tw/download/details.aspx?id=8483

Windows Installer 3.1 Redistributable (v2) - 中文(繁體)

http://www.microsoft.com/zh-tw/download/details.aspx?id=25


想捨棄 Windows Media Player 11 slipstreamer 和 nLite,自己整看看,發現

IE8 沒有 /integrate 參數或其他參數可以把它和 Windows XP 做整合,nLite 硬整合,是否會少安裝東西,或者登錄 (registry) 少設定東西。

Windows Media Player 11 也沒有 /integrate 參數或其他參數可以把它和 Windows XP 做整合, Windows Media Player 11 slipstreamer  硬整合,是否會少安裝東西,或者登錄 (registry) 少設定東西。

而 Hotfix 有提供 /integrate 參數可以把它和 Windows XP 做整,但是 IE8 Hotfix 和 WMP 11 Hotfix 可以在 IE8 和 WMP11 安裝前,先整合進 Windows XP 嗎?會不會後安裝的 IE8 把 IE8 Hotfix 安裝的檔案覆蓋掉了?

或者應該像

Windows XP SP3 Update Package 微軟更新修正包 (2014.04月份)
http://wmos.info/archives/10205

Windows XP、IE8、WMP11 先自己手動安裝,再用 .bat 逐一安裝所有 Hotfix,似乎比較保險一點。(只是安裝的虛擬機器要 11.x GB,比 3.x GB 大很多)

(完)

*****************************

2014-05-15

把修正包的 hotfix 不斷的二分法分類測試

Windows XP SP3 Update Package 微軟更新修正包 (2014.04月份)
http://wmos.info/archives/10205

最後發現某個 hotfixs 不要用 nlite 包進去,就不會有 VMware Tools 無法安裝情況。

(下圖) 製作完成後安裝一下,仍有少數幾個沒有整合進去,但比更新一堆要省時、省空間多了。


(下圖) 更新後,不含任何 VM 快照,關機後,VM 看到的占用硬碟空間大小。

(下圖) 剛安裝好的 Windows XP Professional with SP3 (沒有整合 IE8, WMP11, hotfix) 約有 133 個 hotfix 要安裝

(下圖) Windows XP Professional with SP3 (沒有整合 IE8, WMP11, hotfix) 更新後,不含任何 VM 快照,關機後,VM 看到的占用硬碟空間大小,約 4.03 GB,費時約 1.5 小時

2 則留言:

  1. >最後發現某個 hotfixs 不要用 nlite 包進去,就不會有 VMware Tools 無法安裝情況
    能否詳細敘述一下??

    回覆刪除