FrontPage

Win2000/XP/Server2003 SP+Hotfix統合InstCD



[edit]

はじめに

NT系WindowsにService Pack適用済みのインストールCDを作成するのは超簡単だけど、
Service Pack適用だけではなく、OSの初期設定(カスタマイズ)やHotfixの適用に加え
アプリケーションまで含めた統合インストールCDの作成は、案外難しいよね。

ここは2chで進行している上記内容で始まった、NT系Windows(2000/XP/Server2003)に、
SP適用だけでなく[Service Pack+Hotfix+アプリケーション]等を統合したInstallCDを
作成する方法をみんなでまとめるページです。

※OSへのService Packの適用は、SP1から順番に適用する必要はなく、
 最新版のService Pack適用だけで大丈夫です。(2KはSP4、XPはSP2のみを当てるだけ)

[edit]

■ 各種設定ファイル関係の例や2chの過去ログ


[edit]

■ Hotfix統合関連参考サイト


[edit]

■ アプリケーション関連統合参考サイト


[edit]

XPCREATE

「XPCREATE」は、2000/XPのService Pack適用、Hotfixの統合や2KへのIE6の統合を
  ほぼ自動で行ってくれるツールです。
  http://xpcreate.com/

・使う前に以下のファイルの修正を行ってください。
 XPCREATE.INI (下記の項目のYESをNOに) 

 DLAUTO=NO 
 DOCD=NO 
 DOSATA=NO 

 XPCREATE.CMD

 569行目 WINLANG=ELL 行を削除 (REMでも可)。  
 578行目のXXXを Japanese に修正 ← (変えなくてもokの報告あり) 

[edit]

nLite - Windows Installation Customizer -

「nLite」は、2000/XPのService Pack適用、Hotfixの統合や
  不必要なコンポーネントの削除等をほぼ自動で行ってくれるツールです。
  ※ 便利ですが削りすぎに注意!動作不安定もしくは起動不可の原因になります。

 


[edit]

■ $OEM$ Distribution Folders について

統合Installに必要な各種設定ファイルやSVCPACK.INFで処理できないHotfixや
OSに標準で含まれないドライバーや他のアプリケーション等をCD内の
$OEM$フォルダに配置することにより、OSと同時にドライバーの組み込みや
アプリをインストールすることができます。
下記のHPに記載されているようにCDのルートに配置してください。
Microsoftの資料にはi386の中に配置されている資料がありますが、
i386と同様にCDのルートに配置して下さい。
(ネットワークサーバー上の配布共有からInstの場合はi386内への配置みたいです)

$OEM$ 使用の場合は「 winnt.sif 」が必要となります。

 [Unattended]
   OemPreinstall=Yes

の記述を追加します。

◇ OEM プラグ アンド プレイ ドライバを追加する方法 上記を参考に$OEM$\$1\Drivers内に以下を参考にドライバーを追加し
winnt.sif に以下のような内容の記述を追加してください。

 [Unattended]
   OemPnPDriversPath="Drivers\intelINF;Drivers\NIC;Drivers\Modem;Drivers\Video"
   DriverSigningPolicy=Ignore 

SATAドライバの統合 txtsetup.oemの不要な箇所を削除。 winnt.sif に以下のような内容の記述を追加。 例 [MassStorageDrivers?] "HighPoint? HPT3xx ATA RAID Controller" = "OEM" "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

[OEMBootFiles?] TXTSETUP.OEM hpt3xx.sys hptpro.sys hpt3xx.inf hpt3xx.cat

ドライバ、TXTSETUP.OEMを$OEM$\TEXTMODEに配置。


[edit]

■ Windows XP SP1/SP1a

◇ XP SP1/SP2 最近の更新

 ( ゚Д゚)<3/1の追加と微調整DA
 3/1   Windows XP SP2 用 (904942)
     Internet Explorer 6 用 (912945)
 
 2/22  Windows XP SP2 用 (913538)
 2/20  Windows XP SP1/ SP2 用 (912475)
 
 2/15  Windows Media Player 用 (911565[MS06-005])
     Windows Media Player 用 (911564[MS06-006])
     Windows XP SP1/SP2 用 (913446[MS06-007])
     Windows XP SP1/SP2 用 (911927[MS06-008])
     Windows XP SP1/SP2 用 (901190[MS06-009])
 2/14  悪意のあるソフトウェアの削除ツール (890830) 2月版
 2/11  Windows Media Player 9 用 (817855)
     Windows Media Player 10 用 (895316)
 2/8   DirectX 9.0c 更新版
 2/6   Windows XP+Windows Media Player 10 用 (912454)
 2/4   MSN Messenger 7.5.0324 (スタンドアローン)
 2/3   Windows XP 用 Jet 4.0 アップデート (913296)
 
 1/23  Windows Media Player 9/10 用 (912452)
 1/12  Windows XP+Windows Media Player 10 用 (910998)
 1/11  Windows XP SP1/SP2 用 (908519[MS06-002])
     Windows XP SP2 用 (899271)
 1/7   Windows XP SP2 用 (900485)
 1/6   Windows XP SP1/SP2 用 (912919[MS06-001])
     Windows XP+Windows Media Player 10 用 (911854)

