System Center Configuration Manager による Windows 10 へのアップグレード
現在 Windows 7、Windows 8、または Windows 8.1 を実行している PC を Windows 10 にアップグレードする最も簡単なパスは、一括アップグレードです。 System Center Configuration Manager タスク シーケンスを使って、プロセスを完全に自動化することができます。
概念実証環境
このトピックの目的上、DC01、CM01、PC0003 の 4 つのコンピューターを使います。DC01 はドメイン コントローラー、CM01 は Windows Server 2012 R2 Standard コンピューターで、すべての最新のセキュリティ更新プログラムが適用されており、架空の contoso.com ドメインでメンバー サーバーとして構成されています。PC0003 は、Windows 7 SP1 を搭載し、Windows 10 のアップグレードの対象になるコンピューターです。このトピックのセットアップについて詳しくは、「Microsoft Deployment Toolkit による Windows 10 の展開」をご覧ください。
図 1: このトピックで使われるコンピューター。
System Center 2012 R2 Configuration Manager による Windows 10 へのアップグレード
Configuration Manager SP1 は、Windows 10 の管理と展開のサポートを追加します。 Windows 7、Windows 8、または Windows 8.1 から Windows 10 への一括アップグレードを実行する組み込みのサポートは含まれていませんが、必要なタスクを実行するカスタム タスク シーケンスを構築できます。
タスク シーケンスの作成
このプロセスに対応するために、Configuration Manager チームはサンプルのタスク シーケンスを提供するブログと、タスク シーケンスを設定する手順が含まれるオリジナルのブログを公開しました。 要約すると、以下のタスクを実行する必要があります。
- Windows10Upgrade1506.zip ファイルをダウンロードします。このファイルには、サンプルのタスク シーケンスと関連するスクリプトが含まれます。 内容をネットワーク共有に抽出します。
- Windows 10 Enterprise RTM x64 メディアを抽出した空の Windows vNext Upgrade Media フォルダーにコピーします。
- Configuration Manager を使って、[タスク シーケンス] ノードを右クリックし、[タスク シーケンスのインポート] を選びます。 手順 1 で抽出した Windows vNextUpgradeExport.zip ファイルを選びます。
- 作成した 2 つのパッケージ (Windows 10 Enterprise x64 メディアが含まれるパッケージと、関連するスクリプトが含まれているパッケージ) を Configuration Manager 配布ポイントに配布します。
タスク シーケンスの手順についての詳しい説明は、前述の 2 つのブログで詳細を確認してください。
デバイス コレクションの作成
アップグレード タスク シーケンスを作成した後、コレクションを作成して展開をテストできます。このセクションでは、Windows 7 SP1 を実行していて Configuration Manager クライアントがインストールされている PC0003 コンピューターがあるものとします。
- CM01 で Configuration Manager コンソールを使い、[Asset and Compliance] (アセットとコンプライアンス) ワークスペースで [デバイス コレクション] を右クリックし、[デバイス コレクションの作成] を選択します。次の設定を使います。
[全般]
[名前]: Windows 10 Enterprise x64 Upgrade
[Limited Collection] (制限されるコレクション): [すべてのシステム]
[メンバーシップの規則]:
[ダイレクト規則]
[リソース クラス]: [システム リソース]
[属性名]: [名前]
[値]: PC0003
[リソース] を選択します。
[PC0003] を選択します。
- Windows 10 Enterprise x64 Upgrade コレクションを確認します。コレクション内の PC0003 コンピューターが表示されるまでは続行しないでください。
Windows 10 アップグレードの展開
このセクションでは、Windows 10 Enterprise x64 Update アプリケーションの展開を作成します。
- CM01 で Configuration Manager コンソールを使って、ソフトウェア ライブラリ ワークスペースで [Windows vNext Upgrade] (Windows vNext アップグレード) タスク シーケンスを右クリックして [展開] を選択します。
- [一般] ページで、Windows 10 Enterprise x64 Upgrade コレクションを選択し、[次へ] をクリックします。
- [内容] ページで、[次へ] をクリックします。
- [展開設定] ページで、次の設定を選び、[次へ] をクリックします。
[操作]: [インストール]
[目的]: [利用可能]
- [スケジュール] ページで、既定の設定を受け入れて [次へ] をクリックします。
- [ユーザー側の表示と操作] ページで、既定の設定を受け入れて [次へ] をクリックします。
- [アラート] ページで、既定の設定を受け入れて [次へ] をクリックします。
- [概要] ページで、[次へ] をクリックし、[閉じる] をクリックします。
Windows 10 アップグレードの起動
このセクションでは、PC0003 (現在は Windows 7 SP1 を実行中) で Windows 10 アップグレード タスク シーケンスを開始します。
- PC0003 で、[ソフトウェア センター] を起動します。
- [Windows vNext Upgrade] (Windows vNext アップグレード) タスク シーケンスを選び、[インストール] をクリックします。
タスク シーケンスが開始されると、すべてのデータ、設定、アプリ、ドライバーを保持する自動アップグレードを実行するために、必要なコマンド ライン パラメーターを使って Windows セットアップ プログラム (Setup.exe) を呼び出して、自動的に一括アップグレード プロセスが開始されます。
図 2: タスク シーケンスを使った Windows 7 から Windows 10 Enterprise x64 へのアップグレード。
タスク シーケンスの完了後、コンピューターは Windows 10 に完全にアップグレードされます。
System Center Configuration Manager の次バージョンを使った Windows 10 へのアップグレード
System Center Configuration Manager の次のリリース (現在のところ 2015 年の第 4 四半期を計画) では、既存の Windows 7、Windows 8、Windows 8.1 PC から Windows 10 へさらに簡単にアップグレードできるような新しい組み込み機能が提供されます。
注
Configuration Manager の次のバージョンについて詳しくは、Configuration Manager チームのブログをご覧ください。 現在は評価版を試すことができます。 以下の手順は、Technical Preview 2 リリース専用であり、Configuration Manager の次のバージョンのリリース後に変更される可能性があります。
OS アップグレード パッケージの作成
まず、Windows 10 Enterprise x64 完全インストール メディアが含まれるオペレーティング システム アップグレード パッケージを作成する必要があります。
- CM01 で Configuration Manager コンソールを使って、ソフトウェア ライブラリ ワークスペースで [オペレーティング システム アップグレード パッケージ] ノードを右クリックして、[オペレーティング システム アップグレード パッケージの追加] を選びます。
- [データ ソース] ページで、Windows 10 Enterprise x64 メディアへの UNC パスを指定し、[次へ] をクリックします。
- [一般] ページで、[Windows 10 Enterprise x64 Upgrade] を指定し、[次へ] をクリックします。
- [概要] ページで、[次へ] をクリックし、[閉じる] をクリックします。
- 作成した [Windows 10 Enterprise x64 Update] (Windows 10 Enterprise x64 の更新) パッケージを右クリックし、[コンテンツの配布] を選びます。 CM01 配布ポイントを選択します。
タスク シーケンスの作成
アップグレード タスクを作成するには、次の手順を実行します。
- CM01 で Configuration Manager コンソールを使って、ソフトウェア ライブラリ ワークスペースで、[タスク シーケンス] を右クリックして、[タスク シーケンスの作成] を選択します。
- [新しいタスク シーケンスの作成] ページで、[オペレーティング システムをアップグレード パッケージからアップグレードする] を選択し、[次へ] をクリックします。
- [タスク シーケンス情報] ページで、[Windows 10 Enterprise x64 Upgrade] を指定し、[次へ] をクリックします。
- [Windows オペレーティング システムのアップグレード] ページで、[Windows 10 Enterprise x64 Upgrade] オペレーティング システム アップグレード パッケージを選択し、[次へ] をクリックします。
- ウィザードの残りのページでは [次へ] をクリックし、最後に [閉じる] をクリックします。
図 3: Configuration Manager の vNext アップグレード タスク シーケンス。
デバイス コレクションの作成
アップグレード タスク シーケンスを作成した後、コレクションを作成して展開をテストできます。このセクションでは、Windows 7 SP1 を実行していて System Center Configuration Manager クライアントの次のバージョンがインストールされている PC0003 コンピューターがあるとします。
- CM01 で Configuration Manager コンソールを使い、[Asset and Compliance] (アセットとコンプライアンス) ワークスペースで [デバイス コレクション] を右クリックし、[デバイス コレクションの作成] を選択します。次の設定を使います。
[全般]
[名前]: Windows 10 Enterprise x64 Upgrade
[Limited Collection] (制限されるコレクション): [すべてのシステム]
[メンバーシップの規則]:
[ダイレクト規則]
[リソース クラス]: [システム リソース]
[属性名]: [名前]
[値]: PC0003
[リソース] を選択します。
[PC0003] を選択します。
- Windows 10 Enterprise x64 Upgrade コレクションを確認します。コレクション内の PC0003 コンピューターが表示されるまでは続行しないでください。
Windows 10 アップグレードの展開
このセクションでは、Windows 10 Enterprise x64 Update アプリケーションの展開を作成します。
- CM01 で Configuration Manager コンソールを使って、ソフトウェア ライブラリ ワークスペースで [Windows vNext Upgrade] (Windows vNext アップグレード) タスク シーケンスを右クリックして [展開] を選択します。
- [一般] ページで、Windows 10 Enterprise x64 Upgrade コレクションを選択し、[次へ] をクリックします。
- [内容] ページで、[次へ] をクリックします。
- [展開設定] ページで、次の設定を選び、[次へ] をクリックします。
[操作]: [インストール]
[目的]: [利用可能]
- [スケジュール] ページで、既定の設定を受け入れて [次へ] をクリックします。
- [ユーザー側の表示と操作] ページで、既定の設定を受け入れて [次へ] をクリックします。
- [アラート] ページで、既定の設定を受け入れて [次へ] をクリックします。
- [概要] ページで、[次へ] をクリックし、[閉じる] をクリックします。
Windows 10 アップグレードの起動
このセクションでは、PC0003 (現在は Windows 7 SP1 を実行中) で Windows 10 アップグレード タスク シーケンスを開始します。
- PC0003 で、[ソフトウェア センター] を起動します。
- [Windows vNext Upgrade] (Windows vNext アップグレード) タスク シーケンスを選び、[インストール] をクリックします。
タスク シーケンスが開始されると、すべてのデータ、設定、アプリ、ドライバーを保持する自動アップグレードを実行するために、必要なコマンド ライン パラメーターを使って Windows セットアップ プログラム (Setup.exe) を呼び出して、自動的に一括アップグレード プロセスが開始されます。
タスク シーケンスの完了後、コンピューターは Windows 10 に完全にアップグレードされます。