Windows 仮想マシン

最終公開日 : Oct 07, 2026
XenServer® ホストに Windows VM をインストールするには、ハードウェア仮想化サポート (Intel VT または AMD-V) が必要です。
注記:
XenServer でホストされている Windows VM では、ネストされた仮想化はサポートされていません。

Windows VM を作成するための基本的な手順

VM に Windows をインストールするプロセスは、次の手順で構成されます。
  1. 適切な Windows テンプレートの選択
  2. 適切なブートモードの選択
  3. Windows オペレーティングシステムのインストール
  4. Windows 用 XenServer VM Tools のインストール (I/O ドライバーと管理エージェント)
警告:
Windows VM は、Windows 用 XenServer VM Tools がインストールされている場合にのみサポートされます。

Windows VM テンプレート

Windows オペレーティングシステムは、XenCenter® または xe CLI を使用して適切なテンプレートをクローンし、その後オペレーティングシステムをインストールすることで VM にインストールされます。個々のゲスト用のテンプレートには、仮想ハードウェアの構成を定義する事前定義されたプラットフォームフラグが設定されています。たとえば、すべての Windows VM は ACPI Hardware Abstraction Layer (HAL) モードが有効な状態でインストールされます。後でこれらの VM のいずれかを複数の仮想 CPU を持つように変更すると、Windows は HAL を自動的にマルチプロセッサモードに切り替えます。
利用可能な Windows テンプレートを次の表に示します。
テンプレート名 サポートされている起動モード 説明
Windows 10 (64ビット) BIOS、UEFI、UEFIセキュアブート Windows 10 (64ビット) のインストールに使用
ウィンドウズ 11 UEFI、UEFIセキュアブート Windows 11 のインストールに使用
ウィンドウズ サーバー 2016 BIOS、UEFI、UEFIセキュアブート Windows Server 2016 または Windows Server Core 2016 のインストールに使用
ウィンドウズ サーバー 2019 BIOS、UEFI、UEFIセキュアブート Windows Server 2019 または Windows Server Core 2019 のインストールに使用
ウィンドウズ サーバー 2022 バイオス、ユーイーエフアイ、ユーイーエフアイ セキュア ブート Windows Server 2022 または Windows Server Core 2022 のインストールに使用
ウィンドウズ サーバー 2025 バイオス、ユーイーエフアイ、UEFI セキュア ブート Windows Server 2025 または Windows Server Core 2025 のインストールに使用
XenServer は、記載されている Windows のバージョンについて、すべての SKU (エディション) をサポートしています。

ISO イメージライブラリをアタッチする

Windows オペレーティングシステムは、XenServer ホスト上の物理 CD-ROM ドライブにあるインストール CD から、または ISO イメージからインストールできます。Windows インストール CD から ISO イメージを作成し、使用できるようにする方法については、ISO イメージの作成 を参照してください。

XenCenter を使用して VM を作成する

