Windows 8 または Windows Server 2012 の仮想マシンで Sysprep 後に OS が起動しない

現象
Windows Server 2012 R2 上の Hyper-V において、Windows 8 もしくは Windows Server 2012 の仮想マシンで統合サービスをアップデートした後に Sysprep を実行すると、以下のエラーにより仮想マシンが起動しない、デバイス マネージャーにてエラーが表示されるなど、ドライバの不整合によって様々な事象が発生する場合があります。


事象 1: Sysprep 実行後の初回起動時に以下のエラーが発生します。
要求されたファイルが見つからないか、エラーがあるため、オペレーティング システムをロードできませんでした。
ファイル: storvsc.sys もしくは vmbus.sys
エラー コード: 0xc0000098

事象 2: デバイス マネージャーにおいて、仮想デバイスのプロパティで以下のエラーが表示されます。

・ 問題が発生したのでこのデバイスは停止しました。 (コード 43)
・ このデバイスを開始できません。 (コード 10)

原因
この問題はドライバ ストアに関する既知の不具合により発生します。

Sysprep コマンドに /generalize オプションを指定して実行すると、PnP プロバイダ プラグインによりドライバ ストア内から起動に不可欠なドライバが列挙され、”有効” として設定されますが、この際に最新のドライバが “有効” にされず、古いバージョンの統合サービスに含まれるドライバが “有効” に設定される場合があります。

Hyper-V 統合サービスのアップデートを行い、ドライバ ストアに複数のバージョンのドライバが保存されていた場合、上記の問題によりドライバのバージョンが統一されず、新旧のドライバが混在した状態となる事によりエラーが発生します。
解決方法
ゲスト OS にて Sysprep コマンドを実行する前に、Windows Update にて提供されている、以下のいずれかの修正プログラムを適用します。

Windows 8 および Windows Server 2012 の更新プログラムのロールアップ (2012 年 12 月)
Windows 8 および Windows Server 2012 の更新プログラムのロールアップ (2013 年 4 月)
回避策
状況
詳細
本事象に該当しているかを確認するには、エラーの発生している仮想デバイスのドライバと、Hyper-V 統合サービスの他のドライバのバージョンが一致しているかを確認します。

例 ) Microsoft Hyper-V ビデオ にてエラーが発生している場合

以下のディレクトリからエラーの発生している Hyper-V ビデオのドライバである hypervideo.sys と、その他の Hyper-V 統合サービス ドライバのバージョンを確認します。

 %Systemroot%\System32\Drivers

Hyper-V 統合サービスには以下のドライバが含まれます。

・ dmvsc.sys
・ fcvsc.sys
・ hyperkbd.sys
・ hypervideo.sys
・ netvsc50.sys
・ netvsc60.sys
・ netvsc63.sys
・ storvsc.sys
・ synth3dvsc.sys
・ vmbkmcl.sys
・ vmbus.sys
・ vmbushid.sys
・ vmbusvideom.sys
・ vmgencounter.sys
・ vms3cap.sys 
・ vmstorfl.sys
・ winhv.sys

確認結果の例:
・ hypervideo.sys : 6.3.9600.16384
・ hyperkbd.sys : 6.3.9600.16384
・ vmbus.sys : 6.2.9200.16384
・ winhv.sys : 6.2.9200.16384

※ エラーの発生しているドライバ以外にも、バージョンが異なっている場合があります。

以上のように、Hyper-V 統合サービスのドライバでバージョンが統一されていない場合、本事象に該当します。
 
関連情報
注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:2923655 - 最終更新日: 09/29/2016 11:33:00 - リビジョン: 7.0

Windows Server 2012 Standard, Windows Server 2012 Datacenter, Windows 8 Enterprise, Windows 8 Pro, Windows 8

  • KB2923655
フィードバック