Windows セットアップのシナリオとベスト プラクティス

Windows セットアップにより、Windows オペレーティング システムがインストールされます。 Windows セットアップでは、イメージベース セットアップ (IBS) と呼ばれるテクノロジが使用されています。これにより、すべての顧客が Windows をインストールするために利用できる、単一の統合されたプロセスが提供されます。 IBS は Windows のクリーン インストールとアップグレードを実行し、クライアントとサーバーの両方のインストールに使用されます。 Windows セットアップの応答ファイルの設定を使用して、インストール時に Windows をカスタマイズすることもできます。

このトピックの内容は以下のとおりです。

一般的な利用シナリオ

一般的なインストールのシナリオには、クリーン インストール、アップグレード、および無人インストールの実行があります。

カスタム インストール

Windows セットアップの最も一般的なシナリオは、カスタム インストールの実行です。 このシナリオでは、オペレーティング システムが存在しないか、または以前のバージョンの Windows が搭載されているコンピューターに Windows をインストールします。 このシナリオは、次の段階で構成されています。

  1. Windows製品DVDまたはネットワーク共有からSetup.exeを実行します。

  2. インストールの種類として [ カスタム] を選択します。

  3. Windows の以前のインストールからインストールする場合は、Windows セットアップによってローカル ブート ディレクトリが作成され、必要なすべての Windows セットアップ ファイルがこのディレクトリにコピーされます。

  4. Windows セットアップが再起動して、Windows コンポーネントのインストールと構成が行われます。インストールが完了すると、[Windows へようこそ] が起動します。

カスタム インストールでは、以前にインストールしたバージョンの Windows の設定や基本設定は移行されません。 以前のバージョンのWindowsのファイルは、\Windows.oldディレクトリにコピーされます。 この Windows インストールのデータはすべて、[Users]、[Program Files]、[Windows] ディレクトリも含めて、このディレクトリに保存されます。

アップグレード

Windows セットアップでは、サポートされているオペレーティング システムからのアップグレードも実行できます。

このシナリオには以下の段階が含まれます。

  1. 以前のバージョンのWindowsでSetup.exeを実行します。

  2. インストールの種類として [アップグレード] を選択します。 Windowsセットアップは、インストールプロセス中にシステムをアップグレードし、ファイル、設定、および基本設定を保護します。

  3. Windows セットアップが再起動し、保護されていたファイル、設定、基本設定が復元されます。 Windowsセットアップは、 [Windowsへようこそ] を起動します。

ノート  

  • アップグレードは、1台のコンピューターを新しいバージョンのWindowsにアップグレードするために使用されます。
  • アップグレードでは、新しいシステムへのユーザー データの移行がサポートされます。
  • アップグレードでは、以下に示す Windows イメージのカスタマイズがサポートされます。 これは、Windowsセットアップのサポートポリシーの変更ではなく、明確化です。
    • 累積的な (品質) 更新プログラムの適用
    • 機能の更新を完了するために必要なサービス スタックへの、更新プログラムの適用 (詳細については、「サービス スタック更新プログラム」を参照してください)
    • Setup.exe のバイナリ、または機能の更新のためにセットアップによって使用されるその他のファイルへの、更新プログラムの適用
    • Windows回復環境で使用される 「安全なオペレーティングシステム」 (SafeOS) 用の更新プログラムの適用
    • 言語の追加または削除
    • オンデマンド機能の追加または削除

わかりやすくするために、Windows セットアップでは、アプリケーション、設定、ドライバーの追加/削除/変更によってカスタマイズされた Windows イメージへのアップグレードはサポートされません。

自動インストール

自動インストールを使用すると、Windows インストールをカスタマイズして、ユーザーが Windows セットアップと対話しなくても済むようにできます。 Windows システム イメージ マネージャー (Windows SIM) またはコンポーネント プラットフォーム インターフェイス (CPI) API を使用して、1 つまたは複数のカスタマイズされた Windows インストールを作成し、さまざまなハードウェア構成に展開することができます。

自動インストール (無人インストールとも呼ばれます) のシナリオには、以下の段階が含まれます。

  1. Windows SIM または CPI API を使用して、無人インストールの応答ファイル (通常は Unattend.xml という名前) を作成します。 この応答ファイルには、Windows イメージ内で構成するすべての設定が含まれます。 詳細については、Windows システム イメージ マネージャーの操作方法に関するトピックを参照してください。

  2. Windows PE、以前のバージョンの Windows、または別のプレインストール環境から、応答ファイルへの明示的なパスを指定して Setup.exe を実行します。 応答ファイルへのパスを含めない場合、Setup.exeはいくつかの特定の場所で有効な応答ファイルを検索します。 詳細については、「 Windows セットアップ コマンド ライン オプション」を参照してください。

  3. Windows セットアップによってオペレーティング システムがインストールされ、応答ファイルに列挙されているすべての設定が構成されます。 Windows セットアップ中に、追加のアプリケーション、デバイス ドライバー、更新プログラムをインストールすることもできます。 オペレーティングシステムがインストールされると、セットアップによって [Windowsへようこそ] が起動されます。