Windows VM を作成するには:
  1. XenCenter ツールバーで、新規 VM ボタンをクリックして新規 VM ウィザードを開きます。
    新規 VM ウィザードでは、CPU、ストレージ、およびネットワークリソースのさまざまなパラメーターを調整して、新しい VM を構成できます。
  2. VM テンプレートを選択します。
    まず、適切な VM テンプレートを選択します。テンプレートには、特定のゲストオペレーティングシステムを持ち、最適なストレージ、CPU、メモリ、および仮想ネットワーク構成を持つ VM を作成するためのセットアップ情報が含まれています。さまざまなテンプレートが提供されており、独自のカスタムテンプレートを追加できます。詳細については、テンプレートと BIOS オプション を参照してください。
    組み込みのWindowsテンプレートを選択する場合、Allow Windows Update to deliver I/O drivers チェックボックスを有効または無効にすることで、XenServer VM Tools のI/Oドライバー更新をWindows Update経由で管理するオプションがあります。
    カスタムテンプレートまたはスナップショットの場合、新規VMウィザードにはhas-vendor-deviceフィールドの現在の値が表示されます。Windows Updateを介したPVドライバーの配信を許可するには、このフィールドをtrueに設定する必要があります。
    注記:
    Windows VMをCitrix Provisioningターゲットとして使用する場合、またはリセットオンブートフラグを有効にして使用する場合は、自動更新メカニズムを使用できません。そのような場合は、Allow Windows Update to deliver I/O drivers チェックボックスが無効になっていることを確認してください。詳細については、「Citrix Provisioningターゲットまたはリセットオンブートマシンの設定」を参照してください。
  3. (オプション) BIOS文字列を設定します。
    VMにインストールするOSが元のハードウェアとのみ互換性がある場合は、Copy host BIOS strings to VM チェックボックスをオンにします。たとえば、特定のコンピューターに同梱されていたOSインストールCDにこのオプションを使用する場合があります。VMを初めて起動した後、BIOS文字列は変更できないため、続行する前にそれらが正しいことを確認してください。
    CLIを使用してBIOS文字列をコピーするには、「リセラーオプションキット(BIOSロック)メディアからのVMのインストール」を参照してください。上級ユーザーは、ユーザー定義のBIOS文字列を設定できます。詳細については、「ユーザー定義のBIOS文字列」を参照してください。
  4. 新しいVMの名前と、オプションで説明を入力します。
  5. 新しいVMにインストールするOSメディアのソースを選択します。
    CD/DVDからのインストールは、開始する最も簡単なオプションです。
    1. デフォルトのインストールソースオプション(DVDドライブ)を選択します
    2. XenServerホストのDVDドライブにディスクを挿入します
    XenServerでは、既存のISOライブラリを含むさまざまなソースからOSインストールメディアをプルすることもできます。ISOイメージは、光ディスク(CD、DVDなど)に含まれるすべての情報を含むファイルです。この場合、ISOイメージにはWindowsインストールCDと同じOSデータが含まれます。
    既存のISOライブラリをアタッチするには、New ISO library をクリックし、ISOライブラリの場所と種類を指定します。その後、リストから特定のオペレーティングシステムISOメディアを選択できます。
  6. Installation Media タブで、VMのブートモードを選択できます。デフォルトでは、XenCenterはVMオペレーティングシステムのバージョンで利用可能な最も安全なブートモードを選択します。
    注記:
    • 選択した VM テンプレートが UEFI ブートをサポートしていない場合、「UEFI ブート」および「UEFI セキュアブート」オプションはグレー表示されます。
    • VM を初めて起動した後、ブートモードを変更することはできません。 詳細については、「ゲスト UEFI ブートとセキュアブート」(/ja-jp/xenserver/9/vms.html#guest-uefi-boot-and-secure-boot)を参照してください。
  7. 必要に応じて、「新しい vTPM を作成して接続」オプションを変更します。
    • vTPM を必要とする VM オペレーティングシステムの場合、このオプションは選択されており、選択を解除することはできません。
    • vTPM をサポートしない VM オペレーティングシステムの場合、このオプションはグレー表示されており、選択することはできません。
    • vTPM をサポートするが、それを必要としない VM オペレーティングシステムの場合、VM に vTPM を接続するかどうかを選択します。
    詳細については、「vTPM」(/ja-jp/xenserver/9/vms.html#vtpm)を参照してください。
  8. VM のホームサーバーを選択します。
    ホームサーバーとは、プール内の VM にリソースを提供するホストです。VM のホームサーバーを指名すると、XenServer はそのホストで VM を起動しようとします。このアクションが不可能な場合、同じプール内の代替ホストが自動的に選択されます。ホームサーバーを選択するには、「VM をこのサーバーに配置」をクリックし、リストからホストを選択します。
    注記:
    • WLB が有効なプールでは、指名されたホームサーバーは、VM の起動、再起動、再開、または移行には使用されません。代わりに、ワークロードバランシングは XenServer リソースプールメトリックを分析し、最適化を推奨することによって、VM に最適なホストを指名します。
    • VM に 1 つ以上の仮想 GPU が割り当てられている場合、ホームサーバーの指名は有効になりません。代わりに、ホストの指名はユーザーが設定した仮想 GPU 配置ポリシーに基づきます。
    • ローリングプールアップグレード中、VM の移行時にホームサーバーは考慮されません。代わりに、VM はアップグレード前に存在していたホストに移行されます。
    ホームサーバーを割り当てたくない場合は、「このVMにホームサーバーを割り当てない」をクリックします。VMは、必要なリソースを持つ任意のホストで起動されます。
    「次へ」をクリックして続行します。
  9. VMのプロセッサとメモリリソースを割り当てます。Windows 10 VM(64ビット)の場合、デフォルトは2つの仮想CPUと4GBのRAMです。デフォルトを変更することもできます。「次へ」をクリックして続行します。
  10. 仮想GPUを割り当てます。「新規VM」ウィザードで、専用GPUまたは1つ以上の仮想GPUをVMに割り当てるよう求められます。このオプションにより、VMはGPUの処理能力を使用できます。この機能により、CAD/CAM、GIS、医用画像処理アプリケーションなどのハイエンド3Dプロフェッショナルグラフィックスアプリケーションのサポートが向上します。
  11. 新しいVMのストレージを割り当てて構成します。
    「次へ」をクリックして、デフォルトの割り当て(32 GB)と構成を選択します。または、以下の追加構成を実行することもできます。
    • 「編集」をクリックして、仮想ディスクの名前、説明、またはサイズを変更します。
    • 「追加」を選択して、新しい仮想ディスクを追加します。
  12. 新しいVMでネットワークを構成します。
    「次へ」をクリックして、デフォルトのNICと構成(各NICに自動的に作成される一意のMACアドレスを含む)を選択します。または、以下の追加構成を実行することもできます。
    • 「編集」をクリックして、仮想ディスクの物理ネットワーク、MACアドレス、またはQuality of Service(QoS)優先度を変更します。
    • 「追加」を選択して、新しい仮想NICを追加します。
  13. (オプション)このVMをCitrix Provisioningのテンプレートとして、またはreset-on-bootフラグを設定して使用する場合、「新しいVMを自動的に起動する」が選択されていないことを確認してください。これにより、Windowsをインストールする前に必要な構成を行うことができます。
  14. 設定を確認し、「今すぐ作成」をクリックしてVMを作成し、「検索」タブに戻ります。
    新しいVMのアイコンが、「リソース」ペインのホストの下に表示されます。
  15. (オプション) このVMをCitrix Provisioningのテンプレートとして使用する場合、またはreset-on-bootフラグが設定されている場合は、Windowsをインストールする前にVMを構成してください。
    ホストコンソールで、次のコマンドを入力します。
    xe vm-param-set uuid=<uuid> has-vendor-device=false
    has-vendor-device=falseフラグは、Windows UpdateがXenServer VM Toolsに含まれるI/Oドライバーのインストールまたは更新を試みないようにします。詳細については、「Citrix Provisioningターゲットまたは再起動時にリセットされるマシンの設定」を参照してください。
  16. リソースペインでVMを選択し、コンソールタブをクリックしてVMコンソールを表示します。
  17. (オプション) VMをクローンできるようにしたい場合は、Out-Of-Box-Experience (OOBE) と呼ばれるWindowsの初回セットアップを実行しないことをお勧めします。代わりに、地域情報を尋ねるページでOOBEが開始されたら、Ctrl + Shift + F3を押して監査モードに入ります。
    その後、Sysprepを使用してVMを一般化できます。詳細については、「Sysprepを使用してWindows VMをクローンする準備」を参照してください。
    VMをクローンする予定がない場合は、この手順の以下のステップに進んでください。
  18. OSのインストール画面に従って選択を行います。
  19. OSのインストールが完了し、VMが再起動したら、「Windows用XenServer VM Toolsのインストール」を実行します。

CLIを使用してWindows VMを作成する

xe CLIを使用してISOリポジトリからWindows VMを作成するには:
注:
Windows 10およびWindows 11 VMの場合、vTPMの要件はテンプレートによって指定されます。vTPMを設定するためにxe CLIコマンドに何かを追加する必要はありません。
  1. テンプレートからVMを作成します。
    xe vm-install new-name-label=<vm_name> template=<template_name>
    このコマンドは、新しいVMのUUIDを返します。
  2. (オプション) 仮想マシンの起動モードを変更します。
    xe vm-param-set uuid=<uuid> HVM-boot-params:firmware=<mode>
    xe vm-param-set uuid=<uuid> platform:secureboot=<option>
    mode の値は BIOS または uefi のいずれかになります。仮想マシンのオペレーティングシステムでそのオプションがサポートされている場合、デフォルトは uefi です。それ以外の場合、モードは BIOS にデフォルト設定されます。option の値は true または false のいずれかに設定できます。セキュアブートオプションを指定しない場合、デフォルトは auto です。
    詳細については、「ゲストUEFIブートとセキュアブート」を参照してください。
  3. (オプション) この仮想マシンをCitrix Provisioningのテンプレートとして使用する場合、または reset-on-boot フラグが設定されている場合は、Windowsをインストールする前に仮想マシンを構成してください。
    xe vm-param-set uuid=<uuid> has-vendor-device=false
    has-vendor-device=false フラグは、Windows UpdateがXenServer VM Toolsに含まれるI/Oドライバーのインストールまたは更新を試みないようにします。詳細については、「Citrix Provisioningターゲットまたは起動時にリセットされるマシンの設定」を参照してください。
  4. ISOストレージリポジトリを作成します。
    xe-mount-iso-sr <path_to_iso_sr>
  5. 利用可能なすべてのISOを一覧表示します。
    xe cd-list
  6. 指定されたISOを指定された仮想マシンの仮想CDドライブに挿入します。
    xe vm-cd-add vm=<vm_name> cd-name=<iso_name> device=3
  7. 仮想マシンを起動し、オペレーティングシステムをインストールします。
    xe vm-start vm=<vm_name>
    この時点で、仮想マシンコンソールがXenCenterに表示されます。
  8. XenCenterのリソースペインで仮想マシンを選択し、コンソールタブをクリックして仮想マシンコンソールを表示します。
  9. (オプション) 仮想マシンをクローンできるようにしたい場合は、Out-Of-Box-Experience (OOBE) と呼ばれるWindowsの初回セットアップを実行しないことをお勧めします。代わりに、OOBEが地域情報を要求するページで開始されたら、Ctrl + Shift + F3 を押して監査モードに入ります。
    その後、Sysprepを使用して仮想マシンを一般化できます。詳細については、「Sysprepを使用してWindows仮想マシンをクローンする準備」を参照してください。
    仮想マシンをクローンする予定がない場合は、この手順の次のステップに進んでください。
  10. OSのインストール画面に従って選択を行ってください。
  11. OSのインストールが完了し、VMが再起動したら、XenServer VM Tools for Windowsをインストールします。
CLIの使用方法の詳細については、コマンドラインインターフェイスを参照してください。

XenServer VM Tools for Windowsをインストールする

XenServer VM Tools for Windowsは、従来のデバイスエミュレーションのオーバーヘッドなしに、高性能なI/Oサービスを提供します。XenServer VM Tools for Windowsおよび高度な使用方法の詳細については、XenServer VM Tools for Windowsを参照してください。
XenServer VM Tools for Windowsをインストールする前に、VMがWindows UpdateからI/Oドライバーを受け取るように構成されていることを確認してください。Windows Updateは、I/Oドライバーの更新を受け取るための推奨される方法です。ただし、Windows UpdateがVMで利用できないオプションである場合は、他の方法でI/Oドライバーの更新を受け取ることもできます。詳細については、I/Oドライバーを更新するを参照してください。
XenServer VM Tools for Windowsをインストールするには:
  1. XenServer VM Toolsをインストールまたは更新する前に、VMのスナップショットを作成することをお勧めします。
  2. XenServerダウンロードページからXenServer VM Tools for Windowsファイルをダウンロードします。
  3. 提供されたSHA-256値に対してダウンロードを検証します。
  4. ファイルをWindows VM、またはWindows VMがアクセスできる共有ドライブにコピーします。
  5. managementagentxXX.msiファイルを実行して、XenServer VM Toolsのインストールを開始します。
    Msiexec.exe /package managementagentxXX.msi
  6. インストーラーの指示に従います。
    1. ウィザードの指示に従って、ライセンス契約に同意し、保存先フォルダーを選択します。
    2. ウィザードには、インストールと更新の設定ページに推奨設定が表示されます。これらの設定のカスタマイズについては、XenServer VM Tools for Windowsを参照してください。
    3. 次へをクリックし、次にインストールをクリックして、XenServer VM Tools for Windowsのインストールプロセスを開始します。
  7. インストールプロセスを完了するために、プロンプトが表示されたらVMを再起動します。

VM内のWindowsオペレーティングシステムをアップグレードする

VMのアップグレードは通常、Microsoftが新しいバージョンまたはリビジョンをリリースした場合、または新しいバージョンのXenServerに移行する場合に必要となります。

Windows VMをアップグレードする前に

  1. オペレーティングシステムをvTPMを必要とするWindowsのバージョン(Windows 11など)に更新する場合、オペレーティングシステムをアップグレードする前に、vTPMをVMに接続する必要があります。詳細については、「VMにvTPMを接続する」を参照してください。
  2. VM上のXenServer VM Tools for Windowsを最新バージョンにアップグレードします。詳細については、「XenServer VM Tools for Windows」を参照してください。
  3. XenServer VM Tools for Windowsドライバーの古いバージョンがすべてクリーンアップされていることを確認してください。これは、Windows VMで次のコマンドを実行することで行えます。
    1. XenServer VM Tools for Windowsクリーンアップツールを実行します: <tools-install-directory>\uninstall.exe cleanup
    2. コマンド pnputil.exe -enum-drivers を使用して、インストールされているすべてのドライバーを一覧表示します。
      プロバイダー名がXenServerで、公開名が oemxx.inf の形式のドライバーはすべて削除する必要があります。
    3. これらのドライバーを削除するには、各ドライバーに対して次のコマンドを実行します: pnputil.exe -delete-driver oemXX.inf
      このコマンドは、使用されていない古いバージョンのドライバーのみを削除します。ドライバーが使用中の場合、コマンドは正しく失敗します。

Windowsオペレーティングシステムをアップグレードする

Windows VMは、次のいずれかの方法でアップグレードできます。
  • Windows Updateを使用して、Windows VM上のWindowsオペレーティングシステムのバージョンをアップグレードします。Windows Updateを使用してXenServer VM Toolsを更新する場合は、この方法を使用することをお勧めします。
  • 新しいバージョンにはWindowsインストールISOを使用してください。Windowsインストールディスクは、以前のバージョンのWindowsがすでにインストールされているサーバーで起動すると、通常アップグレードオプションを提供します。
Windows VMコンソールで、Windowsが提供するアップグレードのプロンプトに従います。

Sysprepを使用してWindows VMをクローンする準備をする

Windows VMをクローンする唯一サポートされている方法は、Windowsユーティリティ sysprep を使用してVMを準備することです。
sysprep ユーティリティは、ローカルコンピューターのSIDを変更して、各コンピューターで一意になるようにします。 sysprep バイナリは C:\Windows\System32\Sysprep フォルダーにあります。
Sysprepの使用に関する詳細については、Sysprep (Generalize) a Windows installation を参照してください。
Windows VMでSysprepを実行するには:
注:
Windows 10および11では、Windowsの初回セットアップまたはOut-Of-Box-Experience (OOBE) が、 sysprep プロセスと競合する可能性のあるアプリケーション (AppXなど) をインストールします。この動作のため、クローン可能なVMを作成する際には、初回セットアップをスキップし、代わりにWindowsを監査モードで起動することをお勧めします。
  1. Windows VMを作成します。
  2. Windowsをインストールします。
  3. (オプション) Out-Of-Box-Experience (OOBE) が開始され、地域情報を尋ねるページで Ctrl + Shift + F3 を押します。Windowsは監査モードで起動します。詳細については、Boot Windows to Audit mode or OOBE を参照してください。
    必須ではありませんが、イメージ上に不要なユーザーアカウントが作成されるのを避け、サードパーティ製アプリケーションの互換性の問題を避けるために、OOBEを終了することをお勧めします。OOBEを続行すると、OOBE中にインストールされる一部のアプリケーションまたはWindows UpdateがSysprepの正常な動作を妨げる可能性があります。
  4. Windows用XenServer VM Toolsの最新バージョンをインストールします。
  5. 必要なアプリケーションをインストールし、その他の必要な設定を実行します。
  6. VM を一般化するには、sysprep を実行します。このユーティリティは、完了すると VM をシャットダウンします。
注記:
sysprep ステージの後、元の一般化された VM (「ソース」VM) を再度再起動しないでください。再起動を防ぐため、すぐにテンプレートに変換してください。ソース VM が再起動された場合、さらにクローンを作成するために安全に使用できるようになる前に、再度 sysprep を実行する必要があります。
一般化された Windows VM をクローンするには:
  1. XenCenter を使用して、VM をテンプレートに変換します。
  2. 必要に応じて、新しく作成したテンプレートを新しい VM にクローンします。
  3. クローンされた VM が起動すると、使用可能になる前に次のアクションが完了します。
    • 新しい SID と名前を取得します
    • 必要に応じて構成値を要求するセットアップを実行します
    • 最後に、再起動します

Sysprep を使用して Windows VM をカスタマイズする

XenServer は、Microsoft Windows Sysprep を使用して Windows 仮想マシンをカスタマイズします。このプロセス中に、XenServer はユーザーが提供した XML ファイルを VM にアップロードし、Sysprep 実行可能ファイルを実行して構成を適用します。VM は再起動後にカスタマイズを完了します。このメカニズムにより、共有イメージから作成された大規模な Windows VM デプロイメントのプログラムによる構成が可能になります。
この機能には、Windows PV ドライバーバージョン 9.4.2 以降が必要です。XenServer API と XE コマンドラインユーティリティの両方でサポートされていますが、XenCenter ではサポートされていません。
カスタマイズを開始するには、VM Sysprep API 呼び出しまたは XE コマンドが XML 構成ファイル (通常は unattend.xml という名前) を VM 上の Sysprep コマンドに渡します。XenServer は、ファイルを含む一時的な仮想 CD-ROM を作成し、それを VM に挿入します。この CD-ROM は XenCenter に「SYSPREP」というプレフィックスで表示され、他の目的で使用しないでください。カスタマイズが完了すると、XenServer は CD-ROM を自動的に削除します。
XenServer は XML ファイルを検証または検査せず、その内容に関連する問題を報告しません。

API の手順

VM オブジェクトは、タイムアウト値とともに、カスタマイズ XML コードを直接パラメータとして受け入れる VM.sysprep メソッドを公開しています。詳細については、VM API ドキュメントを参照してください。

CLI の手順

# xe vm-sysprep uuid=176f8e25-3bba-c5b0-7124-cc06a0edc13a filename=unattend.xml
xe コマンドは次の引数を受け入れます。
  • カスタマイズする仮想マシンの UUID。VM は実行中の状態である必要があります。
  • Windows Sysprep ツールに渡される Sysprep ファイルのファイル名。
  • オプションのタイムアウト値(秒単位)。指定しない場合、デフォルトのタイムアウトは 180 秒です。
CLI コマンドは、VM が再起動するか、タイムアウトが期限切れになると戻ります。カスタマイズの期間は XML ファイルの内容に依存するため、タイムアウト値を調整する必要がある場合があります。カスタマイズがタイムアウト後に完了した場合、プロセスが正常に完了したとしても、CLI コマンドは失敗を報告します。

トラブルシューティング

Sysprep API および CLI コマンドは、カスタマイズを開始する前にいくつかの条件をチェックします。
  • 機能の可用性: XenServer は、Sysprep 機能が /etc/xapi.conf で有効になっていることを確認します。
  • ドライバーのサポート: XenServer は、VM のドライバーがその機能をサポートしていることを確認します。VM が実行されているホストの CLI からドライバーの互換性を検査できます。
[root@eu1-dt034 ~]# xenstore-ls -f | grep sysprep
/local/domain/11/control/feature-sysprep = "1"
/local/domain/14/control/feature-sysprep = "1"
上記の出力は、機能がローカルドメイン 11 および 14 でサポートされていることを示しています。これらのドメインで使用されているドライバーバージョンも同様に検査できます。
[root@eu1-dt034 ~]# xenstore-ls -f | grep PVAddons
/local/domain/11/attr/PVAddons = ""
/local/domain/11/attr/PVAddons/BuildVersion = "178"
/local/domain/11/attr/PVAddons/Installed = "1"
/local/domain/11/attr/PVAddons/MajorVersion = "9"
/local/domain/11/attr/PVAddons/MicroVersion = "2"
/local/domain/11/attr/PVAddons/MinorVersion = "4"
/local/domain/14/attr/PVAddons = ""
/local/domain/14/attr/PVAddons/BuildVersion = "178"
/local/domain/14/attr/PVAddons/Installed = "1"
/local/domain/14/attr/PVAddons/MajorVersion = "9"
/local/domain/14/attr/PVAddons/MicroVersion = "2"
/local/domain/14/attr/PVAddons/MinorVersion = "4"
これは XE CLI を使用しても確認できます。
# xe vm-param-get param-name=PV-drivers-version  uuid=aeefa4d2-75d9-4e9f-41d3-c383713a8ac7
major: 9; minor: 4; micro: 2; build: 178; xeniface: XenServer 9.1.13.96 ; xenvif: XenServer 9.1.14.109 ; xenbus: XenServer 9.1.12.120
  • Sysprepがまだ進行中の場合にAPIまたはXEコマンドで報告されるタイムアウト。 タイムアウトが報告された時点でSysprepがVM内でまだ実行中の場合は、デフォルトの180秒からタイムアウトを増やして再試行してください。Sysprepが停止または失敗した場合(例えば、不正な応答ファイルが原因の場合)、タイムアウトを増やしても解決しません。詳細については、VM内のWindows Sysprepログ (%WINDIR%\System32\Sysprep\Panther\) を確認してください。

Windows VM リリースノート

XenServerが提供する機能に対して、さまざまなレベルのサポートを持つWindowsの多くのバージョンとバリエーションがあります。このセクションでは、既知の相違点に関する注意事項と正誤表を記載しています。

一般的なWindowsの問題

  • Windows VMをインストールする際は、仮想ディスクを3つ以下で開始してください。VMとXenServer VM Tools for Windowsがインストールされた後、追加の仮想ディスクを追加できます。XenServer VM Tools for WindowsなしでVMが正常に起動できるように、ブートデバイスは常に初期ディスクのいずれかであることを確認してください。
  • Windows VMのブートモードがBIOSブートの場合、Windowsはプライマリディスクをマスターブートレコード (MBR) でフォーマットします。MBRは、ディスクの最大アドレス可能ストレージスペースを2 TiBに制限します。2 TiBを超えるディスクをWindows VMで使用するには、次のいずれかの操作を行います。
    • WindowsのバージョンでUEFIブートがサポートされている場合は、Windows VMのブートモードとしてUEFIを使用するようにしてください。
    • 大容量ディスクをVMのセカンダリディスクとして作成し、GUIDパーティションテーブル (GPT) 形式を選択します。
  • 複数のvCPUはWindowsゲストにCPUソケットとして公開され、VMに存在するライセンス制限の対象となります。ゲストに存在するCPUの数は、デバイスマネージャーで確認できます。Windowsで実際に使用されているCPUの数は、タスクマネージャーで確認できます。
  • Windowsゲストでのディスクの列挙順序は、最初にディスクが追加された順序と異なる場合があります。この動作は、WindowsのI/Oドライバーとプラグアンドプレイサブシステム間の相互作用によるものです。例えば、最初のディスクが Disk 1 として表示され、次にホットプラグされたディスクが Disk 0、その後のディスクが Disk 2 と表示され、その後は期待される順序で表示される場合があります。
  • Windowsのディスプレイプロパティが24ビットカラーに設定されている場合、VLCプレーヤーのDirectXバックエンドのバグにより、ビデオ再生中に黄色が青色に置き換えられます。OpenGLをバックエンドとして使用するVLCは正常に動作し、他のDirectXベースまたはOpenGLベースのビデオプレーヤーも同様に動作します。ゲストが24ビットではなく16ビットカラーを使用するように設定されている場合は問題ありません。
  • Windows VMでは、PVイーサネットアダプターが100 Gbpsの速度を報告します。この速度は人工的なハードコードされた値であり、仮想NICが仮想スイッチに接続されているため、仮想環境では関係ありません。Windows VMは利用可能な最大速度を使用しますが、ネットワークが完全な100 Gbpsに対応できない場合があります。
  • Windows VMへの安全でないRDP接続を試みると、「これはCredSSP暗号化オラクル修復が原因である可能性があります」というエラーメッセージが表示されて失敗する場合があります。このエラーは、RDP接続のクライアントとサーバーのいずれか一方にのみCredential Security Support Providerプロトコル (CredSSP) の更新が適用されている場合に発生します。詳細については、<https://support.microsoft.com/en-gb/help/4295591/credssp-encryption-oracle-remediation-error-when-to-rdp-to-azure-vm> を参照してください。