◇ XP SP1 関連のHotfix等

 ○必須
 KB826939 (Windows XP 用ロールアップ修正プログラム 1)
 KB322011 KB327405 KB327979 KB329256 KB329692 KB331958 KB810032
 KB810243 KB810272 KB812415 KB814995 KB817778 KB820291 KB821253
 KB823182[MS03-041] KB824105[MS03-034] KB826942 KB828035[MS03-043]
 KB833987[MS04-028] KB835409 KB835732[MS04-011] KB838989
 KB840374[MS04-015] KB840987[MS04-032] KB841356[MS04-037]
 KB841533[MS04-031] KB841873[MS04-022] KB842773 KB842933
 KB871250[MS05-003] KB873339[MS04-043] KB873376[MS04-034] KB884883
 KB885523 KB885835[MS04-044] KB885836[MS04-041] KB886677 KB887822
 KB888302[MS05-007] KB889016 KB890046[MS05-032] KB890859[MS05-018]
 KB892211 KB892944[MS05-017] KB893756[MS05-040] KB896358[MS05-026]
 KB896422[MS05-027] KB896423[MS05-043] KB896424[MS05-053] KB896427
 KB896428[MS05-033] KB898458[MS05-031] KB898461 KB899587[MS05-042]
 KB899589[MS05-046] KB899591[MS05-041] KB900725[MS05-049]
 KB901017[MS05-048] KB901190[MS06-009] KB901214[MS05-036]
 KB902400[MS05-051] KB905414[MS05-045] KB905749[MS05-047]
 KB908519[MS06-002] KB909520 KB910437 KB911927[MS06-008] KB912475
 KB912919[MS06-001] KB913446[MS06-007]
 KB832463 (IME 郵便番号辞書)
 
 Internet Explorer 6 SP1 / Outlook Express 6 SP1
 |KB885258 ※英語版(サポート技術情報はKB824463)
 |KB905915[MS05-054] KB905495[MS05-044]
 |KB823353[MS04-018] KB887797 KB897715[MS05-030] KB870669
 |KB888113[MS05-015] KB891781[MS05-013]
 
 コンポーネント
 |DirectX 9.0c+KB904706 または Full Download版 DirectX 9.0c
 |Windows Media Player は 当該テンプレ http://www7.atwiki.jp/wmp/
 |Windows Script 5.6
 |KB893803 (Windows Installer 3.1 更新版)
 |Microsoft Data Access Components (MDAC) 2.8 SP1
 |KB837001[MS04-014]+KB913296 (Jet データベースエンジン)
 |KB832414 (MSXML2.5用)
 |KB887606 (MSXML2.6用)
 |MSXML 3.0 SP7
 |MSXML 4.0 SP2+KB887606
 |MSXML 6.0
 
 ○必須でないもの
 特定環境用
 |KB813360[MS03-051] ※FrontPage Server Extensions 使用なら必要
 |KB833594 (Windows Installer Clean Up)
 
 コンポーネント・単体インストール・ツール
 |KB290887 Visual Basic 6.0 SP6 ランタイム+KB896559
 |KB816093[MS03-011](Microsoft VMの修正) ※JavaVMがあるなら必要
 |KB831240 (HighMAT サポート CD 書き込みウィザード) ※通常は不要
 |KB833407 ※不適切な記号を削除するなら必要
 |KB873374 (Microsoft GDI+ 検出ツール) ※ツールを使うなら必要
 |KB890830 (悪意のあるソフトウェア駆除ツール) ※ツールを使うなら必要
 |KB896133 Microsoft 圧縮 (LZH 形式) フォルダ
 |KB915597 (WindowsDefender) ※スパイウェア対策ソフトのベータ版
 |Windows Messenger 5.1.0701 または Windows Messenger 4.7.2009以前用 KB887472
 |Windows Media Connect 2.0 ※通常は不要
 |Journal Viewer 1.5 更新版 ※通常は不要
 |.NET Framework 1.0+日本語 Language Pack+SP3+KB886903 または
 |.NET Framework 1.1+日本語 Language Pack+SP1+KB886906+Device Update 4.0 または
 |.NET Framework 2.0+日本語 Language Pack
 |Clear Cache Feature for Internet Explorer
 |User Profile Hive Cleanup Service
 
 ○過去のHotfixを含む最新Hotfix
 |最新Hotfix    |過去のHotfix
 |KB327405     |KB330901を含む
 |KB814995     |KB329623を含む
 |KB826942     |KB815485を含む
 |KB835732[MS04-011]|KB828028[MS04-007]を含む
 |KB838989     |KB822603/KB810400を含む
 |KB842773     |KB883357を含む
 |KB885835[MS04-044]|KB887811を含む
 |KB890859[MS05-018]|KB330909を含む
 |KB896358[MS05-026]|KB890175[MS05-001]/KB840315[MS04-023]/KB825119[MS03-044]を含む
 |KB896424[MS05-053]|KB891711[MS05-002]/KB824141[MS03-045]/KB329604を含む
 |KB900725[MS05-049]|KB893086[MS05-016]/KB890047[MS05-008]/KB839645[MS04-024]/KB833998を含む
 |KB902400[MS05-051]|KB897696/KB894391/KB873333[MS05-012]/KB828741[MS04-012]/KB331320を含む
 |KB911927[MS06-008]|KB896426[MS05-028]を含む
 |KB913446[MS06-007]|KB893066[MS05-019]を含む
 |Windows Script 5.6|KB814078[MS03-008]を含む
 |MSXML 3.0 SP7   |KB824151[MS04-030]を含む
 
 ○更新版モジュールの最新                  |デジタル署名の
 |モジュール名      |ファイル名            |タイムスタンプ
 |KB832463 IME 2002(WindowsXP)用 郵便番号辞書
             |ZP81UPDW.EXE           |2005年11月17日
 |KB842773        |WindowsXP-KB842773-v2-x86-jpn.exe |2004年8月6日
 |KB842933        |WindowsXP-KB842933-v3-x86-jpn.exe |2004年8月26日
 |KB884883        |WindowsXP-KB884883-v8-x86-JPN.exe |2005年4月8日
 |KB887472 Windows XP SP1 上の Windows Messenger 4.7.2009 用 修正プログラム
 |            |WindowsXP-KB887472-x86-SP1-JPN.exe|2005年3月19日
 |KB890830 悪意のあるソフトウェア駆除ツール
 |            |Windows-KB890830-V1.13.exe    |2006年2月14日
 |KB893066        |WindowsXP-KB893066-v2-x86-JPN.exe |2005年5月26日
 |KB893803 Windows Installer 3.1
 |            |WindowsInstaller-KB893803-v2-x86.exe|2005年5月4日
 |KB896133 Microsoft 圧縮 (LZH 形式) フォルダ
 |            |LZHFLDR.MSI            |2005年5月31日
 |KB896427        |WindowsXP-KB896427-v3-x86-JPN.exe |2005年10月19日
 |KB915597 Windows Defender (Beta 2)
 |            |WindowsDefender.msi        |2006年2月18日
 |DirectX 9.0c      |directx_feb2006_redist.exe
 |Windows Media Player 10|mp10setup.exe           |2005年1月29日
 |Windows Messenger 5.1 |messenger.msi           |2005年9月1日
 |Windows Script 5.6   |scriptjp.exe           |2004年9月17日
 |Windows Journal Viewer |setup.exe             |2005年2月9日

