Windows Vista、Windows Server 2008、Windows 7、または Windows Server 2008 R2 を実行している VMware 仮想マシンで Sysprep コマンドを実行すると、"致命的なエラーが発生しました" というエラー メッセージが表示される

適用先
Windows 7 Enterprise Windows 7 Professional Windows 7 Home Basic Windows 7 Home Premium Windows 7 Ultimate Windows 7 Starter Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Windows Server 2008 R2 Web Edition Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Foundation Windows Server 2008 Standard

現象

VMware 仮想マシンに Windows Vista、Windows Server 2008、Windows 7、または Windows Server 2008 R2 をインストールするとします。 ただし、コンピューターの起動直後に Sysprep コマンドを実行すると、次のようなエラー メッセージが表示されます。

注

コンピューターの sysprep を実行中に致命的なエラーが発生しました。

この問題が発生すると、いくつかのエラー メッセージがログに記録されることがあります。

次のエラー メッセージがSetuperr.log ファイルに記録される場合があります。

注

[0x0f0082] SYSPRP LaunchDll: 'C:\Windows\system32\msdtcprx.dll,SysPrepDtcCleanup' の実行中にエラーが発生し、エラー コード -2147024864[gle=0x000000b7] が返されました
[0x0f0070] SYSPRP RunExternalDlls:レジストリ sysprep DLL の実行中にエラーが発生し、sysprep の実行が停止しました。 dwRet = -2147024864[gle=0x000000b7]
[0x0f00a8] SYSPRP WinMain:Hit エラーが、sysprep クリーンアップ プロバイダーの処理中に発生した。hr = 0x80070020[gle=0x000000b7]

次のエラー メッセージがDtcInstall.logに記録される場合があります。

  • 注

    DTC Install error = -2147023844, SysPrepDtcCleanup : TakeOffline failed, d:\w7rtm\com\complus\dtc\dtc\adme\deployment.cpp (1777)

  • 注

    DTC Install error = -2147467259, SysPrepDtcCleanup : TakeOffline failed, d:\w7rtm\com\complus\dtc\dtc\adme\deployment.cpp (1777)

さらに、アプリケーション イベント ログに次のイベントが記録されることがあります。

原因

この問題は競合状態が原因で発生します。 この競合状態は、Sysprep コマンドが Microsoft 分散トランザクション コーディネーター (MSDTC) サービスを停止しようとし、VMware ツールが MSDTC サービスを開始しようとしたときに発生します。

解決策

修正プログラムの情報

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

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

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

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

前提条件

この修正プログラムを適用するには、コンピューターで以下のいずれかのオペレーティング システムが実行されている必要があります。

  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)

Windows Vista Service Pack の入手方法の詳細については、以下のサポート技術情報番号をクリックしてください。

935791 最新の Windows Vista Service Pack を入手する方法

  Windows 7 または Windows Server 2008 R2 の Service Pack を入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。

976932 Windows 7 Service Pack 1 および Windows Server 2008 R2 に関する情報

レジストリ情報

この hotfix を適用するために、レジストリを変更する必要はありません。

再起動の必要性

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

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

この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。

ファイル情報

この修正プログラムのグローバル版では、次の表に示す各属性を持つファイル群がインストールされます。 これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。 お使いのコンピューターでは、これらのファイルの日付と時刻は夏時間 (DST) 調整済みのローカル時刻で表示されます。 さらに、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。

Windows Vista、Windows Server 2008、Windows 7、および Windows Server 2008 R2 のファイル情報メモ

重要: Windows 7 の修正プログラムと Windows Server 2008 R2 の修正プログラムは、同じパッケージに収められています。 ただし、"修正プログラムの要求" ページの修正プログラムは、両方のオペレーティング システムの下に表示されます。 一方または両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページ上の "Windows 7/Windows Server 2008 R2" の下に表示されている修正プログラムを選択します。 必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。

重要な Windows Vista の修正プログラムと Windows Server 2008 の修正プログラムは、同じパッケージに収められています。 ただし、[修正プログラムの要求] ページには "Windows Vista" のみが表示されます。 一方または両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページ上の [Windows Vista] の下に表示されている修正プログラムを選択します。 必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。

  • 特定の製品、マイルストーン (RTM、SPn)、および区分 (LDR、GDR) に適用されるファイルは、次表に記載されているファイルのバージョン番号を調べると確認できます。

    バージョン 製品 マイルストーン サービス ブランチ
    6.1.760
    0.21xxx
    Windows 7 および Windows Server 2008 R2 RTM LDR
    6.1.760
    1.21xxx
    Windows 7 および Windows Server 2008 R2 SP1 LDR
    6.0.600 2.22xxx Windows Vista および Windows Server 2008 SP2 LDR
  • 各環境にインストールされている MANIFEST ファイル (.manifest) および MUM ファイル (.mum) は、「Windows 7 および Windows Server 2008 R2 用の追加ファイル情報」セクションに個別に記載されています。 MUM と MANIFEST ファイルおよび関連付けられているセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するのに重要です。 属性の一覧が表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。