Windows セットアップのベスト プラクティス

次のセクションでは、Windowsセットアップで使用するベストプラクティスについて説明します。

  • Windows セットアップの一時ファイルのための十分な領域があることを確認します。 以前のバージョンの Windows からセットアップを実行する場合は、ディスク上に Windows セットアップの一時ファイルのための十分な領域があることを確認してください。 必要な領域のサイズは一定ではありませんが、最大 500 MB 程度です。

  • 以前のWindowsインストールはWindows.oldフォルダに移動されます。 ベスト プラクティスとして、アップグレードする前にデータをバックアップする必要があります。 以前の Windows インストールに上書きして Windows をインストールした場合、以前の Windows のすべてのファイルとディレクトリが、[Users]、[Program Files]、および [Windows] ディレクトリの内容も含めて、Windows.old フォルダーに移動されます。 Windowsセットアップの完了後、Windows.oldフォルダ内のデータにアクセスできます。 [Users]、[Program Files]、[Windows] ディレクトリに含まれない追加のフォルダーがある場合、それらのフォルダーは移動されません。 たとえば、C:\Drivers という名前のフォルダーがある場合、そのフォルダーは Windows.old フォルダーに移動されません。

  • Windows セットアップのログ ファイルを確認します。 Windowsセットアップ中に問題が発生した場合は、%WINDIR%\pantherのログファイルを確認してください。 インストール ログ ファイルを確認することで、多くの問題の特定とトラブルシューティングが可能になります。 詳細については、「展開のトラブルシューティングとログ ファイル」および「Windows セットアップのログ ファイルとイベント ログ」を参照してください。

Windows セットアップの制限事項

以下のセクションでは、Windowsセットアップの制限事項について説明します。 Windows セットアップを実行する前に、このセクションを確認してください。

  • UEFI ベースのコンピューターにインストールする場合は、UEFI 互換モードを有効にします。 一部の UEFI コンピューターでは、BIOS 互換モードで Windows をインストールできません。 UEFI 互換モードへの切り替えが必要になる可能性があります。

  • アプリケーションでは、一貫したドライブ文字が必要になる場合があります。 Windows イメージにカスタム アプリケーションをインストールする場合は、セットアップ先のコンピューター上で同じドライブ文字に Windows をインストールしてください。これは、一部のアプリケーションではドライブ文字を変えないことが必須であるためです。 システムのドライブ文字がアプリケーションで指定されたドライブ文字と一致しない場合、アンインストール、サービス、修復のシナリオが適切に機能しない可能性があります。 この制限事項は、展開イメージのサービスと管理 (DISM) ツールと Windows セットアップの両方に適用されます。

  • 複数のパーティションに複数のイメージを展開します。 複数のパーティションに複数のイメージをキャプチャして展開する場合は、次の要件を満たす必要があります。

    • 参照コンピューターとセットアップ先のコンピューターで、パーティションの構造、バスの場所、およびディスクの数が同じである必要があります。

    • パーティションの種類(プライマリ、拡張、または論理)が一致している必要があります。 参照コンピューターとセットアップ先のコンピューターで、アクティブ パーティションが一致している必要があります。

  • カスタム.wimファイルをインストールするには、.wimファイルに記述値が必要です。 Windows セットアップでは、カスタム .wim ファイルを作成するときに常に説明値を含める必要があります。 .wim ファイルに説明値が含まれていない場合、イメージが正しくインストールされないことがあります。 説明値は、/capture-image オプションを指定して dism コマンドを使用するときに指定できます。 説明値が含まれていない .wim ファイルをインストールする場合は、そのイメージを再キャプチャして、有効な説明値を指定してください。 詳細については、DISM (展開イメージのサービスと管理) に関する Windows 用テクニカル リファレンスを参照してください。

: Windows プレインストール環境 (Windows PE) では、ブート ファイルのバージョンがコンピューターのアーキテクチャと一致している必要があります。 x64 UEFI コンピューターは、Windows PE の x64 ブート ファイルを使用してのみ起動できます。 x86 コンピューターは、Windows PE の x86 ブート ファイルを使用してのみ起動できます。 これはレガシ BIOS とは異なります。 レガシ BIOS では、x64 コンピューターを x86 ブート ファイルを使用して起動できます。

Windows セットアップのインストール処理

Windows セットアップの自動化の概要

監査モードの概要

Windowsセットアップ構成パス

Windows セットアップでサポートされるプラットフォームおよびクロスプラットフォーム展開