◇ WindowsXP用ロールアップ修正プログラム KB826939 の反映方法

 1) WindowsXP-KB826939-x86-JPN.exe を展開する
   WindowsXP-KB826939-x86-JPN.exe -x:D:\826939
 2) コマンドプロンプトより各DLL類の圧縮ファイルを作成する
   D:\826939\sp2 へ移動し、「   for %a in (*.*) do makecab %a /l cabs   」を実行する
 3) D:\826939\sp2\cabsに作成された38ファイルの内、 ntdll.dl_ 以外を全て選択し
   I386 配下へ上書きコピーする
 4) D:\826939\sp2\ntdll.dll を I386 へ上書きコピーする
 5) D:\826939\sp2\update 配下の3ファイルを I386\update 配下へコピーする
   (KB826939.cat、update.inf、update.ver)
 6) I386\DOSNET.INF の[OptionalSrcDirs]セクションへ 以下を「追加」する
   update 
 7) svcpack.inf の各セクションに以下の2つを「追加」する
   [ProductCatalogsToInstall]
   KB826939.cat               <−追加
   [SetupHotfixesToRun]
   update.exe -q -n           <−追加
 8) D:\826939\common 配下より update.exe を 、I386\update 配下へコピーする

◇ svcpack.inf からの起動 Hotfix 一覧

 update.exe -q -n
 mpsetupw.exe              (mpsetupXP.exe : iexpress                      )
 KB819639.exe /Q:A /R:N    (WindowsMedia9-KB819639-x86-JPN.exe            )
 msjavx86.exe /Q:A /R:N
 msjavwu.exe /Q:A /R:N
 Q819696.exe /Q /N /Z      (Q819696_WXP_SP2_x86_JPN.exe                   )
 KB824105.exe /Q /N /Z     (WindowsXP-KB824105-x86-JPN.exe                )
 KB823182.exe /Q /N /Z     (WindowsXP-KB823182-x86-JPN.exe                )
 KB825119.exe /Q /N /Z     (WindowsXP-KB825119-x86-JPN.exe                )
 KB828035.exe /Q /N /Z     (WindowsXP-KB828035-x86-JPN.exe                )
 Q832483w.exe              (JPN_Q832483_MDAC_x86.EXE : iexpress           )
 Q828026.exe /Q /N /Z      (WindowsMedia-Q828026-x86-JPN.exe              )
 KB837001.exe /Q /N /Z     (WindowsXP-KB837001-x86-JPN.EXE                )
 KB828741.exe /Q /N /Z     (WindowsXP-KB828741-x86-JPN.EXE                )
 KB835732.exe /Q /N /Z     (WindowsXP-KB835732-x86-JPN.EXE                )
 KB840374.exe /Q /N /Z     (WindowsXP-KB840374-x86-JPN.EXE                )
 KB839643.exe /Q /N /Z     (WindowsXP-KB839643-x86-JPN.EXE                )
 KB870669.exe /Q:A /R:N    (Windows-KB870669-x86-ENU.exe                  )
 KB823353.exe /Q:A /R:N    (IE6.0sp1-KB823353-x86-JPN.exe                 )
 KB841873.exe /Q /N /Z     (WindowsXP-KB841873-x86-jpn.exe                )
 KB840315.exe /Q /N /Z     (WindowsXP-KB840315-x86-jpn.exe                )
 KB842773.exe /Q /N /Z     (WindowsXP-KB842773-v2-x86-jpn.exe             )
 KB883357.exe /Q /N /Z     (WindowsXP-KB883357-x86-jpn.exe                )
 KB833987.exe /Q /N /Z     (WindowsXP-KB833987-x86-JPN.EXE                )
 scriptjp.exe /Q:A /R:N
 KB841533.exe /Q /N /Z     (WindowsXP-KB841533-x86-jpn.exe                )
 KB840987.exe /Q /N /Z     (WidnowsXP-KB840987-x86-jpn.exe                )
 KB873376.exe /Q /N /Z     (WindowsXP-KB873376-x86-jpn.exe                )
 KB841356.exe /Q /N /Z     (WindowsXP-KB841356-x86-jpn.exe                )
 KB834707.exe /Q /N /Z     (IE6.0sp1-KB834707-Windows-2000-XP-x86-JPN.exe )
 (qchain.exe)

