次の方法で共有


光学ディスク ドライブのテストの前提条件

このトピックでは、Windows Hardware Lab Kit (Windows HLK) を使用して光学式記憶装置をテストする前に完了しておく必要があるタスクについて説明します。

光学式記憶装置には、CD、DVD、Blu-ray メディア用の書き換え可能なドライブが含まれています。

ハードウェア要件

光学式ドライブをテストするには、次のハードウェアが必要です。 テスト デバイスで他の機能が提供されている場合は、追加のハードウェアが必要になる場合があります。 追加のハードウェア要件が適用されるかどうかを判断するには、Windows HLK Studio に表示されているデバイスの各テストの説明を参照してください。

  • Windows HLK の要件を満たすテスト コンピューター 1 台。 詳細については、「Windows HLK の前提条件」を参照してください。 さらに、このコンピューターには、次の種類のプロセッサのいずれかが搭載されている必要があります。

    • デュアル コアまたは同等のプロセッサと、Windows クライアント オペレーティング システム (Windows 8、Windows 7、Windows Vista など) 用の 4 ギガバイト (GB) のメモリ。

    • クアッド コアまたは同等のプロセッサと、Windows Server オペレーティング システム用の 6 GB のメモリ。

    テスト コンピューターには、マザーボード上に実装されたデュアルチャネル Advanced Technology Attachment (ATA)/Advanced Technology Attachment Packet Interface (ATAPI) コントローラーが 1 つ含まれている必要があります。 また、テスト コンピューターには、Advanced Configuration and Power Interface (ACPI) が既定で有効になっているロゴ準拠の ACPI BIOS が 1 つ含まれている必要があります。 Windows 8、Windows 7、Windows Vista の場合は、BIOS の構成と Serial Advanced Technology Attachment (SATA) Advanced Host Controller Interface (AHCI) モードの SATA コントローラーのサポートが必要です。

  • テスト用の 2 つの同一の光学式ディスク ドライブ。

    Note

    テストする光学式ディスク ドライブが読み取り専用の場合は、テストする 2 つのドライブに加えてライター ドライブを接続する必要があります。

  • 光学式記憶装置とバスの種類が同じ 1 つのホスト コントローラー。 USB コントローラーから、ACPI メカニズムを使ってシステムをウェイクアップできる必要があります。

  • デバイスを接続するための適切なケーブル。

  • テスト デバイスがサポートするメディアの種類ごとの空のメディア。

サーバーで使用する製品の認定を受けるには、テスト コンピューターが 4 つのプロセッサと 1 GB 以上の RAM をサポートしている必要があります。 これらのシステム機能は、デバイスとドライバーの再調整、D3 状態、および複数のプロセッサ グループの機能をテストするために必要です。 実際に 64 個以上のプロセッサを搭載したコンピューターでなくても、デバイスをテストすることは可能です。 また、デバイスまたはドライバーのテストに使用されるサーバー システムには、テストの前に Server Core がインストールされている必要があります。 詳細については、Windows Server のインストール オプションに関するページを参照してください。

テスト コンピューターのプールを使用してデバイスをテストする場合、プール内の少なくとも 1 台のコンピューターに 4 つのプロセッサと少なくとも 1 GB の RAM が搭載されている必要があります。 さらに、そのコンピューターには、テスト対象のデバイスとドライバーが含まれている必要があります。 プール内のすべてのコンピューターでドライバーが同じである限り、システムは、すべてのテスト コンピューターに対して実行するスケジュールを作成します。

ハード ディスク ドライブのテストなど、ドライバーを含めないテストの場合、Windows HLK スケジューラは、デバイスとドライバーの再調整、D3 状態、複数プロセッサ グループの機能を検証するテストを、既定のテスト コンピューターで実行するために制限します。 このコンピューターが複数のプロセッサ グループを持つように手動で構成する必要があります。 既定のコンピューターは、一覧の最初のテスト コンピューターです。 一覧の最初のテスト コンピューターがハードウェアの最小要件を満たしていることを確認します。

Note

(WHCP ポリシーとプロセスに関するドキュメントで定義されている) 準仮想化ドライバーを除き、サーバーの認定または署名のために物理デバイスと関連するドライバーをテストする際には、仮想化の形式を使用することはできません。 仮想化製品では、複数のプロセッサ グループ、デバイス電源管理、デバイスの PCI 機能、その他のテストに関連するテストに合格するために必要となる基本的な機能がサポートされていません。

