内容

このガイドについて

更新プログラムとは

更新プログラムのスタンドアロン インストール

Qchain.exe の使用

更新プログラムのパッケージのコマンド ライン オプション

複数のコンピュータに対する更新プログラムのインストール

複数の更新プログラムの一括インストール

組み合わせインストール

Windows Server 2003 と共に Service Pack と更新プログラムをインストールする

組み合わせインストールの準備

組み合わせインストールの展開

更新プログラムの削除

著作権情報

このガイドについて

このガイドには、Microsoft® Windows Server® 2003 にソフトウェア更新プログラムをインストールするシステム管理者のための説明を記載しています。このガイドは、小規模なオフィス環境、またはエンタープライズ環境にある複数のコンピュータに更新プログラムをインストールするための技術的情報、手順、および推奨事項について説明しています。 このガイドは、基本的なオペレーティング システムの情報についても一部で説明していますが、Windows Server 2003 および更新プログラムのインストール作業に関する知識があることを前提としています。 このガイドの例はすべて、32 ビットの更新プログラムのフォーマットを使用しています。

スタンドアロン バージョンの Service Pack、またはオペレーティング システムに統合された Service Pack を展開する場合は、使用する Service Pack に対応した Windows Server 2003 Service Pack のインストールと導入に関するガイドを参照してください (たとえば、Service Pack 2 のガイドは、http://go.microsoft.com/fwlink/?LinkID=64780 にあります)。

ページのトップ

更新プログラムとは

このガイドで、"更新プログラム" とは、Microsoft Corporation からリリースされた更新プログラムのロールアップ、Service Pack、Feature Pack、重要な更新プログラム、セキュリティ更新プログラム、または修正プログラムなどのソフトウェア更新プログラムのことです。 Microsoft のソフトウェア更新プログラムの説明に使用される標準的な用語の詳細については、マイクロソフト サポート技術情報の記事 824684 (http://go.microsoft.com/fwlink/?LinkID=43258) を参照してください。

このガイドでは、更新プログラムを広義の用語として使用していますが、修正プログラムと Service Pack の次の相違点を認識しておくことが重要です。

  • 修正プログラムは、インストールされた順序に従ってアンインストールできます。

  • Service Pack は、最後にインストールされたものしかアンインストールできません。

  • ホットパッチ コマンド ライン オプションは、修正プログラムにのみ有効です。Service Pack には使用できません。

更新プログラムをオペレーティング システムから個別にインストールすることも、Service Pack を適用済みまたは未適用の Windows Server 2003 と更新プログラムを組み合わせてインストールすることもできます。 更新プログラムをインストールすると、後から必要に応じて更新プログラムを削除できるように、バックアップ ファイルが自動的に作成されます。 また、インストール処理では、特定のフォルダに新しいファイルがコピーされ、レジストリの設定が更新されます。

重要

更新プログラムは、既にインストールされているソフトウェアにのみ適用されます。 たとえば、一度削除したコンポーネントを後から再インストールする場合は、そのコンポーネントに適用される更新プログラムを再インストールする必要があります。 また、この更新プログラムを必要とする別のコンポーネントをコンピュータに追加した場合は、更新プログラムを再インストールして新しいコンポーネントに適用する必要があります。

Windows Server 2003 の更新プログラムのファイルは、次のフォーマットに従って命名されています。 WindowsServer2003-KB######-XXX-LLL.exe。シンボル ###### は、その更新プログラムの詳細が記載されたマイクロソフト サポート技術情報の記事を表し、XXX は、オペレーティング システムのバージョン (例 : x86) を、LLL は更新プログラムの言語バージョンを表します。

更新プログラムは自動インストールです。 更新プログラムのインストール方法には、次の 2 種類があります。

ページのトップ

更新プログラムのスタンドアロン インストール

更新プログラムのスタンドアロン インストールでは、既にオペレーティング システムが実行されているコンピュータに更新プログラムが適用されます。 更新プログラムを実行すると、更新されたシステム ファイルがインストールされ、必要なレジストリの変更が行われます。 コンピュータを再起動すると、インストールが完了します。

更新プログラムは、WindowsServer2003-KB######-XXX-LLL.exe ファイルを実行するとインストールできます。このファイルによって更新プログラムのファイルが展開され、Update.exe が実行されます。Update.exe により、次のレジストリ キーに更新プログラムが登録されます。

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Server2003\SP2\KB######

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB######

Update.exe の詳細については、Windows および Windows コンポーネント用パッケージ インストーラについてのホワイト ペーパー (http://go.microsoft.com/fwlink/?LinkID=42759) を参照してください。

インストール時には、更新プログラムを削除するときに使用する情報が %systemroot%\$NtUninstallKB######$ という非表示フォルダに保存されます。 詳細については、「更新プログラムの削除」を参照してください。

Qchain.exe の使用

Windows Server 2003 更新プログラムには、Update.exe の一部として Qchain.exe 機能が組み込まれています。これによって、Service Pack をインストールした後に、インストールするたびにコンピュータを再起動する必要なく、更新プログラムを任意の数だけインストールすることができます。

更新を何度も繰り返して同じファイルを置き換えてしまった場合でも、Update.exe によってファイルの正しいバージョンが保たれます。 複数の更新プログラムをインストールする場合は、必ず /Z オプションを使用して、それぞれの更新プログラムのインストールごとにコンピュータの再起動が発生しないようにします。

更新プログラムのパッケージのコマンド ライン オプション

インストールをカスタマイズするには、WindowsServer2003-KB######-x86-LLL.exe および Update.exe と共に次のコマンド ライン オプションを使用します。

Service Pack のバージョンが更新プログラムよりも後にリリースされたものである場合に、/U (無人セットアップ) または /Q (Quiet セットアップ) オプションを使用して無人インストールを実行すると、インストールが続行されず、メッセージは表示されません。

コマンド ライン オプション 説明

/ER

更新プログラムのインストールが失敗した場合に詳細なエラー メッセージを返す拡張コードを有効にします。 詳細については、Microsoft Windows オペレーティング システムおよび Windows コンポーネント用パッケージ インストーラ (以前は Update.exe と呼ばれていました) についてのページ (http://go.microsoft.com/fwlink/?LinkID=42759) を参照してください。

/F

または

/Forceappsclose

更新プログラムのパッケージをインストールした後、コンピュータの再起動前に、他のアプリケーションを強制終了します。 このオプションは、/integrate/L、および /Z と一緒には使用できません。

/Forcerestart

インストールの完了時に、インストールを完了するために再起動が不要な場合でもコンピュータを再起動します。 このオプションによってアプリケーションが強制終了されることはありません。

/Integrate:パス

ソフトウェア更新プログラムを、指定したパスに適用します。 オペレーティング システムのソース ファイルへの絶対パスを入力します。 このオプションは、以前のインストーラで使用されていた /S オプションと同じです。

/L

インストールされた更新プログラムの一覧を表示します。

/N

または

/Nobackup

セットアップ中にバックアップ ファイルを作成しません。 バックアップ ファイルによって将来 SP2 を削除できるため、このオプションを使用しないことをお勧めします。 このオプションを使用すると、更新プログラムのエントリは [プログラムの追加と削除] に表示されません。

/O

または

/Overwriteoem

プロンプトを表示せずに OEM ファイルを上書きします。

/Q

または

/Quiet

Quiet モードを指定します。 このモードでは、更新プログラムのインストール時にユーザー インターフェイスは表示されません。 このモードは、ユーザー インターフェイスが非表示になること以外は無人モードと同じです。 インストール処理中にプロンプトは表示されません。

/U

または

/Passive

無人モードで更新プログラムをインストールします。 インストール中は、重大なエラー プロンプトと進行状況バーのみが表示されます。 既定では、/Warnrestart オプションが使用されます。

/Z

または

/Norestart

インストールの完了時に、インストールを完了するために再起動が必要な場合でもコンピュータを再起動しません。

/?

または

/Help

ヘルプを表示します。

複数のコンピュータに対する更新プログラムのインストール

更新プログラムのインストールには複数の方法を使用できますが (Systems Management Server や Windows インストーラの使用など)、配布用フォルダを使用した手動による Update.exe の実行方法の手順の概要を次に説明します。

重要

特定の Service Pack 以降にリリースされた更新プログラムの場合は、前もってまたは一緒にその Service Pack をインストールする必要があります。 Service Pack をインストールする前に、最新リリースの更新プログラムをインストールすると、システムが不安定な状態になる場合があります。

Update.exe を実行して更新プログラムをインストールするには
  1. 配布用フォルダを作成するネットワークまたはコンピュータに接続します。

  2. 共有配布用フォルダ内に、更新プログラムのファイル用のフォルダを作成します。 たとえば、Update という名前の配布用フォルダを作成するには、次のように入力します (適切なドライブ文字を使用してください)。

    mkdir Drive:\Update

  3. 手順 2 で作成した配布用フォルダに、Windows Server 2003 Update.exe プログラムをコピーします。たとえば、Update という名前の配布用フォルダに Update.exe プログラムをコピーするには、次のように入力します。

    xcopy C:\WindowsServer2003-KB######-x86-LLL.exe Drive:\Update

  4. 配布用フォルダから更新プログラムをインストールするには、WindowsServer2003-KB######-x86-LLL.exe プログラムを実行します。 たとえば、Update という名前の配布用フォルダから更新プログラムをインストールするには、次のように入力します。

    Drive:\Update\WindowsServer2003-KB######-x86-LLL.exe

  5. 更新プログラムによる変更を有効にするために、すべての更新プログラムのインストールを終了した後でコンピュータを再起動します。

複数の更新プログラムの一括インストール

複数の更新プログラムをバッチ ファイルでグループ化し、1 つの単位としてインストールすることができます。 この場合は、更新プログラムのそれぞれをインストールするたびにコンピュータを再起動する必要がなくなります。 更新プログラムのインストーラには、この方法でインストールを実行するときに使用できるオプションが用意されています。 次のコードは、更新プログラムをインストールし、コンピュータの再起動後に適切なファイルを置き換えるバッチ ファイルのサンプルです。

@echo off
setlocal
set PATHTOFIXES=Drive:\update
%PATHTOFIXES%\WindowsServer2003-KB######-x86-LLL.exe /quiet /norestart
%PATHTOFIXES%\WindowsServer2003-KB######-x86-LLL.exe /quiet /norestart
%PATHTOFIXES%\WindowsServer2003-KB######-x86-LLL.exe /quiet /norestart
重要

バッチ ファイルでコンピュータが自動的に再起動されない場合は、コンピュータを再起動して、インストールした更新プログラムが有効になるようにしてください。 コンピュータを自動的に再起動させるには、インストールする最後の更新プログラムで、オプション /Norestart をオプション /Forcerestart に置き換えます。

ページのトップ

組み合わせインストール

組み合わせインストールでは、更新プログラムのインストールと統合インストールの両方の処理を使用して、Service Pack と共に次のものが 1 つ以上インストールされます。

  • Windows Server 2003

  • その他の更新プログラム (Feature Pack、重要な更新プログラム、修正プログラムなど)

  • Service Pack CD に収録されている Microsoft や Microsoft 以外の追加ソフトウェア

組み合わせインストールでは、更新プログラムと共にインストールするコンポーネントを Svcpack.inf ファイルにエントリとして追加できます。 Service Pack を同時にインストールすることもできます。 ここでは、無人セットアップ モードで Windows Server 2003 と更新プログラムを同時にインストールする方法を説明します。

Windows Server 2003 と共に Service Pack と更新プログラムをインストールする

ここでは、配布用フォルダから組み合わせインストールを実行する方法について説明します。 この方法では、Windows Server 2003 に統合された Service Pack と更新プログラムをインストールします。組み合わせインストールは、Windows Server 2003、Service Pack、および更新プログラムのすべてをまとめてインストールするため、これらのインストールを個別に実行する必要がなくなります。

組み合わせインストールの準備

Windows Server 2003 および更新プログラムをネットワーク上にインストールして展開する前に、Windows Server 2003 および更新プログラムのインストール ファイルを共有フォルダにコピーして、次の「Windows Server 2003 に必要なフォルダとファイルを作成してセットアップするには」の手順を完了しておく必要があります。

OEM (相手先ブランド供給) が追加の OEM ファイル (デバイス ドライバ、アプリケーション、コンポーネント ファイルなど) をインストールする場合は、\$OEM$ サブフォルダに \$1 サブフォルダを作成します。 \$1 サブフォルダは、%systemdrive%、つまり Windows Server 2003 のインストール先ドライブに対応します。

重要

Windows Server 2003 の展開に Service Pack 更新プログラムを組み込む場合は、まず、対象の Service Pack に適用される Windows Server 2003 Service Pack のインストールと展開に関するガイドの説明に従って、Windows Server 2003 と Service Pack を統合する必要があります (たとえば、Service Pack 2 のガイドは、http://go.microsoft.com/fwlink/?LinkID=64780 にあります)。 その後、この Service Pack をサポートする更新プログラムを統合することができます。

更新プログラムの統合方法の詳細については、マイクロソフト サポート技術情報で、Windows インストール ソース ファイルにソフトウェアの更新プログラムを統合する方法に関する記事 828930 (http://go.microsoft.com/fwlink/?LinkID=42761) を参照してください。

Windows Server 2003 に必要なフォルダとファイルを作成してセットアップするには
  1. 配布用フォルダを作成するネットワークまたはコンピュータに接続します。

  2. コマンド プロンプトで次のように入力して、配布用フォルダを作成します。ドライブ文字は、適切なものを使用してください。

    mkdir Drive:\WServer2003DIST

  3. xcopy コマンドを使用して、Windows Server 2003 と Service Pack が収録された、統合インストール用製品ディスクから、ファイルとサブフォルダを Drive:\WServer2003DIST フォルダにコピーします。

    たとえば、D が CD-ROM ドライブである場合は、次のように入力します。

    xcopy /E /I /V D:\ Drive:\WServer2003DIST

  4. /integrate を使用し、次のように入力してインストールする更新プログラムを実行します。

    WindowsServer2003-KB######-x86-LLL.exe /integrate: Drive:\WServer2003DIST

  5. 展開に含める更新プログラムごとに、この手順を繰り返します。

組み合わせインストールの展開

Windows Server 2003 と更新プログラムの統合インストールを配布用フォルダから複数のコンピュータに展開できます。 標準のインストール処理では、セットアップによってオペレーティング システムがインストールされ、更新プログラムが適用されます。

次の手順の詳細については、Service Pack CD の \Support\Tools フォルダの Deploy.cab に収録されている、『Microsoft Windows コーポレート展開ツール ユーザーズ ガイド』(Deploy.chm) を参照してください。

インストールを展開するには
  1. 配布用フォルダに Windows Server 2003 および更新プログラムのインストール ファイルと実行可能ファイルがあることを確認します。

  2. 必要に応じて、Windows Server 2003 セットアップをカスタマイズします。 Windows Server 2003 セットアップのカスタマイズ方法の詳細については、Windows 導入ガイドとリソース キットの Web サイト (http://go.microsoft.com/fwlink/?LinkId=40616) で、Microsoft Windows Server 2003 Professional リソース キットのドキュメント内にある Winnt32.exe コマンド構文のトピックを参照してください。

  3. Windows Server 2003 セットアップを実行します。 これによって、インストールされる Windows Server 2003 と更新プログラムが、配布用フォルダから複数のコンピュータに展開されます。

ページのトップ

更新プログラムの削除

コマンド プロンプトで、または [コントロール パネル] の [プログラムの追加と削除] を使用して、Windows Server 2003 の更新プログラムを削除することができます。 更新プログラムを削除する場合、インストールしたときと逆の順序で削除する必要があります (最後にインストールした更新プログラムから順に削除する必要があります)。 たとえば、更新プログラム B をインストールする前に更新プログラム A をインストールしている場合、コンピュータを元の状態に戻すには、更新プログラム B を最初に削除する必要があります。 これは、一部の更新プログラムでファイルが共有されているためです。

組み合わせインストール方法によってインストールされた更新プログラムは削除できません。

コマンド プロンプトで更新プログラムを削除するには
  1. コマンド プロンプトで次の場所を指定します。

    %systemroot%\$NtUninstallKB######$\spuninst\

  2. 「Spuninst.exe /option」と入力します。 option は、次のオプションのいずれかに置き換えます。

オプション 説明

/U

または

/Passive

無人モードで更新プログラムを削除します。

(このオプションを使用すると、更新プログラムのアンインストール中に重大なエラー プロンプトのみが表示されます。)

/Q

または

/Quiet

Quiet モードで更新プログラムを削除します。

(このモードは、ユーザー インターフェイスが非表示になること以外は無人モードと同じです。 このオプションを使用すると、更新プログラムのアンインストール中にプロンプトは表示されません。)

/Z

または

/Norestart

更新プログラムのアンインストール処理の完了後にコンピュータを再起動しません。

/F

または

/Forceappsclose

更新プログラムのアンインストール後にコンピュータが再起動する際に、他のアプリケーションを強制終了します。

/?

または

/Help

ヘルプを表示します。

プログラムの追加と削除を使用して Windows Server 2003 の更新プログラムを削除するには
  1. [コントロール パネル] を開きます。

  2. [プログラムの追加と削除] をクリックします。

  3. [更新プログラムの表示] チェック ボックスをオンにします。

  4. 削除する更新プログラムをクリックし、[変更] または [削除] をクリックします。

  5. 画面に表示される指示に従って操作します。

ページのトップ

著作権情報

このドキュメントに記載されている情報 (URL などのインターネット Web サイトに関する情報を含む) は、将来予告なしに変更することがあります。 別途記載されていない場合、このソフトウェアおよび関連するドキュメントで使用している会社、組織、製品、ドメイン名、電子メール アドレス、ロゴ、人物、場所、出来事などの名称は架空のものです。実在する商品名、団体名、個人名などとは一切関係ありません。 お客様ご自身の責任において、適用されるすべての著作権関連法規に従ったご使用を願います。 このドキュメントのいかなる部分も、米国 Microsoft Corporation の書面による許諾を受けることなく、その目的を問わず、どのような形態であっても、複製または譲渡することは禁じられています。ここでいう形態とは、複写や記録など、電子的な、または物理的なすべての手段を含みます。ただしこれは、著作権法上のお客様の権利を制限するものではありません。

マイクロソフトは、このドキュメントに記載されている内容に関し、特許、特許申請、商標、著作権、またはその他の無体財産権を有する場合があります。 別途マイクロソフトのライセンス契約上に明示の規定のない限り、このドキュメントはこれらの特許、商標、著作権、またはその他の無体財産権に関する権利をお客様に許諾するものではありません。

© 2006 Microsoft Corporation. All rights reserved.

Microsoft、MS-DOS、Windows、Windows NT、および Windows Server は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。

この製品に含まれているグラフィック フィルタ ソフトウェアは、Independent JPEG Group の技術を部分的に利用しています。

その他すべての商標は各社が所有しています。

ページのトップ