[edit]

■ Windows XP SP2

1) XPのCDを作業用ディレクトリにコピーし、Service Pack2を適用します。
   XPSP2.exe /integrate:作業用ディレクトリ
  (Service Pack2のファイル名は配布用CDではXPSP2.exe、
   MicrosoftからのDownloadではWindowsXP-KB835935-SP2-JPN.exe)
2) Service Pack2以降のHotfixを作業用ディレクトリに統合します。
   WindowsXP-KB884020-x86-jpn.exe /integrate:作業用ディレクトリ
   WindowsXP-KB834707-x86-jpn.exe /integrate:作業用ディレクトリ
3) 一緒に統合するファイルがあれば、i386\svcpackや
  $OEM$\$1\INSTALL\HOTFIXESに他のHotfix等のコピーして下さい。
4) i386\svcpackやHOTFIXESに追加したファイルがあれば、
  SVCPACK.INFやHOTFIXES.CMD等を修正

◇ XP SP2 関連のHotfix等

 ○必須
 KB873339[MS04-043] KB884883 KB885222 KB885626 KB885835[MS04-044]
 KB885836[MS04-041] KB886677 KB886716 KB887742 KB888302[MS05-007]
 KB889016 KB889527 KB890046[MS05-032] KB890831 KB890859[MS05-018]
 KB892211 KB893357 KB893756[MS05-040] KB894395 KB896344
 KB896358[MS05-026] KB896422[MS05-027] KB896423[MS05-043]
 KB896424[MS05-053] KB896427 KB896428[MS05-033] KB896626 KB897663
 KB898458[MS05-031] KB898461 KB898900 KB899271 KB899587[MS05-042]
 KB899589[MS05-046] KB899591[MS05-041] KB900485 KB900725[MS05-049]
 KB901017[MS05-048] KB901190[MS06-009] KB901214[MS05-036]
 KB902400[MS05-051] KB903234 KB904412 KB904942 KB905414[MS05-045]
 KB905749[MS05-047] KB906569 KB907265 KB907865 KB908519[MS06-002]
 KB908521 KB909520 KB910437 KB911927[MS06-008] KB912475
 KB912919[MS06-001] KB913446[MS06-007] KB913538
 KB832463 (IME 郵便番号辞書)
 
 Internet Explorer 6 SP2 / Outlook Express 6 SP2
 |KB912945 KB887797 KB900930
 |KB888113[MS05-015] KB891781[MS05-013]
 
 コンポーネント
 |KB904706 または Full Download版 DirectX 9.0c
 |Windows Media Player は 当該テンプレ http://www7.atwiki.jp/wmp/
 |Windows Script 5.6
 |KB893803 (Windows Installer 3.1 更新版)
 |KB913296 (Jet データベースエンジン)
 |KB887606 (MSXML2.6用) ※2.5/4.0SP2はXPSP2同梱
 |MSXML 3.0 SP7
 |KB887606 (MSXML 4.0 SP2用)
 |MSXML 6.0
 
 ○必須でないもの
 特定環境用(環境に合致しなくともインストール可能)
 |KB886716
 |KB885884 (該当する条件はKBの概要を参照)
 |KB833594 (Windows Installer Clean Up)
 
 コンポーネント・単体インストール・ツール
 |KB290887 Visual Basic 6.0 SP6 ランタイム+KB896559
 |KB816093[MS03-011](Microsoft VMの修正) ※JavaVMがあるなら必要
 |KB831240 (HighMAT サポート CD 書き込みウィザード) ※通常は不要
 |KB833407 ※不適切な記号を削除するなら必要
 |KB873374 (Microsoft GDI+ 検出ツール) ※ツールを使うなら必要
 |KB890830 (悪意のあるソフトウェア駆除ツール) ※ツールを使うなら必要
 |KB896133 Microsoft 圧縮 (LZH 形式) フォルダ
 |KB915597 (WindowsDefender) ※スパイウェア対策ソフトのベータ版
 |Windows Messenger 5.1.0701 または Windows Messenger 4.7.3000用 KB887472
 |Windows Media Connect 2.0 ※通常は不要
 |Journal Viewer 1.5 更新版 ※通常は不要
 |(.NET Framework 1.1SP0同梱)+SP1+KB886906+Device Update 4.0 または
 |.NET Framework 2.0+日本語 Language Pack
 |Clear Cache Feature for Internet Explorer
 |User Profile Hive Cleanup Service
 
 ○過去のHotfixを含む最新Hotfix
 |最新Hotfix    |過去のHotfix
 |KB886716     |KB885894/KB885523を含む
 |KB889527     |KB886185を含む
 |KB896358[MS05-026]|KB890175[MS05-001]を含む
 |KB900725[MS05-049]|KB893086[MS05-016]/KB890047[MS05-008]を含む
 |KB902400[MS05-051]|KB897696/KB894391/KB873333[MS05-012]を含む
 |KB913446[MS06-007]|KB893066[MS05-019]/KB884020を含む
 
 ○更新版モジュールの最新                  |デジタル署名の
 |モジュール名      |ファイル名            |タイムスタンプ
 |KB832463 IME 2002(WindowsXP)用 郵便番号辞書
             |ZP81UPDW.EXE           |2005年11月17日
 |KB884883        |WindowsXP-KB884883-v8-x86-JPN.exe|2005年4月8日
 |KB885222        |WindowsXP-KB885222-v2-x86-JPN.exe|2005年3月23日
 |KB885626        |WindowsXP-KB885626-v2-x86-jpn.exe|2004年9月10日
 |KB886716        |WindowsXP-KB886716-v2-x86-JPN.exe|2005年3月22日
 |KB889527        |WindowsXP-KB889527-v3-x86-JPN.exe|2005年7月15日
 |KB890830 悪意のあるソフトウェア駆除ツール
 |            |Windows-KB890830-V1.13.exe    |2006年2月14日
 |KB893803 Windows Installer 3.1
 |            |WindowsInstaller-KB893803-v2-x86.exe|2005年5月4日
 |KB893357        |WindowsXP-KB893357-v2-x86-JPN.exe|2005年4月21日
 |KB896133 Microsoft 圧縮 (LZH 形式) フォルダ
 |            |LZHFLDR.MSI           |2005年5月31日
 |KB896344        |WindowsXP-KB896344-v2-x86-JPN.exe|2005年4月29日
 |KB896626        |WindowsXP-KB896626-v2-x86-JPN.exe|2005年3月26日
 |KB904412        |WindowsXP-KB904412-v2-x86-JPN.exe|2005年8月13日
 |KB904942        |WindowsXP-KB904942-v2-x86-JPN.exe|2005年10月27日
 |KB906569        |WindowsXP-KB906569-v2-x86-JPN.exe|2005年9月29日
 |KB915597 Windows Defender (Beta 2)
 |            |WindowsDefender.msi       |2006年2月18日
 |DirectX 9.0c      |directx_feb2006_redist.exe
 |Windows Media Player 10|mp10setup.exe          |2005年1月29日
 |Windows Messenger 5.1 |messenger.msi          |2005年9月1日
 |Windows Script 5.6   |scriptjp.exe           |2004年9月17日
 |Windows Journal Viewer |setup.exe            |2005年2月9日


