現象
Windows Server 2012 または Windows Server 2008 R2 ベースの HYPER-V ホストに予定外の再起動が発生した仮想ハード ディスク上のボリュームは、仮想の IDE コント ローラーに接続されている場合は、仮想マシンで使用されている場合は、そのサーバー上の仮想ハード ディスクが一致しない可能性があります。
たとえば、HYPER-V ホスト サーバーの仮想化されたドメイン コント ローラーがあることを想定しています。HYPER-V ホスト サーバーがクラッシュしたり、電源障害を検出すると、Active Directory データベースが破損する、またはバーチャル マシンが起動に失敗し、次のようなエラー メッセージが表示される場合があります。
c00002e2 ディレクトリ サービスは、次のエラーのため開始できませんでした: %hs エラー状態: 0x%x。 ディレクトリ サービス復元モード、シャット ダウンをこのシステムおよび再起動して、詳細な情報は、イベント ログを確認します。
原因
この問題は、HYPER-V 仮想 IDE コント ローラーが誤ってディスク キャッシュを無効にするには、ゲスト オペレーティング システムが要求した場合に成功が報告ために発生します。アプリケーションが実際にされている許可されている HYPER-V ホストの電源障害の間で永続化されませんが、ディスク キャッシュに存在するディスクに永続化されていると認識している I/O 操作を発行する可能性があります。
詳細についての詳細についてはセクションに移動します。
解決策
修正プログラムの情報
サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、この資料に記載された問題のみを修正するものです。この修正プログラムは、この資料に記載された問題があったシステムのみに対して適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。
修正プログラムをダウンロードできる場合は、本サポート技術情報の資料の上部に「修正プログラムをダウンロードできます」というセクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。
注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。マイクロソフト カスタマー サービス サポートの電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support注: 「修正プログラムのダウンロード利用可能」フォームは、修正プログラムで利用可能な言語を表示します。お使いの言語が表示されない場合は、その言語の修正プログラムが利用できないためです。
必要条件
この修正プログラムを適用するには、Windows Server 2012 を実行している必要があります。
レジストリ情報
この修正プログラムを適用するには、レジストリを変更する必要はありません。
再起動の必要性
この修正プログラムの適用後にコンピュータを再起動する必要はありません。
修正プログラムの置き換えに関する情報
この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。
この修正プログラムのグローバル版では、次の表に示す各属性を持つファイル群がインストールされます。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。お使いのローカル コンピューター上にあるこれらのファイルの日付および時刻は、現在の夏時間 (DST) との差と一緒にローカル時刻で表示されます。また、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。
Windows RT、Windows 8 では、および Windows Server 2012 のファイル情報のメモ重要 同じパッケージには、Windows 8 の修正プログラムおよび Windows Server 2012 の修正プログラムが含まれます。ただし、のみ「Windows 8」は、修正プログラムの要求] ページに表示されます。1 つまたは両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページの「Windows 8」の下に記載されている修正プログラムを選択します。必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。
-
特定の製品、マイルストーン (RTM、SPn)、およびサービス区分 (LDR、GDR) に適用されるファイルは、次の表に示されているように、ファイルのバージョン番号を調べることによって識別できます。
バージョン
製品
マイルストーン
サービス区分
6.2.920 0.16xxx
Windows Server 2012
RTM
GDR
6.2.920 0.20 xxx
および Windows Server 2012
RTM
LDR
-
GDR サービス区分には、広範囲にわたる重要な問題を解決するために幅広くリリースされている修正プログラムのみが含まれています。LDR 区分には、幅広くリリースされている修正プログラムだけでなく、ホットフィックスも含まれています。
すべての x64 ベース バージョンの Windows Server 2012 と Windows 8 のサポートされていません。
ファイル名 |
ファイル バージョン |
ファイル サイズ |
日付 |
時刻 |
プラットフォーム |
---|---|---|---|---|---|
Vmwp.exe |
6.2.9200.16623 |
4,040,704 |
25-May-2013 |
01:26 |
x64 |
Vmwp.exe |
6.2.9200.20728 |
4,040,704 |
25-May-2013 |
03:26 |
x64 |
注: この更新プログラムをインストールすると、HYPER-V 仮想 IDE コント ローラーでディスク キャッシュを無効にする要求は失敗します。これは、予想される動作です。 ゲスト マシンのオペレーティング システムで、Active Directory で生成された警告メッセージが表示される場合があります。 このイベント 1539 警告メッセージは、「Active Directory ドメイン サービス無効にできませんでした次のハード_ディスクにソフトウェア ベースのディスク書き込みキャッシュ」ハード ディスクのドライブ文字の後に示しています。 HYPER-V 仮想 IDE コント ローラーが正しくディスク キャッシュを無効にする要求を拒否した場合、この警告メッセージが生成されます。ただし、Active Directory を要求、キャッシュを使用しないすべてのデータベースの更新が完了する HYPER-V ストレージ ・ サブシステムにより、電源障害またはその他の予期しない再起動によるデータの損失を防ぐためになります。
更新プログラムの情報
Windows Server 2012Windows Server 2012 ベースの HYPER-V ホストに更新プログラムのロールアップの2855336をインストールします。
Windows Server 2008 R2Windows Server 2008 R2 ベースの HYPER-V ホストの更新プログラム 2853952 をインストールします。また、ゲストが Windows Server 2008 R2 または Windows 7 を実行している場合は、ゲストの 2853952 の更新をインストールします。
Windows Update および Microsoft ダウンロード センターからこの更新プログラムがあります。
オペレーティング システム |
更新プログラム |
---|---|
Windows7 の x86 ベースのバージョンがサポートされているすべて |
|
Windows7 の x64 ベースのバージョンがサポートされているすべて |
|
サポートされているすべての x64 ベース バージョンの Windows Server 2008 R2 |
|
IA64 ベースのバージョンの Windows Server 2008 R2 のサポートされているすべて |
Microsoft サポート ファイルをダウンロードする方法の詳細については、次の記事番号をクリックして、マイクロソフト サポート技術情報の記事をご参照ください。
119591オンライン サービスからマイクロソフトのサポート ファイルを入手する方法
このファイルは、マイクロソフトによってウイルス スキャン済みです。マイクロソフトは、ファイルが公表された日付に使用可能な最新のウイルス検出ソフトウェアを使用しています。このファイルは、ファイルへの不正な変更を防止するセキュリティが強化されたサーバーに格納されています。
再起動の必要性再起動は、この問題を解決するのには更新の必要があります。
この更新プログラムのグローバル バージョンは、次の表に記載されている属性を持つファイルをインストールします。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。お使いのローカル コンピューター上にあるこれらのファイルの日付および時刻は、現在の夏時間 (DST) との差と一緒にローカル時刻で表示されます。また、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。
Windows 7 および Windows Server 2008 R2 のファイル情報メモ
-
各環境ごとにインストールされている MANIFEST ファイル (.manifest) と MUM ファイル (.mum) は、「追加ファイル情報」セクションにおいて個別に一覧表示されています。MUM ファイルおよび MANIFEST ファイル、および関連付けられているセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために非常に重要です。属性が一覧表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。
サポートされているすべての x86 ベース バージョンの Windows 7
ファイル名 |
ファイル バージョン |
ファイル サイズ |
日付 |
時刻 |
プラットフォーム |
---|---|---|---|---|---|
Aliide.sys |
1.2.0.0 |
14,400 |
14-Jul-2009 |
01:26 |
x86 |
Amdide.sys |
6.1.7600.16385 |
14,912 |
14-Jul-2009 |
01:26 |
x86 |
Atapi.sys |
6.1.7600.16385 |
21,584 |
14-Jul-2009 |
01:26 |
x86 |
Ataport.sys |
6.1.7601.18231 |
133,056 |
05-Aug-2013 |
01:56 |
x86 |
Cmdide.sys |
2.0.7.0 |
15,952 |
14-Jul-2009 |
01:26 |
x86 |
Intelide.sys |
6.1.7600.16385 |
15,424 |
14-Jul-2009 |
01:20 |
x86 |
Msahci.sys |
6.1.7601.17514 |
28,032 |
20-Nov-2010 |
12:30 |
x86 |
Pciide.sys |
6.1.7600.16385 |
12,368 |
14-Jul-2009 |
01:20 |
x86 |
Pciidex.sys |
6.1.7600.16385 |
42,560 |
14-Jul-2009 |
01:19 |
x86 |
Viaide.sys |
6.0.6000.170 |
16,976 |
14-Jul-2009 |
01:19 |
x86 |
Aliide.sys |
1.2.0.0 |
14,400 |
14-Jul-2009 |
01:26 |
x86 |
Amdide.sys |
6.1.7600.16385 |
14,912 |
14-Jul-2009 |
01:26 |
x86 |
Atapi.sys |
6.1.7600.16385 |
21,584 |
14-Jul-2009 |
01:26 |
x86 |
Ataport.sys |
6.1.7601.22414 |
133,056 |
05-Aug-2013 |
08:59 |
x86 |
Cmdide.sys |
2.0.7.0 |
15,952 |
14-Jul-2009 |
01:26 |
x86 |
Intelide.sys |
6.1.7600.16385 |
15,424 |
14-Jul-2009 |
01:20 |
x86 |
Msahci.sys |
6.1.7601.17514 |
28,032 |
20-Nov-2010 |
12:30 |
x86 |
Pciide.sys |
6.1.7600.16385 |
12,368 |
14-Jul-2009 |
01:20 |
x86 |
Pciidex.sys |
6.1.7600.16385 |
42,560 |
14-Jul-2009 |
01:19 |
x86 |
Viaide.sys |
6.0.6000.170 |
16,976 |
14-Jul-2009 |
01:19 |
x86 |
すべてサポートされている x64 ベース バージョンの Windows 7 および Windows Server 2008 R2 の
ファイル名 |
ファイル バージョン |
ファイル サイズ |
日付 |
時刻 |
プラットフォーム |
---|---|---|---|---|---|
Hvax64.exe |
6.1.7601.22414 |
606,720 |
05-Aug-2013 |
07:14 |
x64 |
Hvboot.sys |
6.1.7601.22414 |
118,208 |
05-Aug-2013 |
08:33 |
x64 |
Hvix64.exe |
6.1.7601.22414 |
635,392 |
05-Aug-2013 |
07:14 |
x64 |
Vmwp.exe |
6.1.7601.18231 |
3,682,816 |
05-Aug-2013 |
01:18 |
x64 |
Vmwp.exe |
6.1.7601.22414 |
3,682,816 |
05-Aug-2013 |
07:28 |
x64 |
Aliide.sys |
1.2.0.0 |
15,440 |
14-Jul-2009 |
01:52 |
x64 |
Amdide.sys |
6.1.7600.16385 |
15,440 |
14-Jul-2009 |
01:52 |
x64 |
Atapi.sys |
6.1.7600.16385 |
24,128 |
14-Jul-2009 |
01:52 |
x64 |
Ataport.sys |
6.1.7601.18231 |
155,584 |
05-Aug-2013 |
02:25 |
x64 |
Cmdide.sys |
2.0.7.0 |
17,488 |
14-Jul-2009 |
01:52 |
x64 |
Intelide.sys |
6.1.7600.16385 |
16,960 |
14-Jul-2009 |
01:48 |
x64 |
Msahci.sys |
6.1.7601.17514 |
31,104 |
20-Nov-2010 |
13:33 |
x64 |
Pciide.sys |
6.1.7600.16385 |
12,352 |
14-Jul-2009 |
01:45 |
x64 |
Pciidex.sys |
6.1.7600.16385 |
48,720 |
14-Jul-2009 |
01:45 |
x64 |
Viaide.sys |
6.0.6000.170 |
17,488 |
14-Jul-2009 |
01:45 |
x64 |
Aliide.sys |
1.2.0.0 |
15,440 |
14-Jul-2009 |
01:52 |
x64 |
Amdide.sys |
6.1.7600.16385 |
15,440 |
14-Jul-2009 |
01:52 |
x64 |
Atapi.sys |
6.1.7600.16385 |
24,128 |
14-Jul-2009 |
01:52 |
x64 |
Ataport.sys |
6.1.7601.22414 |
155,584 |
05-Aug-2013 |
08:33 |
x64 |
Cmdide.sys |
2.0.7.0 |
17,488 |
14-Jul-2009 |
01:52 |
x64 |
Intelide.sys |
6.1.7600.16385 |
16,960 |
14-Jul-2009 |
01:48 |
x64 |
Msahci.sys |
6.1.7601.17514 |
31,104 |
20-Nov-2010 |
13:33 |
x64 |
Pciide.sys |
6.1.7600.16385 |
12,352 |
14-Jul-2009 |
01:45 |
x64 |
Pciidex.sys |
6.1.7600.16385 |
48,720 |
14-Jul-2009 |
01:45 |
x64 |
Viaide.sys |
6.0.6000.170 |
17,488 |
14-Jul-2009 |
01:45 |
x64 |
サポートされているすべての IA-64 ベース バージョンの Windows Server 2008 R2
ファイル名 |
ファイル バージョン |
ファイル サイズ |
日付 |
時刻 |
プラットフォーム |
---|---|---|---|---|---|
Aliide.sys |
1.2.0.0 |
19,024 |
14-Jul-2009 |
01:57 |
IA-64 |
Atapi.sys |
6.1.7600.16385 |
44,624 |
14-Jul-2009 |
01:57 |
IA-64 |
Ataport.sys |
6.1.7601.18231 |
372,160 |
05-Aug-2013 |
01:35 |
IA-64 |
Cmdide.sys |
2.0.7.0 |
26,704 |
14-Jul-2009 |
01:57 |
IA-64 |
Intelide.sys |
6.1.7600.16385 |
21,072 |
14-Jul-2009 |
01:58 |
IA-64 |
Msahci.sys |
6.1.7601.17514 |
72,064 |
20-Nov-2010 |
10:33 |
IA-64 |
Pciide.sys |
6.1.7600.16385 |
15,952 |
14-Jul-2009 |
01:58 |
IA-64 |
Pciidex.sys |
6.1.7600.16385 |
115,792 |
14-Jul-2009 |
01:58 |
IA-64 |
Viaide.sys |
6.0.6000.170 |
27,712 |
14-Jul-2009 |
01:56 |
IA-64 |
Aliide.sys |
1.2.0.0 |
19,024 |
14-Jul-2009 |
01:57 |
IA-64 |
Atapi.sys |
6.1.7600.16385 |
44,624 |
14-Jul-2009 |
01:57 |
IA-64 |
Ataport.sys |
6.1.7601.22414 |
372,160 |
05-Aug-2013 |
07:44 |
IA-64 |
Cmdide.sys |
2.0.7.0 |
26,704 |
14-Jul-2009 |
01:57 |
IA-64 |
Intelide.sys |
6.1.7600.16385 |
21,072 |
14-Jul-2009 |
01:58 |
IA-64 |
Msahci.sys |
6.1.7601.17514 |
72,064 |
20-Nov-2010 |
10:33 |
IA-64 |
Pciide.sys |
6.1.7600.16385 |
15,952 |
14-Jul-2009 |
01:58 |
IA-64 |
Pciidex.sys |
6.1.7600.16385 |
115,792 |
14-Jul-2009 |
01:58 |
IA-64 |
Viaide.sys |
6.0.6000.170 |
27,712 |
14-Jul-2009 |
01:56 |
IA-64 |
Windows 7 および Windows Server 2008 R2 用の追加のファイル情報
サポートされているすべての x86 ベース バージョンの Windows 7 用の追加ファイル
ファイルのプロパティ |
値 |
---|---|
ファイル名 |
X86_mshdc.inf_31bf3856ad364e35_6.1.7601.18231_none_df26d4d57fdef5b0.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
6,632 |
日付 (UTC) |
06-Aug-2013 |
時刻 (UTC) |
19:46 |
プラットフォーム |
該当なし |
ファイル名 |
X86_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfc9143c98e9a6c4.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
6,632 |
日付 (UTC) |
06-Aug-2013 |
時刻 (UTC) |
19:46 |
プラットフォーム |
該当なし |
すべてサポートされている x64 ベース バージョンの Windows 7 および Windows Server 2008 R2 用の追加ファイル
ファイルのプロパティ |
値 |
---|---|
ファイル名 |
Amd64_453b23b4799e3d18f0b6f5e824c33719_31bf3856ad364e35_6.1.7601.22414_none_f4f4b5b1e2c8c32c.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
1,055 |
日付 (UTC) |
06-Aug-2013 |
時刻 (UTC) |
19:42 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_f3bc7e4abef692ac454474ea9ddd5d7c_31bf3856ad364e35_6.1.7601.18231_none_f7049554b2792c32.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
703 |
日付 (UTC) |
06-Aug-2013 |
時刻 (UTC) |
19:42 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_microsoft-hyper-v-drivers-hypervisor_31bf3856ad364e35_6.1.7601.22414_none_8f00db0795429115.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
4,163 |
日付 (UTC) |
05-Aug-2013 |
時刻 (UTC) |
09:10 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_microsoft-hyper-v-vstack-vmwp_31bf3856ad364e35_6.1.7601.18231_none_934dd685767b40bb.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
276,830 |
日付 (UTC) |
05-Aug-2013 |
時刻 (UTC) |
02:46 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_microsoft-hyper-v-vstack-vmwp_31bf3856ad364e35_6.1.7601.22414_none_93f015ec8f85f1cf.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
276,830 |
日付 (UTC) |
05-Aug-2013 |
時刻 (UTC) |
09:11 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_mshdc.inf_31bf3856ad364e35_6.1.7601.18231_none_3b457059383c66e6.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
6,636 |
日付 (UTC) |
06-Aug-2013 |
時刻 (UTC) |
19:52 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_3be7afc0514717fa.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
6,636 |
日付 (UTC) |
06-Aug-2013 |
時刻 (UTC) |
19:52 |
プラットフォーム |
該当なし |
サポートされているすべての IA64 ベース バージョンの Windows Server 2008 R2 用の追加ファイル
ファイルのプロパティ |
値 |
---|---|
ファイル名 |
Ia64_mshdc.inf_31bf3856ad364e35_6.1.7601.18231_none_df2878cb7fdcfeac.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
6,112 |
日付 (UTC) |
06-Aug-2013 |
時刻 (UTC) |
19:42 |
プラットフォーム |
該当なし |
ファイル名 |
Ia64_mshdc.inf_31bf3856ad364e35_6.1.7601.22414_none_dfcab83298e7afc0.manifest |
ファイル バージョン |
該当なし |
ファイル サイズ |
6,112 |
日付 (UTC) |
06-Aug-2013 |
時刻 (UTC) |
19:42 |
プラットフォーム |
該当なし |
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
詳細
仮想化スタックの仮想マシンで実行されているアプリケーションの整合性セマンティクスに影響を与えるさまざまなのキャッシュ層があります。詳細については、KB 2801713を参照してください。
仮想ハード ディスクは、書き込みキャッシュが有効になっているし、ディスク書き込みキャッシュを無効にするのには、ゲスト ・ オペレーティング ・ システムによって行われた要求を拒否することに、ゲスト ・ オペレーティング ・ システムに報告します。この現象は、次の理由により必要があります。
-
配下の記憶域は、無効にすることはできませんが常時可能なライト ・ キャッシュがあります。(ライブ ストレージの移行)、同じホスト上の別のディスクまたは別のホスト (ライブ移行) には、仮想ディスクを移行する場合があるためにです。
-
HYPER-V では、同じディスク上で実行されているすべての仮想マシンが同じディスクのキャッシュ設定を持つことに限りません。
電源障害の間でデータの整合性セマンティクスを必要とするアプリケーションは、書き込みが非揮発性記憶域にコミットされることを確認する必要があります。 これを実現する方法の 1 つは、ディスク キャッシュを無効にするのにはすべての書き込みが成功を報告する前にハード ディスクにコミットされたことです。 ディスク キャッシュを無効にする要求が拒否されると、アプリケーションが一貫性を確保するのには追加の手順になりません。
更新プログラムをインストールすると、ディスク キャッシュを無効にしようとして、Active Directory、HYPER-V が誤って報告この操作が正常に終了したこと。、Active Directory は操作を実行ファイルのキャッシュが発生していないことを前提にキャッシュが発生しているにもかかわらずです。
この更新プログラムをインストールした後、Active Directory は、ディスク キャッシュを無効にしようとしています、HYPER-V では可能ではないことを報告して正しく。次に、Active Directory には、データがキャッシュされていないかどうかを確認するのには、FUA (強制ユニット アクセス) が有効になります。
Active Directory では、ディスク キャッシュを無効にしようとすると、イベント ID 1539が記録されます。
関連情報
ソフトウェア更新プログラムの用語の詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料を参照してください。
824684マイクロソフトのソフトウェア更新プログラムを記述するために使用される一般的な用語説明