Windows PE ブート イメージが System Center Configuration Manager で初期化されない

適用先
Windows 10, version 1511, all editions System Center Configuration Manager (current branch - version 1511) Microsoft System Center 2012 R2 Configuration Manager Microsoft System Center 2012 Configuration Manager

現象

Windows 10 Version 1511 用 Windows アセスメント&デプロイメント キット (ADK) に含まれる Windows 10 プレインストール環境 (Windows PE) ブート イメージには、オペレーティング システムのインストール中にネットワーク アダプターを構成するために必要な情報がありません。 したがって、ADK を System Center Configuration Manager と共に使用する場合、Windows PE バージョン 10.0.10586 イメージに基づくオペレーティング システム展開タスク シーケンスは、Windows PE 環境への再起動中に初期化できません。

さらに、"ハードウェア デバイスを初期化しています" フェーズ中に次のエラー メッセージが表示されます。
 

注

Windows PE の初期化がエラー コード 0x80220014 で失敗しました。

ターゲット コンピューター上のsmsts.log ファイルには、次のようなエントリが含まれています。

注

m_pImpl->AddAdapterTcpIpSettings( XMLAnswerFileImpl::WindowsPE, adapterInfo ), HRESULT=80220014
pAnswerFile->AddNetworkAdapter(adapterInfo), HRESULT=80220014
アダプター 0 の構成に失敗しました
adapterSettings.Configure( pAnswerFile ), HRESULT=80220014
エラー 80220014で実行に失敗しました

注: このログ エントリは、読みやすさを考慮して切り捨てられています。

この問題は、「Windows 10 バージョン 1511 用 Windows ADK の問題」ブログ投稿でも説明されています。

解決策

修正プログラムのインストール

この修正プログラムで Windows イメージ ファイル (boot.wim) を更新し、Configuration Manager 配布ポイントでイメージを更新するには、次の手順が必要です。 これらの手順は、Windows ADK for Windows 10 バージョン 1511 が既にインストールされており、これらの手順を実行するユーザーがローカル管理者グループのメンバーであることを前提としています。 必要なプロセッサ アーキテクチャに応じて、ここで示すコマンドでは amd64 または x86 を使用する必要があることに注意してください。 記述されている手順は、64 ビット (amd64) アーキテクチャを想定しています。

次の手順 1 - 9 は、Windows ADK のインストール後の新しいブート イメージについて記述されています。 新しいブート イメージを作成する代わりに、同じ ADK に基づく既存のブート イメージも次の手順を使用して更新できます。 既存のブート イメージを更新するには、次の手順を実行しますが、既存のブート イメージを指すようにコマンド ラインのパスを変更します。
 

ステップ 1: 準備

  1. 修正プログラムの内容を抽出します。 たとえば、%userprofile%\downloads フォルダーに内容を抽出します。
  2. 管理者特権の "Deployment and Imaging Tools Environment" コマンド プロンプトを開始します。

手順 2: Windows PE を準備する

Windows PE カスタマイズ作業ディレクトリを作成し、イメージ ファイルをマウントします。 これを行うには、次のコマンドを入力し、各コマンドの後に Enter キーを押します。
 

copype.cmd amd64 c:\WinPE_amd64

dism /mount-wim /wimfile:C:\WinPE_amd64\media\sources\boot.wim /index:1 /mountdir:C:\WinPE_amd64\mount
注: copype.cmd amd64 c:\WinPE_amd64 コマンドは、既存のブート イメージには必要ありません。