◇ SVCPACK.INFの記述例 (XPCREATEが作成した例)

 [Version] 
 Signature="$Windows NT$" 
 MajorVersion=5 
 MinorVersion=1 
 BuildNumber=2600  
 
 [SetupData] 
 CatalogSubDir="\i386\svcpack" 
 
 [SetupHotfixesToRun] 
 DOTNETFX.EXE /Q:A /R:N 
 LANGPACK.EXE /Q:A /R:N 
 MSJAVAVM.EXE /Q:A /R:N 
 ZP81UPDW.EXE /Q:A /R:N 
 HMTCD.EXE /QN 
 NDP11SP1.EXE /QN 
 "MPSETUP.EXE /Q:A /R:N /c:""SETUP_WM.EXE /Q /R:N /NoPID /DisallowSystemRestore /P:#e""" 
 282784.EXE /Q /U /O /N /Z 
 834707.EXE /Q /U /O /N /Z 
 873339.EXE /Q /U /O /N /Z 
 884020.EXE /Q /U /O /N /Z 
 885222.EXE /Q /U /O /N /Z 
 885835.EXE /Q /U /O /N /Z 
 885836.EXE /Q /U /O /N /Z 
 885894.EXE /Q /U /O /N /Z 
 886185.EXE /Q /U /O /N /Z 
 886677.EXE /Q /U /O /N /Z 
 887742.EXE /Q /U /O /N /Z 
 887797.EXE /Q /U /O /N /Z 
 SCRIPTJP.EXE /Q:A /R:N 
 QCHAIN.EXE  
 
 [ProductCatalogsToInstall] 
 KB834707.CAT 
 KB873339.CAT 
 KB884020.CAT 
 KB885222.CAT 
 KB885835.CAT 
 KB885836.CAT 
 KB885894.CAT 
 KB886185.CAT 
 KB886677.CAT 
 KB887742.CAT 
 KB887797.CAT 
 Q282784.CAT 
 SCRIPTJP.CAT 

