こだわりの SP2 統合済み WindowsXP インストールCD 制作

(「SP2 統合済み WindowsXP インストールCD 制作」 も併せてご覧ください。)

色々いじったSP2 適用済み WindowsXP インストールCD を作ろうというお話。要らないコンポーネントをインストール前に予め削除しておいたり、逆に必要なドライバやアプリケーション、サービスパックよりあとに出たセキュリティ修正プログラムもまとめて仕込んでおくことが出来る…らしいです。いまだ色々と試行錯誤中。
まずは、「ブートイメージ作成BAT」 から「サービスパック統合windowsXPインストールフォルダ作成.bat (ISOイメージを作成しない版、boot.bin同梱)」 をダウンロードし、先ほどと同じ要領でバッチファイルを書き換え、実行。今回は指定したフォルダに全てのファイルが展開された状態になります。このフォルダが全ての基本です。以後、実際の作業はこのフォルダをコピーし、そっちでやるのが時間の節約になります。
コンポーネントを削るには、nLite というソフトを使います。これで要らないものを消していくのですが、消しすぎるとWindows の起動に重大な問題を引き起こす可能性があるため、相当の試行錯誤が必要です。あと、このプログラム自体、ライセンス的に…ま、いいか(いいのか?)。
今のところ、コンポーネント削りの試行錯誤中でドライバとかのプレインストールはまだ手つかずなのですが、最終的にできあがったものはnLite 単体でCD イメージにすることも出来ますし、CDImage GUI というのを使うと重複ファイルなどを自動的に削除してくれるので、さらに容量の節約になります。
あとは、それぞれの自己責任で(クラッシュダンプの青い画面を見つめつつ、終了…)。


(2004/09/13 23:53 追記)
どうも、nLite でコンポーネントを削るとセットアップ途中のドライバインストールあたりで"win32k.sys" のエラーで落ちます。というわけで、とりあえず、削りはやめて、「MSFN's Unattended XP CD - .NET Framework 1.1 & SP1」 を参考にしつつ、.NET Framework 1.1 + 日本語language pack + SP1 をセットアップの最後に一緒にインストールするようなバッチファイルを仕込んでみた。これは上手く動いた模様。この調子で他のアプリも入れられそうです。
(2004/12/26 00:26 追記)

  • winnt.sif
    http://www4.zero.ad.jp/Angel.Omega/winnt.sif.htm

(2005/07/12 00:11 追記)
近いうちにWin2K + SP4 + ロールアップ1 + その他諸々をやりたいなぁ。夏休みの宿題になりそうだ。