Note

  複数プロセッサ グループの設定には、Windows Server 2008 R2 以降の認定用デバイス ドライバーの Hardware Lab Kit テストに使用するプロセッサ グループのサイズの値を設定する必要があります。 この場合、管理者特権のコマンド プロンプト ウィンドウで、「/set」オプションを使用して bcdedit を実行します。

グループ設定を追加して再起動するためのコマンドは次のとおりです。

bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f

グループ設定を削除して再起動するためのコマンドは次のとおりです。

bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f

Note

コードの整合性設定

まずサーバー マネージャーを使用して Windows Server 2016 の仮想化ベースのセキュリティ機能 (VBS) を有効にする必要があります。

その後、次のレジストリ キーを作成して設定する必要があります。

HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)

ソフトウェア要件

光学式記憶装置をテストするには、次のソフトウェアが必要です。

  • テスト デバイスのドライバー

  • 最新の Windows HLK フィルターまたは更新プログラム

テスト コンピューターの構成

テスト デバイス用にテスト コンピューターを構成するには、こちらの手順に従います。

  1. テスト システムをオフにして、電源から外し、ハード ディスク ドライブを取り付けます。 テスト光学式記憶装置のバスの種類に応じて、次のいずれかの操作を行います。

    • ATA/ATAPI の場合は、ハード ディスク ドライブをプライマリ ATA/ATAPI チャネルのスタンドアロン デバイス 0 として取り付けます。

    • SCSI の場合は、SCSI ハード ディスク ドライブの SCSI ID を 0 に設定します。

  2. ホスト コントローラーがシステム マザーボードに組み込まれていない場合は、ホスト コントローラーを取り付けます。

  3. テスト用の光学式記憶装置をホスト コントローラーに接続して、テスト システムに取り付けます。 テスト光学式記憶装置のバスの種類に応じて、次のいずれかの操作を行います。

    • ATA/ATAPI の場合は、デバイス 1 またはケーブル選択デバイス 1 としてプライマリ ATA/ATAPI チャネルにテスト ドライブを取り付けることができます。 または、デバイス 0、デバイス 1、ケーブル選択デバイス 0、またはケーブル選択デバイス 1 としてセカンダリ ATA/ATAPI チャネルにテスト デバイスを取り付けることができます。

    • SCSI の場合は、テスト デバイスの SCSI ID を 6 に設定します。

    • USB の場合は、高速 USB 2.0 ハブのダウンストリーム ポートにテスト デバイスを接続します。

      Note

      USB テスト デバイスを USB 2.0 コントローラーのルート ハブに直接接続しないでください。

  4. テスト システムのオンにして、S3 状態をサポートするようにシステム BIOS を設定します。

    Note

    特に記載がない限り、すべてのアダプターは、BIOS を有効にし、外部終端がある状態で動作します。

  5. テスト コンピューターに適切な Windows オペレーティング システムをインストールし、テスト ネットワーク用にコンピューターを構成します。 テスト ネットワークは、Windows HLK Studio と Windows HLK Controller が含まれるネットワークです。

  6. 製造元から提供されているデバイス ドライバーをテスト コンピューターにインストールする必要がある場合は、このときに行います。

  7. 両方の光学式記憶装置がテスト コンピューター上で正しく動作することを確認します。

  8. Windows HLK クライアント アプリケーションをテスト コンピューターにインストールします。

  9. Windows HLK Studio を使用してコンピューター プールを作成し、そのプールにテスト コンピューターを移動します。

テストを開始する前に、テスト コンピューターが準備完了状態であることを確認します。 テストを実行する前にパラメーターを設定する必要がある場合は、そのテストのダイアログ ボックスが表示されます。 詳細については、特定のテストのトピックを確認してください。

一部の Windows HLK テストでは、ユーザーの介入が必要です。 申請のテストを実行するときは、手動テストとは別に自動テストをブロックで実行するのがベスト プラクティスです。 これにより、自動テストの完了が手動テストにより中断されるのを防ぎます。

警告

ストレージ デバイスをテストする際は、ストレージ テストを開始する前に、すべての Device Fundamental テストを完了することを強くお勧めします。 ストレージ テストではテスト デバイスが再構成され、デバイスが Device Fundamentals テストのサポートに不向きな状態になります。 ストレージ テスト デバイスでボリュームを作成する構成の手順は次のとおりです。 これは、テストの Device Fundamental 部分 (DevFund) を完了するうえで重要です。