◇ HOTFIXES.CMD の記述例

 start /wait %systemdrive%\install\Hotfixes\mp10setup.exe /q:A 
             /c:"setup_wm.exe /Q /R:N /DisallowSystemRestore"
 ( ↑1行にて記述)

◇ RUNONCEEX.CMD の記述例

 REG ADD %KEY%\030 /VE /D "Windows Media Player 10" /f
 REG ADD %KEY%\030 /V 1 /D "%systemdrive%\install\WMP10\MP10Setup.exe /q:A 
                           /c:\"setup_wm.exe /Q /R:N /DisallowSystemRestore\"" /f
 ( ↑1行にて記述)

[edit]

■ Windows 2000 SP4

◇ svcpack.inf より(実質的に)実行できないもの

 Windows2000-KB835732-x86-JPN.EXE /Q /N /Z        qfecheckでエラーとなるため
 Windows2000-KB828741-x86-JPN.EXE /Q /N /Z        qfecheckでエラーとなるため
 IE6.0sp1-KB823353-x86-JPN.exe /Q:A /R:N         OE6.0SP1関連のため
 Windows2000-KB841873-x86-JPN.EXE /Q /N /Z        qfecheckでエラーとなるため
 Windows2000-KB839645-x86-JPN.EXE /Q /N /Z        qfecheckでエラーとなるため
 rem NDP1.1sp1-KB867460-X86.exe /Q                 %windir%setuperr.log にエラーがでるため
 IE6.0sp1-KB833989-x86-JPN.exe /Q:A /R:N          IE6.0SP1関連のため
 scriptjp.exe /Q:A /R:N
 Windows2000-KB841533-x86-JPN.EXE /Q /N /Z         qfecheckでエラーとなるため
 Windows2000-KB840987-x86-JPN.EXE /Q /N /Z        qfecheckでエラーとなるため
 Windows2000-KB841356-x86-JPN.EXE /Q /N /Z        qfecheckでエラーとなるため
 IE6.0sp1-KB834707-Windows-2000-XP-x86-JPN.exe /Q /N /Z  IE6.0SP1関連のため

   注)「ソフトウェアの更新を Windows インストール ソース ファイルに統合する方法」
   http://support.microsoft.com/default.aspx?scid=kb;ja;828930
   を行えば「qfecheckでエラー」を回避し、svcpack.inf より起動(反映)可能

   当方法による<統合インスト詳細>は こちら を参照のこと