dism コマンドの詳細については、[DISM イメージ管理コマンド ライン オプション](https://msdn.microsoft.com/library/windows/hardware/dn898549(v=vs.85).aspx  

手順 3: schema.dat状態を保存する

既存の schema.dat ファイルを置き換える前に、そのファイルに適用されているアクセス許可をバックアップします。 ファイルをバックアップするには、次のコマンドを入力し、Enter キーを押します。
 

icacls c:\WinPE_amd64\mount\Windows\System32\schema.dat /save "%temp%\AclFile"

手順 4: schema.dat ファイルを更新する

更新されたバージョンのschema.dat ファイルを置き換えるには、ファイルの所有権を取得し、ローカルの Administrators グループにアクセス許可を付与する必要があります。 これを行うには、次のコマンドを入力し、各コマンドの後に Enter キーを押します。

takeown /F c:\WinPE_amd64\mount\Windows\System32\schema.dat /A

icacls c:\WinPE_amd64\mount\Windows\System32\schema.dat /grant BUILTIN\Administrators:(F)

xcopy "%userprofile%\Downloads\schema-x64.dat" c:\WinPE_amd64\mount\Windows\System32\schema.dat /Y

手順 5: アクセス許可と所有権をリセットする

schema.dat ファイルを置き換える場合は、次のコマンドを実行して、手順 5 で保存したアクセス許可を復元する必要があります。

icacls c:\WinPE_amd64\mount\Windows\System32\schema.dat /setowner "NT SERVICE\TrustedInstaller"

icacls c:\WinPE_amd64\mount\Windows\System32\ /restore "%temp%\AclFile"

手順 6: Windows PE の変更をコミットする

boot.wim ファイルに対する変更をコミットします。 これを行うには、次のコマンドを入力し、Enter キーを押します。

dism /unmount-wim /mountdir:C:\WinPE_amd64\mount /Commit
 
dism コマンドの詳細については、[DISM イメージ管理コマンド ライン オプション](https://msdn.microsoft.com/library/windows/hardware/dn898549(v=vs.85).aspx

手順 7: ブート イメージを追加する

注: この手順は、既存のブート イメージには必要ありません。

以下の TechNet の記事に記載されている方法を使用して、ブート イメージを追加します。

Configuration Manager でブート イメージを管理する方法 (System Center 2012 Configuration Manager)

System Center Configuration Manager (現在のブランチ) でブート イメージを管理する

手順 8: 配布ポイントを更新する

次の TechNet の記事に記載されている方法を使用して、ブート イメージを更新します。

ブート イメージが配布される場所を指定する (System Center 2012 Configuration Manager)

ブート イメージを配布ポイント (Current Branch) に配布する

Windows ADK for Windows 10 Version 1511 の修正プログラム情報

サポートされている修正プログラムは、Microsoft サポートから入手できます。 ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。 この修正プログラムは、ここで説明する問題が発生しているシステムにのみ適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことを推奨します。

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、Microsoft カスタマー サービス & サポート にお問い合わせのうえ、修正プログラムを入手してください。

注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストを作成しなければならない場合があります。 特定の修正プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。 マイクロソフト カスタマー サービス サポートの電話番号一覧を参照、または別のサービス リクエストを作成するには、次のマイクロソフト Web サイトを参照してください。

http://support.microsoft.com/contactus/?ws=support 注: [修正プログラムのダウンロードが利用可能] フォームには、修正プログラムを使用できる言語が表示されます。 使用している言語が表示されない場合は、その言語の修正プログラムが存在しないことになります。
 

前提条件

この修正プログラムを適用するには、Windows ADK for Windows 10 Version 1511 に加えて、次のいずれかの製品がインストールされている必要があります。

  • System Center Configuration Manager (現在のブランチ)
  • System Center 2012 R2 Configuration Manager
  • System Center 2012 Configuration Manager

再起動に関する情報

この修正プログラムの適用後にコンピューターを再起動する必要はありません。
 

修正プログラムの置き換えに関する情報

この修正プログラムは、以前にリリースされた修正プログラムに代わるものではありません。
 

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。 これらのファイルの日付と時刻は世界協定時 (UTC) で記載されています。 ファイル情報に表示される時刻は、ローカル時刻に変換されています。 UTC とローカル時刻との時差を確認するには、[コントロール パネル] の [日付と時刻] の [タイム ゾーン] タブを使用してください。
 

ファイル名 ファイルのバージョン ファイル サイズ 日付 プラットフォーム
Schema-x64.dat 該当しない 94,208 2016 年 2 月 13 日 該当しない
Schema-x86.dat 該当しない 94,208 2016 年 2 月 13 日 該当しない
Win10adk-hotfix-kb3143760.exe 11.0.10586.0 178,352 2016 年 2 月 18 日 x64

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

参考資料

System Center Configuration Manager 用の更新プログラムをインストールする

Windows ADK をダウンロードする

マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。