Windows 2008 R2 テンプレートのデプロイ時にゲスト OS のカスタマイズが完了しない
search cancel

Windows 2008 R2 テンプレートのデプロイ時にゲスト OS のカスタマイズが完了しない

book

Article ID: 309860

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:

免責事項: これは英文の記事 「When deploying a Windows 2008 R2 template, the guest operating system customization does not complete (2014140)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • Windows 2008 R2 テンプレートのデプロイ後、ゲスト OS /仮想マシンのカスタマイズが完了しませんでした
  • C:\windows\system32\sysprep\panther\setupact.log ファイルに、次のエラーが表示されます。

    Error [0x0f0082] SYSPRP LaunchDll: Failure occurred while executing 'C:\Windows\System32\slc.dll, SLReArmWindows', returned error code -1073425657

    Error [0x0f0070] SYSPRP RunExternalDlls: An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = -1073425657


Environment

VMware vCenter Server 5.1.x
VMware vCenter Server 4.0.x
VMware vCenter Server 5.0.x
VMware vCenter Server 4.1.x

Cause

この問題は、Windows Software Licensing Rearm プログラムが、ライセンス認証されていない単一の Windows イメージで 3 回を超えて実行された場合に発生します。
Microsoft は、インストール後 180 日まで、インストールされたゲスト OS のクローン作成を認めています。また、システムは元のテンプレートから 2 回のみクローン作成でき、それ以降は Microsoft がゲスト OS のクローン作成をロックします。

Resolution

この問題を回避するには、次のいずれかの方法を実行します。
  • 有効な Microsoft ボリューム ライセンス キーを使用してゲスト OS をライセンス認証し、ゲスト OS がライセンス認証され、仮想マシンをテンプレートに変換できるようにします。

    ゲスト OS をライセンス認証するには、次の手順を実行します。

    1. 仮想マシンを右クリックして、仮想マシンへの変換 をクリックします。
    2. ゲスト OS にログインします。
    3. スタート > コントロール パネル に移動します。
    4. 有効な Microsoft ボリューム ライセンス キーを使用して Windows 2008 R2 をライセンス認証します。
    5. スタート をクリックして、コンピューター を右クリックし、プロパティ をクリックします。
    6. [プロパティ] ウィンドウで、ゲスト OS がライセンス認証済みであることを確認します。
    7. ゲスト OS をシャットダウンします。
    8. 仮想マシンを右クリックして、テンプレートに変換 をクリックします。

  • ゲスト OS の SkipRearm をリセットします。

    ゲスト OS の SkipRearm をリセットするには、次の手順を実行します。
    1. 仮想マシンを右クリックして、仮想マシンへの変換 をクリックします。
    2. ゲスト OS にログインします。
    3. スタート > ファイル名を指定して実行 をクリックし、cmd と入力して、OK をクリックします。コマンド プロンプト ウィンドウが開きます。
    4. cd \ コマンドを実行します。
    5. 次のコマンドを実行して、SkipRearm をリセットします。

      c:\slmgr -rearm

      slmgr.vbs は C:\windows\system32 に存在する場合があります。

    6. スタート > ファイル名を指定して実行 をクリックし、%temp% と入力して、OK をクリックします。
    7. このディレクトリ内のすべてのコンテンツを削除します。
    8. ゲスト OS をシャットダウンします。
    9. 仮想マシンを右クリックして、テンプレートに変換 をクリックします。

      :これで 180 日間、Microsoft ライセンスに従って、使用不可になるまでこのテンプレートの使用とデプロイが可能になります。猶予期限のリセット プロセスは、Windows Server 2008、Windows Server 2008 R2、Windows 7 および Windows Vista に 3 回実行できます。それ以降は、ライセンス認証が必要になります。詳細については、Microsoft サポート技術情報の記事「929828」を参照してください。

      上記のリンクは 2013 年 2 月 03 日時点のものです。この記事のリンクが切れているのに気づいた場合はご連絡ください。VMware の担当者がリンクをアップデートします。


Additional Information

Guest operating system customization does not complete when deploying a Windows 2008 R2 template