◇ svcpack.inf からの起動 Hotfix 一覧

 ie6setup.exe /Q:A /R:N    (ie6setup.exe /c:"ie6wzd.exe /d /s:""#E" の取得EXE)
 mpsetupw.exe /Q:A /R:N    (mpsetup.exe : iexpress                           )
 ;dotnetfw.exe /Q:A /R:N   (dotnetfx.exe : iexpress                          )
 ;langpacw.exe /Q:A /R:N   (langpack.exe : iexpress                          )
 msjavx86.exe /Q:A /R:N
 msjavwu.exe /Q:A /R:N
 KB819639.exe /Q:A /R:N    (WindowsMedia9-KB819639-x86-JPN.exe               )
 KB823559.exe /Q /N /Z     (Windows2000-KB823559-x86-JPN.exe                 )
 KB824105.exe /Q /N /Z     (Windows2000-KB824105-x86-JPN.exe                 )
 KB823182.exe /Q /N /Z     (Windows2000-KB823182-x86-JPN.exe                 )
 KB825119.exe /Q /N /Z     (Windows2000-KB825119-x86-JPN.exe                 )
 KB826232.exe /Q /N /Z     (Windows2000-KB826232-x86-JPN.exe                 )
 KB828035.exe /Q /N /Z     (Windows2000-KB828035-x86-JPN.exe                 )
 KB828749.exe /Q /N /Z     (Windows2000-KB828749-x86-JPN.exe                 )
 KB329115.exe /Q /N /Z     (Windows2000-KB329115-x86-JPN.exe                 )
 Q828026.exe /Q /N /Z      (WindowsMedia-Q828026-x86-JPN.exe                 )
 Q832483w.exe /Q:A /R:N    (JPN_Q832483_MDAC_x86.EXE : iexpress              )
 KB837001.exe /Q /N /Z     (Windows2000-KB837001-x86-JPN.EXE                 )
 KB839643.exe /Q /N /Z     (Windows2000-KB839643-x86-JPN.EXE                 )
 KB870669.exe /Q:A /R:N    (Windows-KB870669-x86-ENU.exe                     )
 KB840315.exe /Q /N /Z     (Windows2000-KB840315-x86-JPN.EXE                 )
 KB842526.exe /Q /N /Z     (Windows2000-KB842526-x86-JPN.EXE                 )
 KB841872.exe /Q /N /Z     (Windows2000-KB841872-x86-JPN.EXE                 )
 (RunOnceEx.cmd)
 (qchain.exe)

[edit]

■ Windows Server 2003 SP1

◇SP1用(2006/02/18)

 Windows-KB890830-V1.13.exe
 StepByStepInteractiveTraining-KB898458-x86-JPN.exe
 WindowsInstaller-KB893803-v2-x86.exe
 Windows-KB909520-v1.000-x86-JPN.exe
 WindowsServer2003-KB896426-x86-jpn.exe 
 WindowsServer2003-KB890046-x86-jpn.exe
 WindowsServer2003-KB891957-x86-JPN.exe
 WindowsServer2003-KB893756-x86-JPN.exe
 WindowsServer2003-KB896358-x86-jpn.exe
 WindowsServer2003-KB896424-x86-JPN.exe
 WindowsServer2003-KB896428-x86-jpn.exe
 WindowsServer2003-KB897616-x86-jpn.exe
 WindowsServer2003-KB898792-v2-x86-jpn.exe
 WindowsServer2003-KB898900-x86-JPN.exe
 WindowsServer2003-KB899587-x86-JPN.exe
 WindowsServer2003-KB899588-x86-JPN.exe
 WindowsServer2003-KB899589-x86-JPN.exe
 WindowsServer2003-KB899591-x86-JPN.exe
 WindowsServer2003-KB900725-x86-JPN.exe
 WindowsServer2003-KB901017-x86-JPN.exe
 WindowsServer2003-KB901105-v3-x86-JPN.exe
 WindowsServer2003-KB901190-x86-JPN.exe
 WindowsServer2003-KB901214-x86-JPN.exe
 WindowsServer2003-KB902400-x86-JPN.exe
 WindowsServer2003-KB903081-x86-JPN.exe
 WindowsServer2003-KB903234-x86-JPN.exe
 WindowsServer2003-KB903235-x86-JPN.exe
 WindowsServer2003-KB903651-x86-jpn.exe
 WindowsServer2003-KB904639-x86-JPN.exe
 WindowsServer2003-KB904706-DX9-x86-JPN.exe
 WindowsServer2003-KB904714-x86-JPN.exe
 WindowsServer2003-KB905414-x86-JPN.exe
 WindowsServer2003-KB905915-x86-JPN.exe
 WindowsServer2003-KB907565-x86-JPN.exe
 WindowsServer2003-KB907639-x86-JPN.exe
 WindowsServer2003-KB907865-x86-JPN.exe
 WindowsServer2003-KB907986-x86-JPN.exe
 WindowsServer2003-KB908519-x86-JPN.exe
 WindowsServer2003-KB908521-x86-JPN.exe
 WindowsServer2003-KB910437-x86-JPN.exe
 WindowsServer2003-KB911927-x86-JPN.exe
 WindowsServer2003-KB912919-x86-JPN.exe
 WindowsServer2003-KB913446-x86-JPN.exe

◇SP1 for WMP(2006/02/18)

 windowsmedia10-kb907658-x86-intl.exe
 windowsmedia-kb895181-x86-jpn.exe
 WindowsMedia-KB911564-x86-JPN.exe

◇追記 ○SP1では不要。 rtmgdrやrtmqfrしかなく、sp1には入らないのでリストから削除。

 WindowsServer2003-KB824629-x86-JPN.exe ←不要
 WindowsServer2003-KB890673-x86-jpn.exe ←不要

