Only Neat Thing

たったひとつの冴えたやり方

ユーザ用ツール

サイト用ツール


slipstream-wmp11-to-xp

WMP11をslipstreamしたい(失敗)

 更新プログラムの統合では、更新プログラムの /integrate オプションを使って統合(slipstream)した。

 だが、Windows Media Player 11のインストールファイル(wmp11-windowsxp-x86-ja-jp.exe)には、/integrate オプションがないため、slipstreamすることができない。

パッケージ中のコンポーネントを手動でslipstreamしてみる

 試しに wmp11-windowsxp-x86-ja-jp.exe に /? オプションを付けて実行してみると、こんなダイアログが表示される。
windows media player installer help  そこで、

%SSUPDATE%\wmp11-windowsxp-x86-ja-jp.exe /C /T:%SSUPDATE%\WMP11

 とやって、更新プログラムを展開する。中には26個のファイルがあるが、インストーラが四つ入っている。

実行ファイル機能
UMDF.exeMicrosoft User-Mode Driver Framework Feature Pack 1.0
WindowsXP-MSCompPackV1-x86.exeMicrosoft Compression Client Pack 1.0 for Windows XP
wmfdist11.exeWindows Media Format Runtime 11
wmp11Windows Media Player 11

 この四つの実行ファイルを /quiet /integrate:%SSTARGET% とオプションを付けて、それぞれ実行し、ISOイメージを作ってXPをインストールしてみた。その結果は、

WMDRMSDK.DLLが見つからない
 何らかの処理が足りないのだろう。XPのインストール途中で「WMDRMSDK.DLLが見つからない」というエラーメッセージが表示された。OKボタンを押せばインストールは続行できるが、スタートメニューに Windows Media Player が登録されなかった

 このやり方は失敗だった。

Windows Media Player 11 Slipstreamerを試す

 WMP11をslipstreamするためのソフトが存在する。その名も Windows Media Player 11 Slipstreamer。http://www.boooggy.org/slipstreamer/ で公開されていたが、2012年に閉鎖されてしまった。
 UpgradeNRepair というサイトでバイナリが配布されているので、ダウンロードして使ってみた。

 実行画面。

Windows Media Player 11 Slipstreamer

 統合できたようなので、ISOイメージを作ってXPをインストールしてみた。

XP installer INF error

 残念ながら、インストール開始直後にエラーで止まってしまった。

 そんなわけで、WMP11のslipstreamはうまくいかなかった。nLiteやHFSLIPを使えば統合できることは分かっているので、自力でのslipstreamに時間を割くのはこれぐらいにしておこう。

slipstream-wmp11-to-xp.txt · 最終更新: 2019/06/19 01:07 by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki