System Center Configuration Manager のオペレーティング システムをアップグレードするタスク シーケンスを作成するCreate a task sequence to upgrade an operating system in System Center Configuration Manager

適用対象: System Center Configuration Manager (Current Branch)Applies to: System Center Configuration Manager (Current Branch)

Configuration Manager でタスク シーケンスを使用して、オペレーティング システムをインストール先のコンピューターで自動的にアップグレードします。Use task sequences in Configuration Manager to automatically upgrade an operating system on a destination computer. Windows 7 以降から Windows 10 に、または Windows Server 2012 以降から Windows Server 2016 にアップグレードできます。This upgrade can be from Windows 7 or later to Windows 10, or from Windows Server 2012 or later to Windows Server 2016. アプリケーションまたはソフトウェア更新プログラムなど、OS のアップグレード パッケージやインストールする他のコンテンツを参照するタスク シーケンスを作成します。Create a task sequence that references the OS upgrade package and any other content to install, such as applications or software updates. オペレーティング システムをアップグレードするタスク シーケンスは、「Windows を最新バージョンにアップグレードする」シナリオの一部です。The task sequence to upgrade an operating system is part of the Upgrade Windows to the latest version scenario.

オペレーティング システムをアップグレードするタスク シーケンスの作成Create a task sequence to upgrade an operating system

コンピューター上のオペレーティング システムをアップグレードするには、タスク シーケンスを作成し、タスク シーケンスの作成ウィザードで [オペレーティング システムをアップグレード パッケージからアップグレードする] を選択します。To upgrade the operating system on computers, you can create a task sequence and select Upgrade an operating system from upgrade package in the Create Task Sequence Wizard. ウィザードにより、オペレーティング システムのアップグレード、ソフトウェア更新プログラムの適用、アプリケーションのインストールのタスク シーケンス ステップが追加されます。The wizard adds the task sequence steps to upgrade the operating system, apply software updates, and install applications. タスク シーケンスを作成する前に、以下の要件を満たす必要があります。Before you create the task sequence, the following requirements must be in place:

  • 必須Required

    • オペレーティング システムのアップグレード パッケージ が Configuration Manager コンソールで使用可能である必要があります。The operating system upgrade package must be available in the Configuration Manager console.
    • Windows Server 2016 にアップグレードする場合は、オペレーティング システムのアップグレードのタスク シーケンス ステップで、[Ignore any dismissable compatibility messages](互換性に関する却下可能なメッセージをすべて無視する) 設定を選択します。When upgrading to Windows Server 2016, select the Ignore any dismissable compatibility messages setting in the Upgrade Operating System task sequence step. そうしないと、アップグレードは失敗します。Otherwise the upgrade fails.
  • 必須 (使用する場合)Required (if used)

オペレーティング システムをアップグレードするタスク シーケンスを作成するにはTo create a task sequence that upgrades an operating system

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ] をクリックします。In the Configuration Manager console, click Software Library.

  2. [ソフトウェア ライブラリ] ワークスペースで [オペレーティング システム] を展開して、[タスク シーケンス] をクリックします。In the Software Library workspace, expand Operating Systems, and then click Task Sequences.

  3. [ホーム] タブの [作成] グループで [タスク シーケンスの作成] をクリックして、タスク シーケンスの作成ウィザードを起動します。On the Home tab, in the Create group, click Create Task Sequence to start the Create Task Sequence Wizard.

  4. [新しいタスク シーケンスの作成] ページで、 [オペレーティング システムをアップグレード パッケージからアップグレードする] をクリックしてから、 [次へ] をクリックします。On the Create a New Task Sequence page, click Upgrade an operating system from upgrade package, and then click Next.

  5. [タスク シーケンス情報] ページで次の設定を指定し、[次へ] をクリックします。On the Task Sequence Information page, specify the following settings, and then click Next.

    • タスク シーケンス名:タスク シーケンスを識別する名前を指定します。Task sequence name: Specify a name that identifies the task sequence.

    • 説明: タスク シーケンスによって実行されるタスクの説明を指定します。Description: Specify a description of the task that is performed by the task sequence.

  6. [Windows オペレーティング システムのアップグレード] ページで次の設定を指定し、 [次へ] をクリックします。On the Upgrade the Windows Operating System page, specify the following settings, and then click Next.

    • [アップグレード パッケージ]: オペレーティング システムのアップグレードのソース ファイルを含むアップグレード パッケージを指定します。Upgrade package: Specify the upgrade package that contains the operating system upgrade source files. [プロパティ] ウィンドウの情報を参照して、正しいアップグレード パッケージが選択されていることを確認できます。You can verify that you have selected the correct upgrade package by looking at the information in the Properties pane. 詳細については、「オペレーティング システムのアップグレード パッケージの管理」を参照してください。For more information, see Manage operating system upgrade packages.

    • [エディション インデックス]: 複数のオペレーティング システムのエディション インデックスをパッケージから入手できる場合、希望のエディション インデックスを選択します。Edition index: If there are multiple operating system edition indexes available in the package, select the desired edition index. 既定では、最初の項目が選択されています。By default, the first item is selected.

    • プロダクト キー: インストールする Windows オペレーティング システムのプロダクト キーを指定します。Product key: Specify the product key for the Windows operating system to install. エンコードされたボリューム ライセンス キーと標準のプロダクト キーを指定できます。You can specify encoded volume license keys and standard product keys. エンコードされていないプロダクト キーを使用する場合は、5 文字の各グループをダッシュ (-) で区切る必要があります。If you use a non-encoded product key, each group of five characters must be separated by a dash (-). 例: XXXXX-XXXXX-XXXXX-XXXXX-XXXXXFor example: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. ボリューム ライセンス版のアップグレードの場合は、プロダクト キーは必要ありません。When the upgrade is for a volume license edition, the product key is not required. 製品版の Windows のアップグレードの場合のみ、プロダクト キーが必要です。You only need a product key when the upgrade is for a retail Windows edition.

    • [Ignore any dismissable compatibility messages](互換性に関する却下可能なメッセージをすべて無視する): Windows Server 2016 にアップグレードする場合は、この設定を選択します。Ignore any dismissable compatibility messages: Select this setting if you are upgrading to Windows Server 2016. この設定を選択しないと、Windows アプリの互換性ダイアログで、ユーザーが [確認] をクリックするのを Windows セットアップが待機してしまうため、タスク シーケンスを完了できません。If you do not select this setting, the task sequence fails to complete because Windows Setup is waiting for the user to click Confirm on a Windows app compatibility dialog.

  7. [更新プログラムを含める] ページで、必要なソフトウェア更新プログラムまたはすべてのソフトウェア更新プログラムをインストールするか、まったくインストールしないかを指定します。On the Include Updates page, specify whether to install required, all, or no software updates. [次へ] をクリックします。Then click Next. ソフトウェア更新プログラムをインストールするように指定する場合、Configuration Manager は、セットアップ先のコンピューターがメンバーとなっているコレクション向けのソフトウェア更新プログラムのみをインストールします。If you specify to install software updates, Configuration Manager installs only those software updates targeted to the collections of which the destination computer is a member.

  8. [アプリケーションのインストール] ページで、展開先コンピューターにインストールするアプリケーションを指定してから、[次へ] をクリックします。On the Install Applications page, specify the applications to install on the destination computer, and then click Next. 複数のアプリケーションを指定する場合は、特定のアプリケーションのインストールに失敗したときにタスク シーケンスを続行するかどうかも指定することができます。If you specify multiple applications, you can also specify that the task sequence continues if the installation of a specific application fails.

  9. ウィザードを完了します。Complete the wizard.

重要

タスク シーケンスの完了時に、クライアントは、コンピューターが再起動されるまで後処理およびロールバック スクリプトを削除しません。When the task sequence is complete, the client does not remove the post-processing and rollback scripts until the computer is restarted. これらのスクリプト ファイルには、機密情報は含めないでください。These script files do not contain sensitive information.

注意

バージョン 1802 以降、Windows 10 の一括アップグレード用の既定のタスク シーケンス テンプレートに、アップグレード プロセスの前後に追加する推奨アクションを含む追加グループが含まれます。Starting in version 1802, the default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add before and after the upgrade process. これらのアクションは、Windows 10 にデバイスを正常にアップグレードしている多くのユーザーに共通するものです。These actions are common among many customers who are successfully upgrading devices to Windows 10. 詳細については、アップグレードの準備および処理後の推奨されるタスク シーケンス ステップを参照してください。For more information, see recommended task sequence steps to prepare for upgrade and for post-processing.

コンテンツの事前キャッシュを構成するConfigure pre-cache content

タスク シーケンスの利用可能な展開について、事前キャッシュ機能を使用することで、ユーザーがタスク シーケンスをインストールする前に、関連する OS アップグレード パッケージ コンテンツをクライアントにダウンロードさせることができます。The pre-cache feature for available deployments of task sequences lets clients download relevant OS upgrade package content before a user installs the task sequence.

ヒント

この機能はバージョン 1702 でプレリリース機能として初めて導入されました。This feature was first introduced in version 1702 as a pre-release feature. 1706 以降のバージョンでは、この機能はプレリリース機能ではありません。Beginning with version 1706, this feature is no longer a pre-release feature.

注意

Configuration Manager では、このオプション機能は既定で無効です。Configuration Manager doesn't enable this optional feature by default. この機能は、使用する前に有効にする必要があります。You must enable this feature before using it. 詳細については、「更新プログラムのオプション機能の有効化」を参照してください。For more information, see Enable optional features from updates.

たとえば、すべてのユーザーに対して、1 つのインプレース アップグレード タスク シーケンスのみを作成して、多くのアーキテクチャと言語を使用できます。For example, you only want a single in-place upgrade task sequence for all users, and have many architectures and languages. 以前のバージョンでは、ユーザーがソフトウェア センターから利用可能なタスク シーケンスの展開をインストールするときに、コンテンツのダウンロードが開始されます。In previous versions, the content starts to download when the user installs an available task sequence deployment from Software Center. この遅延のため、インストールできる状態になるまでさらに時間がかかります。This delay adds additional time before the installation is ready to start. タスク シーケンスで参照されているすべてのコンテンツがダウンロードされます。All content referenced in the task sequence is downloaded. このコンテンツには、すべての言語とアーキテクチャ用のオペレーティング システム アップグレード パッケージが含まれます。This content includes the operating system upgrade package for all languages and architectures. 各アップグレード パッケージのサイズが約 3 GB の場合、コンテンツ全体が非常に大きくなります。If each upgrade package is roughly three GB in size, the total content is very large.

コンテンツの事前キャッシュ機能には、クライアントが展開を受信してすぐに適用可能な OS アップグレード パッケージ、および他のすべての参照されるコンテンツをダウンロードできるようにするオプションが用意されています。Pre-cache content gives you the option to allow the client to only download the applicable OS upgrade package, as well as all other referenced content, as soon as it receives the deployment. ユーザーがソフトウェア センターで [インストール] をクリックすると、コンテンツはローカルのハード ドライブ上にあるため、コンテンツは準備完了の状態にあり、インストールが迅速に開始されます。When the user clicks Install in Software Center, the content is ready and the installation starts quickly because the content is on the local hard drive.

注意

現在この動作は、OS アップグレード パッケージにのみ適用されます。This behavior currently only applies to the OS upgrade package. そのパッケージは、対応するアーキテクチャまたは言語を指定する唯一のコンテンツです。That package is the only content on which you specify the matching architecture or language. たとえば、タスク シーケンスが複数のドライバー パッケージも参照する場合、クライアントは現在、それらをすべてダウンロードします。For example, if the task sequence also references multiple driver packages, the client currently downloads them all. タスク シーケンス エンジンは、事前にではなく、タスク シーケンスを実行する際に条件を評価します。The task sequence engine evaluates the conditions on the steps when the task sequence runs, not in advance. クライアントは、パッケージのプロパティのタグを使って、事前にキャッシュに入れる対象のコンテンツを判断します。The client uses the tags on the package properties to determine which content to pre-cache.

事前キャッシュ機能を構成するにはTo configure the pre-cache feature

  1. 特定のアーキテクチャおよび言語に対応した OS アップグレード パッケージを作成します。Create OS upgrade packages for specific architectures and languages. パッケージの [データ ソース] タブでアーキテクチャと言語を指定します。Specify the architecture and language on the Data Source tab of the package. 言語については、10 進変換を使用します。For the language, use the decimal conversion. たとえば、1033 は英語を表す 10 進数値です。これを 16 進数で表すと 0x0409 となります。For example, 1033 is the decimal value for English, and 0x0409 is the hexadecimal equivalent.

    クライアントは、アーキテクチャと言語の値を評価し、事前キャッシュ中にダウンロードする OS アップグレード パッケージを決定します。The client evaluates the architecture and language values to determine which OS upgrade package it downloads during pre-caching.

  2. さまざまな言語およびアーキテクチャに対して条件付きステップを適用するタスク シーケンスを作成します。Create a task sequence with conditional steps for the different languages and architectures. たとえば、次の手順では英語版が使用されます。For example, the following step uses the English version:

    ENU、DEU、JPN の複数の OS アップグレード ステップを示すタスク シーケンス エディター

    ロケールおよび OSArchitecture の WMI WQL クエリを表示しているタスク シーケンス エディターの [オプション] タブ

  3. タスク シーケンスを展開します。Deploy the task sequence. 事前キャッシュの機能については、次の設定を構成します。For the pre-cache feature, configure the following settings:

    • [全般] タブで、[このタスク シーケンス用のコンテンツを事前にダウンロードする] を選択します。On the General tab, select Pre-download content for this task sequence.
    • [展開設定] タブで、[目的][利用可能] にしてタスク シーケンスを構成します。On the Deployment settings tab, configure the task sequence with the Available for Purpose.
    • [スケジュール] タブの [この展開が使用可能になる日時を指定する] 設定については、現在選択されている時間を選択します。On the Scheduling tab, for the Schedule when this deployment will be available setting, choose the currently selected time. クライアントは、展開の利用可能な時間にコンテンツの事前キャッシュを開始します。The client starts pre-caching content at the deployment's available time. 対象となるクライアントがこのポリシーを受け取ると、利用可能な時間が過去の時間となるため、すぐにダウンロードの事前キャッシュが開始されます。When a targeted client receives this policy, the available time is in the past, thus pre-cache download starts right away. クライアントがこのポリシーを受け取っても、利用可能な時間が未来の時間である場合、クライアントは利用可能な時間になるまでコンテンツの事前キャッシュを開始しません。If the client receives this policy but the available time is in the future, the client does not start pre-caching content until the available time occurs.
    • [配布ポイント] タブで、[展開オプション] 設定を構成します。On the Distribution Points tab, configure the Deployment options settings. ユーザーがインストールを開始する前にコンテンツを事前キャッシュしない場合は、クライアントはこれらの設定を使用します。If the content is not pre-cached before a user starts the installation, the client uses these settings.

ユーザー側の表示と操作User experience

  • クライアントが、展開ポリシーを受け取ると、展開の利用可能な時間後にコンテンツの事前キャッシュを開始します。When the client receives the deployment policy, it starts to pre-cache the content after the deployment's available time. このコンテンツには、すべての参照先のパッケージが含まれていますが、パッケージのアーキテクチャと言語の属性と一致する OS アップグレード パッケージのみです。This content includes all referenced packages, but only the OS upgrade package that matches the architecture and language attributes on the package.
  • クライアントでユーザーが展開を利用できるようになったときに、ユーザーに新しい展開について知らせる通知が表示されます。When the client makes the deployment available to users, a notification displays to inform users about the new deployment. これで、タスク シーケンスはソフトウェア センターで表示されます。Now the task sequence is visible in Software Center. ユーザーはソフトウェア センターに移動し、[インストール] をクリックしてインストールを開始します。The user can go to Software Center and click Install to start the installation.
  • ユーザーがタスク シーケンスをインストールしたときにコンテンツが完全に事前キャッシュされない場合、クライアントは、展開の [展開オプション] タブで指定された設定を使用します。If the content is not fully pre-cached when the user installs the task sequence, then the client uses the settings that you specify on the Deployment Option tab of the deployment.

バージョン 1802 以降、Windows 10 の一括アップグレード用の既定のタスク シーケンス テンプレートに、アップグレード プロセスの前に追加する推奨アクションを含む追加グループが含まれます。Starting in version 1802, the default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add before the upgrade process. [アップグレードの準備] グループのこれらのアクションは、Windows 10 にデバイスを正常にアップグレードしている多くのユーザーに共通するものです。These actions in the Prepare for Upgrade group are common among many customers who are successfully upgrading devices to Windows 10. 1802 より前のバージョンのサイトでは、[アップグレードの準備] グループでタスク シーケンスに手動でこれらのアクションを追加します。For sites on versions prior to 1802, manually add these actions to your task sequence in the Prepare for Upgrade group.

  • [バッテリのチェック]: コンピューターがバッテリを使っているか、または有線の電源を使っているかを確認するには、このグループにステップを追加します。Battery checks: Add steps in this group to check whether the computer is using battery, or wired power. このアクションには、このチェックを実行するためのカスタム スクリプトまたはユーティリティが必要です。This action requires a custom script or utility to perform this check.
  • [ネットワーク接続およびワイヤード接続のチェック]: コンピューターがネットワークに接続されているか、またワイヤレス接続を使っていないかどうかを確認するには、このグループにステップを追加します。Network/wired connection checks: Add steps in this group to check whether the computer is connected to a network, and is not using a wireless connection. このアクションには、このチェックを実行するためのカスタム スクリプトまたはユーティリティが必要です。This action requires a custom script or utility to perform this check.
  • [互換性のないアプリケーションを削除する]: このバージョンの Windows 10 と互換性がないすべてのアプリケーションを削除するには、このグループにステップを追加します。Remove incompatible applications: Add steps in this group to remove any applications that are incompatible with this version of Windows 10. アプリケーションをアンインストールする方法はさまざまです。The method to uninstall an application varies. アプリケーションが Windows インストーラーを使っている場合は、アプリケーションの Windows インストーラー展開の種類プロパティの [プログラム] タブから、[アンインストール プログラム] コマンド ラインをコピーします。If the application uses Windows Installer, copy the Uninstall program command line from the Programs tab on the Windows Installer deployment type properties of the application. そして、アンインストール プログラムのコマンド ラインの [コマンド ラインの実行] ステップを、このグループに追加します。Then add a Run Command Line step in this group with the uninstall program command line. 次に例を示します。For example:
    msiexec /x {150031D8-1234-4BA8-9F52-D6E5190D1CBA} /q
  • [互換性のないドライバーを削除する]: このバージョンの Windows 10 と互換性がないすべてのドライバーを削除するには、このグループにステップを追加します。Remove incompatible drivers: Add steps in this group to remove any drivers that are incompatible with this version of Windows 10.
  • [サード パーティ セキュリティの削除/停止]: ウイルス対策ソフトウェアなど、サード パーティのセキュリティ プログラムを削除または中断するには、このグループにステップを追加します。Remove/suspend third-party security: Add steps in this group to remove or suspend third-party security programs, such as antivirus.
    • サード パーティのディスク暗号化プログラムを使っている場合は、/ReflectDrivers コマンド ライン オプションで、Windows セットアップにその暗号化ドライバーを提供します。If you are using a third-party disk encryption program, provide its encryption driver to Windows Setup with the /ReflectDrivers command-line option. [タスク シーケンス変数の設定] ステップを、このグループのタスク シーケンスに追加します。Add a Set Task Sequence Variable step to the task sequence in this group. タスク シーケンス変数を OSDSetupAdditionalUpgradeOptions に設定します。Set the task sequence variable to OSDSetupAdditionalUpgradeOptions. 値をドライバーへのパス /ReflectDriver に設定します。Set the value to /ReflectDriver with the path to the driver. このタスク シーケンス アクション変数をタスク シーケンスで使われる Windows セットアップ コマンド ラインに追加します。This task sequence action variable appends the Windows Setup command-line used by the task sequence. このプロセスの他のガイダンスについては、ソフトウェアの製造元にお問い合わせください。Contact your software vendor for any additional guidance on this process.

パッケージ コンテンツのダウンロードのタスク シーケンスのステップDownload Package Content task sequence step

以下のシナリオでは、オペレーティング システムのアップグレードのステップの前に、パッケージ コンテンツのダウンロードのステップを使用できます。The Download Package Content step can be used before the Upgrade Operating System step in the following scenarios:

  • X86 と x64 の両方のプラットフォームで 1 つのアップグレード タスク シーケンスを使用します。You use a single upgrade task sequence for both x86 and x64 platforms. [アップグレードの準備] グループで 2 つの [パッケージ コンテンツのダウンロード] ステップを含めます。Include two Download Package Content steps in the Prepare for Upgrade group. クライアント アーキテクチャを検出するために各ステップで条件を設定します。Set conditions on each step to detect the client architecture. この条件により、ステップでは適切なオペレーティング システム アップグレード パッケージのみがダウンロードされるようになります。This condition causes the step to download only the appropriate operating system upgrade package. 同じ変数を使用するようにそれぞれの [パッケージ コンテンツのダウンロード] ステップを構成して、 [オペレーティング システムのアップグレード] ステップ上のメディア パスにその変数を使用します。Configure each Download Package Content step to use the same variable, and use the variable for the media path on the Upgrade Operating System step.

  • 該当するドライバー パッケージを動的にダウンロードするには、ドライバー パッケージごとに適切なハードウェアの種類を検出する条件を含む 2 つの [パッケージ コンテンツのダウンロード] ステップを使用します。To dynamically download an applicable driver package, use two Download Package Content steps with conditions to detect the appropriate hardware type for each driver package. 同じ変数を使用するように [パッケージ コンテンツのダウンロード] ステップをそれぞれ構成します。Configure each Download Package Content step to use the same variable. その後、[オペレーティング システムのアップグレード] ステップのドライバー セクションの [ステージング済みコンテンツ] 値でその変数を使用します。Then use that variable for the Staged content value in the drivers section on the Upgrade Operating System step.

    注意

    複数のパッケージがある場合は、Configuration Manager によって、数字のサフィックスが変数名に追加されます。When there is more than one package, Configuration Manager adds a numerical suffix to the variable name. たとえば、カスタム変数として変数 %mycontent% を指定した場合、この場所はクライアントが参照されているすべてのコンテンツを格納する場所となります。For example, if you specify a variable of %mycontent% as a custom variable, this location is where the client stores all referenced content. [オペレーティング システムのアップグレード] などのサブシーケンス ステップで変数を参照するときに、数字のサフィックスと共にこの変数を使用します。When you refer to the variable in a subsequent step, such as Upgrade Operating System, use the variable with a numerical suffix. この例では、%mycontent01% または %mycontent02% のようになります。この数字は、[パッケージ コンテンツのダウンロード] ステップでこの特定のコンテンツがリストされる順序に対応しています。In this example, %mycontent01% or %mycontent02%, where the number corresponds to the order in which the Download Package Content step lists this specific content.

推奨される処理後のタスク シーケンス ステップRecommended task sequence steps for post-processing

タスク シーケンスを作成した後で、これらの追加ステップを、後処理のタスク シーケンスのグループに追加します。After you create the task sequence, add additional steps in the Post-Processing group of the task sequence.

注意

このタスク シーケンスは直線的ではありません。This task sequence is not linear. タスク シーケンスの結果に影響を与えるステップの条件があります。There are conditions on steps that can affect the results of the task sequence. この動作は、クライアント コンピューターを正常にアップグレードするかどうか、または元の OS にクライアント コンピューターをロールバックする必要があるかによって異なります。This behavior depends on whether it successfully upgrades the client computer, or if it has to roll back the client computer to the original OS.

バージョン 1802 以降、Windows 10 の一括アップグレード用の既定のタスク シーケンス テンプレートに、アップグレード プロセスの後に追加する推奨アクションを含む追加グループが含まれます。Starting in version 1802, the default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add after the upgrade process. [後処理] グループのこれらのアクションは、Windows 10 にデバイスを正常にアップグレードしている多くのユーザーに共通するものです。These actions in the Post-Processing group are common among many customers who are successfully upgrading devices to Windows 10. 1802 より前のバージョンのサイトでは、[後処理] グループでタスク シーケンスに手動でこれらのアクションを追加します。For sites on versions prior to 1802, manually add these actions to your task sequence in the Post-Processing group.

  • [セットアップ ベースのドライバーを適用する]: パッケージからセットアップ ベースのドライバー (.exe) をインストールするには、このグループにステップを追加します。Apply setup-based drivers: Add steps in this group to install setup-based drivers (.exe) from packages.
  • [サード パーティ セキュリティのインストール/有効化]: ウイルス対策ソフトウェアなど、サードパーティ製のセキュリティ プログラムをインストールするか有効にするには、このグループにステップを追加します。Install/enable third-party security: Add steps in this group to install or enable third-party security programs, such as antivirus.
  • [Windows の既定のアプリと関連付けを設定する]: Windows の既定のアプリとファイルの関連付けを設定するには、このグループにステップを追加します。Set Windows default apps and associations: Add steps in this group to set Windows default apps and file associations. 最初に、必要なアプリの関連付けで参照コンピューターを準備します。First prepare a reference computer with your desired app associations. それから、次のコマンドを実行してエクスポートします。Then run the following command line to export:
    dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\DefaultAppAssociations.xml"
    XML ファイルをパッケージに追加します。Add the XML file to a package. [コマンド ラインの実行] ステップをこのグループに追加します。Then add a Run Command Line step in this group. XML ファイルを含むパッケージを指定し、次のコマンド ラインを指定します。Specify the package that contains the XML file, and then specify the following command line:
    dism /online /Import-DefaultAppAssociations:DefaultAppAssocations.xml
    詳細については、「Export or import default application associations」(既定のアプリケーションの関連付けをエクスポートまたはインポートする) を参照してください。For more information, see Export or import default application associations.
  • [Apply customizations and personalization](カスタマイズと個人用設定を適用する): プログラム グループの整理など、[スタート] メニューのカスタマイズを適用するには、このグループにステップを追加します。Apply customizations and personalization: Add steps in this group to apply Start menu customizations, such as organizing program groups. 詳細については、「Customize the Start screen」(スタート画面をカスタマイズする) を参照してください。For more information, see Customize the Start screen.

オプションのロールバックのタスク シーケンスのステップOptional task sequence steps for rollback

コンピューターの再起動後にアップグレード プロセスで問題が生じると、Windows セットアップはアップグレードを前のオペレーティング システムにロールバックします。When something goes wrong with the upgrade process after the computer restarts, Windows Setup will roll back the upgrade to the previous operating system. その後、タスク シーケンスはロールバック グループのすべてのステップを続行します。The task sequence then continues with any steps in the Rollback group. タスク シーケンスの作成後、ロールバック グループにオプションのステップを追加することができます。After you create the task sequence, you can add optional steps in the Rollback group. たとえば、互換性のないソフトウェアをアンインストールするなど、[アップグレードの準備] グループで、システムに加えられた変更を取り消します。For example, reverse any changes made to the system in the Prepare for Upgrade group, such as uninstalling incompatible software.

その他の推奨事項Additional recommendations

  • Windows のドキュメント「Windows 10 のアップグレード エラーの解決」を参照してください。Review Windows documentation to Resolve Windows 10 upgrade errors. この記事には、アップグレード プロセスに関する詳細情報も含まれています。This article also includes detailed information about the upgrade process.
  • 既定の [準備の確認] ステップで、[最小空きディスク容量 (MB) を満たすことを確認する] を有効にします。On the default Check Readiness step, enable Ensure minimum free disk space (MB). 値を、32 ビット OS のアップグレード パッケージの場合は 16384 (16 GB) 以上、64 ビットの場合は 20480 (20 GB) 以上に設定します。Set the value to at least 16384 (16 GB) for a 32-bit OS upgrade package, or 20480 (20 GB) for 64-bit.
  • SMSTSDownloadRetryCount 組み込みタスク シーケンス変数を使って、ポリシーのダウンロードを再試行します。Use the SMSTSDownloadRetryCount built-in task sequence variable to retry downloading policy. 現在の既定では、クライアントは 2 回再試行します。この変数は 2 に設定されます。Currently by default, the client retries twice; this variable is set to two (2). クライアントが企業ネットワークに有線接続されていない場合は、再試行回数を増やすと、クライアントがポリシーを取得するのに役立ちます。If your clients are not on a wired corporate network connection, additional retries help the client obtain policy. この変数を使っても、ポリシーをダウンロードできない場合の障害の遅延以外に、悪影響はありません。Using this variable causes no negative side effect, other than delayed failure if it cannot download policy. また、SMSTSDownloadRetryDelay 変数を既定値の 15 秒から増やします。Also increase the SMSTSDownloadRetryDelay variable from the default 15 seconds.
  • インラインの互換性評価を実行します。Perform an inline compatibility assessment.
    • [アップグレードの準備] グループの早い段階に、第 2 の [オペレーティング システムのアップグレード] ステップを追加します。Add a second Upgrade Operating System step early in the Prepare for Upgrade group. その名前を "アップグレード評価" にします。Name it Upgrade assessment. 同じアップグレード パッケージを指定し、[アップグレードを開始せずに Windows セットアップの互換性スキャンを実行する] オプションを有効にします。Specify the same upgrade package, and then enable the option to Perform Windows Setup compatibility scan without starting upgrade. [オプション] タブで [エラー時に続行する] を有効にします。Enable Continue on error on the Options tab.
    • この "アップグレード評価" ステップの直後に、[コマンド ラインの実行] ステップを追加します。Immediately following this Upgrade assessment step, add a Run Command Line step. 次のコマンド ラインを指定します。Specify the following command line:
      cmd /c exit %_SMSTSOSUpgradeActionReturnCode%
      [オプション] タブで、次の条件を追加します。On the Options tab, add the following condition:
      Task Sequence Variable _SMSTSOSUpgradeActionReturnCode not equals 3247440400
      このリターン コードは MOSETUP_E_COMPAT_SCANONLY (0xC1900210) に相当する 10 進数で、互換性スキャンが成功して問題がなかったことを示します。This return code is the decimal equivalent of MOSETUP_E_COMPAT_SCANONLY (0xC1900210), which is a successful compatibility scan with no issues. "アップグレード評価" ステップが成功してこのコードを返した場合、このステップはスキップされます。If the Upgrade Assessment step succeeds and returns this code, this step is skipped. 評価ステップが他のリターン コードを返した場合、このステップは Windows セットアップ互換性スキャンからのリターン コードでタスク シーケンスを失敗させます。Otherwise, if the assessment step returns any other return code, this step fails the task sequence with the return code from the Windows Setup compatibility scan.
    • 詳細については、「オペレーティング システムのアップグレード」を参照してください。For more information, see Upgrade operating system.
  • このタスク シーケンスの間にデバイスを BIOS から UEFI に変更する場合は、「インプレース アップグレード時に BIOS から UEFI に変換する」を参照してください。If you want to change the device from BIOS to UEFI during this task sequence, see Convert from BIOS to UEFI during an in-place upgrade.