サポートされているすべてのバージョンの Windows 7 (x86 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Msdtcprx.dll 2001.12.8530.21179 579,584 2012 年 3 月 31 日 4:34 x86
Xolehlp.dll 2001.12.8530.21179 47,616 2012 年 3 月 31 日 4:35 x86
Msdtcprx.dll 2001.12.8531.21955 581,120 2012 年 3 月 31 日 4:26 x86
Xolehlp.dll 2001.12.8531.21955 48,128 2012 年 3 月 31 日 4:27 x86

サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Msdtcprx.dll 2001.12.8530.21179 746,496 2012 年 3 月 31 日 5:24 x64
Xolehlp.dll 2001.12.8530.21179 59,392 2012 年 3 月 31 日 5:29 x64
Msdtcprx.dll 2001.12.8531.21955 748,032 2012 年 3 月 31 日 5:22 x64
Xolehlp.dll 2001.12.8531.21955 59,392 2012 年 3 月 31 日 5:23 x64

サポートされているすべてのバージョンの Windows Server 2008 R2 (IA-64 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Msdtcprx.dll 2001.12.8530.21179 1,601,024 2012 年 3 月 31 日 5:16 IA-64
Xolehlp.dll 2001.12.8530.21179 116,736 2012 年 3 月 31 日 5:20 IA-64
Msdtcprx.dll 2001.12.8531.21955 1,602,048 2012 年 3 月 31 日 4:16 IA-64
Xolehlp.dll 2001.12.8531.21955 116,736 2012 年 3 月 31 日 4:20 IA-64

サポートされているすべてのバージョンの Windows Server 2008 および Windows Vista (x86 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Msdtcprx.dll 2001.12.6932.22838 564,736 2012 年 3 月 31 日 0:36 x86
Xolehlp.dll 2001.12.6932.22838 38,912 2012 年 3 月 31 日 0:38 x86

サポートされているすべてのバージョンの Windows Server 2008 および Windows Vista (x64 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Msdtcprx.dll 2001.12.6932.22838 732,672 2012 年 3 月 31 日 午前 1 時 17 分 33 分 x64
Xolehlp.dll 2001.12.6932.22838 48,640 2012 年 3 月 31 日 1:36 x64

サポートされているすべてのバージョンの Windows Server 2008 (IA-64 ベース)

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Msdtcprx.dll 2001.12.6932.22838 1,634,304 2012 年 3 月 31 日 1:31 IA-64
Xolehlp.dll 2001.12.6932.22838 100,352 2012 年 3 月 31 日 午前 1 時 17 分 33 分 IA-64

状態

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

追加情報

ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。

824684 Microsoft のソフトウェア更新プログラムの説明で使用される一般的な用語の解説

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。

追加ファイル情報

Windows 7 および Windows Server 2008 R2 の追加ファイル情報

サポートされているすべてのバージョンの Windows 7 (x86 ベース) の追加ファイル

ファイル名 X86_75bf2c4ad9f3efa9149852a5d6eed029_31bf3856ad364e35_6.1.7600.21179_none_d1c5de493ee549b0.manifest
ファイル バージョン 該当しない
ファイル サイズ 702
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 11:31
プラットフォーム 該当しない
ファイル名 X86_9b1f0c3d0c23efea55517ccd3a0fa288_31bf3856ad364e35_6.1.7601.21955_none_3e54cda3bd687b25.manifest
ファイル バージョン 該当しない
ファイル サイズ 702
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 11:31
プラットフォーム 該当しない
ファイル名 X86_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7600.21179_none_4d61953f33b36979.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,771
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 5:28
プラットフォーム 該当しない
ファイル名 X86_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7601.21955_none_4f59bab930cd020c.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,771
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 5:17
プラットフォーム 該当しない

サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース) の追加ファイル

ファイル名 Amd64_3597d1063f3fff301d889759d8b6f726_31bf3856ad364e35_6.1.7600.21179_none_683f269cbf52b819.manifest
ファイル バージョン 該当しない
ファイル サイズ 706
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 1,132
プラットフォーム 該当しない
ファイル名 Amd64_6e2c7dae063be760e72dbd0e8b6dda42_31bf3856ad364e35_6.1.7601.21955_none_77161a9b1271a23c.manifest
ファイル バージョン 該当しない
ファイル サイズ 706
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 1,132
プラットフォーム 該当しない
ファイル名 Amd64_778c620bbcdf184ae4895bb2437dbee0_31bf3856ad364e35_6.1.7601.21955_none_0c546a0350f48419.manifest
ファイル バージョン 該当しない
ファイル サイズ 1,054
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 1,132
プラットフォーム 該当しない
ファイル名 Amd64_81e81263ed2f8857b44bb2249dcb77f4_31bf3856ad364e35_6.1.7600.21179_none_6e52c110622a0022.manifest
ファイル バージョン 該当しない
ファイル サイズ 1,054
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 1,132
プラットフォーム 該当しない
ファイル名 Amd64_9c2443e3e142a897c6bc57ec9c637488_31bf3856ad364e35_6.1.7601.21955_none_c954a0ddcb8c5604.manifest
ファイル バージョン 該当しない
ファイル サイズ 706
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 1,132
プラットフォーム 該当しない
ファイル名 Amd64_ad09a71bd2e1f814b14ceec97df499a9_31bf3856ad364e35_6.1.7600.21179_none_54439cf81f9af34e.manifest
ファイル バージョン 該当しない
ファイル サイズ 706
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 1,132
プラットフォーム 該当しない
ファイル名 Amd64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7600.21179_none_a98030c2ec10daaf.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,773
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 7:24
プラットフォーム 該当しない
ファイル名 Amd64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7601.21955_none_ab78563ce92a7342.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,773
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 6:44
プラットフォーム 該当しない
ファイル名 Wow64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7600.21179_none_b3d4db1520719caa.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,467
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 4:58
プラットフォーム 該当しない
ファイル名 Wow64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7601.21955_none_b5cd008f1d8b353d.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,467
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 4:50
プラットフォーム 該当しない

サポートされているすべてのバージョンの Windows Server 2008 R2 (IA-64 ベース) の追加ファイル

ファイル名 Ia64_8177faf272d7afd98a6277bf7e4a7dd4_31bf3856ad364e35_6.1.7600.21179_none_e8702a49bae74e94.manifest
ファイル バージョン 該当しない
ファイル サイズ 1,052
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 11:31
プラットフォーム 該当しない
ファイル名 Ia64_8d6b5d1aad3fbd8aee0316fa195f28ea_31bf3856ad364e35_6.1.7601.21955_none_b29d9283f98937a6.manifest
ファイル バージョン 該当しない
ファイル サイズ 1,052
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 11:31
プラットフォーム 該当しない
ファイル名 Ia64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7600.21179_none_4d63393533b17275.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,772
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 6:00
プラットフォーム 該当しない
ファイル名 Ia64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7601.21955_none_4f5b5eaf30cb0b08.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,772
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 5:56
プラットフォーム 該当しない
ファイル名 Wow64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7600.21179_none_b3d4db1520719caa.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,467
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 4:58
プラットフォーム 該当しない
ファイル名 Wow64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.1.7601.21955_none_b5cd008f1d8b353d.manifest
ファイル バージョン 該当しない
ファイル サイズ 6,467
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 4:50
プラットフォーム 該当しない

Windows Vista および Windows Server 2008 の追加ファイル情報

サポートされているすべてのバージョンの Windows Vista および Windows Server 2008 (x86 ベース) の追加ファイル

ファイル名 X86_adcb1121e414234a6da1dcffb9d4a0f0_31bf3856ad364e35_6.0.6002.22830_none_1dcdff4658cefef6.manifest
ファイル バージョン 該当しない
ファイル サイズ 702
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 午前 2 時 55 分 34 分
プラットフォーム 該当しない
ファイル名 X86_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.0.6002.22830_none_4f429fa1cfa9f4ee.manifest
ファイル バージョン 該当しない
ファイル サイズ 15,959
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 0:56
プラットフォーム 該当しない

サポートされているすべてのバージョンの Windows Vista および Windows Server 2008 (x64 ベース) の追加ファイル

ファイル名 Amd64_76e557d1e8952fa6b60f83ab39f1d6bf_31bf3856ad364e35_6.0.6002.22830_none_2393a74e2720b5c9.manifest
ファイル バージョン 該当しない
ファイル サイズ 1,054
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 午前 2 時 55 分 34 分
プラットフォーム 該当しない
ファイル名 Amd64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.0.6002.22830_none_ab613b2588076624.manifest
ファイル バージョン 該当しない
ファイル サイズ 15,993
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 1:54
プラットフォーム 該当しない
ファイル名 Wow64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.0.6002.22830_none_b5b5e577bc68281f.manifest
ファイル バージョン 該当しない
ファイル サイズ 15,781
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 0:43
プラットフォーム 該当しない

サポートされているすべてのバージョンの Windows Server 2008 (IA-64 ベース) の追加ファイル

ファイル名 Ia64_eeec7bcb5364e23e2c1565e02ec32f54_31bf3856ad364e35_6.0.6002.22830_none_f7bf137edc3b6d8a.manifest
ファイル バージョン 該当しない
ファイル サイズ 1,052
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 午前 2 時 55 分 34 分
プラットフォーム 該当しない
ファイル名 Ia64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.0.6002.22830_none_4f444397cfa7fdea.manifest
ファイル バージョン 該当しない
ファイル サイズ 15,976
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 1:42
プラットフォーム 該当しない
ファイル名 Wow64_microsoft-windows-com-dtc-client_31bf3856ad364e35_6.0.6002.22830_none_b5b5e577bc68281f.manifest
ファイル バージョン 該当しない
ファイル サイズ 15,781
日付 (UTC) 2012 年 3 月 31 日
(UTC) のレポート 0:43
プラットフォーム 該当しない