○msi.dll

 WindowsInstaller-KB893803-v2-x86に同じものが入っている。
 WindowsServer2003-KB898715-x86-jpn ←WindowsInstaller-KB893803-v2-x86を入れる場合は不要

○現時点での差し替え。前者は不要となるのでリストから削除。

 WindowsServer2003-KB898060-v2-x86-jpn.exeとWindowsServer2003-KB913446-x86-JPN.exe

TCPIP.SYS 後者の方が新しい。

 WindowsServer2003-KB883939-x86-jpnとWindowsServer2003-KB905915-x86-JPN

mshtml.dllなど5ファイル 後者に新しいものが別の更新と入ってる。

 WindowsServer2003-KB897667-x86-jpnとWindowsServer2003-KB902400-x86-JPN

ole32.dllなど。後者に新しいものが、stclient.dllの更新と一緒に入ってる。
余談だが、前者はQFE版だけだが後者はGDR版も入っている。

○差し替え不可能なもの。

 WindowsServer2003-KB896424-x86-JPNとWindowsServer2003-KB912919-x86-JPN

後者の方がgdi32.dllが新しいが、win32k.sysの更新が前者にしか入ってないため。

 WindowsServer2003-KB897616-x86-jpnとWindowsServer2003-KB905414-x86-JPN

後者の方が、netman.dllが新しいが、hnetcfg.dllとnetshell.dllの更新が前者にしか入っていないため。

○nliteでダイレクト及び通常適用不可なもの。

 Windows-KB890830-V1.13.exe

[edit]

■ Windows Media Player 9/10 のインストール

◇Windows Media Player 9

◇Windows Media Player 10 (XPのみインストール可能です。)


[edit]

■ Java Virtual Machine (Java VM)のインストール

XP SP1(SP1aではない初期SP1)及び 2000 SP3までには標準でJava VMが含まれましたが、
XP SP無し, SP1a, SP2, 2000 SP4, Server2003にはJava VMが含まれません。
(尚、Microsoftは今後リリースするすべての製品にJava VMを含めない方針。)
またMS JAVA VM Build 3810 (KB816093/MS03-011)は単体インストールは出来ません。
Java VMを利用したい方は以下を参考に統合インストールしてください。


[edit]

■ .Net Framework 1.1 のサイレントインストール

  ◇ 自己インストールコマンドの作成方法
    SVCPACK.INFで統合するなら下記を参考にしてIEXPRESSを使って
    サイレントインストールパッケージを作成してください。

    MSFN's より( .Net Framework 1.1 Language Pack も同様の作成方法で可能 )
    http://greenmachine.msfnhosting.com/IEXPRESS/iexpress.htm

  ◇ XP SP2配布用CD付属の.Net Framework 1.1からのインストール
    RUNONCEEX.CMDやHOTFIXES.CMDで指定するなら以下の方法で可能です。

 FOR %%a IN (D E F G H I J K L M 
             N O P Q R S T U V W X Y Z) DO IF EXIST %%a:\BOOTFONT.BIN SET CDROM=%%a
 rem (↑1行にて記述)
 ECHO Installing .NET Framework 1.1
 start /wait %CDROM%:\DOTNETFX\DOTNETFX.EXE /q:A /c:"install /l /q"
 ECHO Installing .NET Framework 1.1 Japanese Language Pack
 start /wait %CDROM%:\DOTNETFX\LANGPACK.EXE /q:A /c:"inst /l /q"
 ECHO Installing .NET Framework 1.1 Service Pack 1 (KB867460)
 start /wait %CDROM%:\DOTNETFX\NDPSP.EXE /Q

[edit]

■ MDAC 自己インストールコマンドの作成方法

 JPN_Q832483_MDAC_x86.EXE を入力ファイルとし、
 <Install Program>入力欄に
 「   JPN_Q832483_MDAC_x86.EXE /q:a /C:"dahotfix.exe /q /n"   」
 と指定し、作成する。

[edit]

■ DirectX 9.0 インストール指定方法

 上記より「DX9NTopk.rar」をダウンロードし、「DX9NTopk.exe」を抽出する。
 svcpack.inf へ以下のように記述する。
 
 [SetupHotfixesToRun]
 DX9NTOPK.EXE

  参考:MSFN'sより
  http://unattended.msfn.org/xp/applications/directx.htm


[edit]

SP+メーカー


[edit]

■ ブートイメージ作成BAT及びコマンド


[edit]

■ FAQ(Frequently Asked Question)

 Q.xxxxをyyyyしたいんだけど、どのようにすればいいですか(OS:Windows XXX)
 A.ααααをβββββにすればいいと思います。
                                  (テンプレ)




[edit]

■ 各コマンドラインスイッチ


[edit]

■ 関連ツール類


[edit]

■ ボリュームラベル一覧表


[edit]

■ Microsoft Windows 修正プログラム インストールと導入ガイド


[edit]

■ 各種リンク集