Share via


SATA Hard Disk Drive Testing Overview

The procedures presented in this section outline the process for testing your Serial ATA (SATA) Hard Disk Drive for correct functionality with the Microsoft Windows operating system. These procedures use the Microsoft Windows Driver Kit (WDK) and Driver Test Manager (DTM). To ensure full functionality, you must run all of the tests that DTM identifies as requried for the device. If your product provides bus-specific support, you must run the appropriate bus-specific tests in addition to the standard tests.

Using the Test Procedure Help Topics

The test procedures are divided into the following types of topics:

  • Overview: The overview topics describe the hardware, software, and tester knowledge requirements.
  • Preparing: The preparing topics describe how to configure the system or systems for "Designed for Windows" logo testing.
  • Running: The running topics describe how to run the tests for your device or system.
  • Troubleshooting: The troubleshooting section provides information to diagnose failures, warnings and/or errors with the test.

SATA Hard Disk Drive Tests

The tests that you must run depend upon the capabilities of the device or system being tested. The following is a complete list of tests that could be required for your test device:

SATA IO Sig Test

Disk Verification

SCSI Compliance test

Disk Stress

Anti-Virus/File System Filter Test Kit (IFS Test)

Syscache Test

Device Path Exerciser

Sleep Stress with IO

Disable Enable with IO

Common Scenario Stress with IO

Plug and Play Driver Test

Run INFTest against a single INF

Run time: approximately 3 days

Hardware requirements

The following hardware is required for SATA hard disk drive testing. Additional hardware may be required if the test device provides bus-specific support. See the test description for each bus-specific test to determine if there are additional hardware requirements.

  • One computer with the following:****

    • Dual-core or equivalent processor (Windows Vista / Windows XP)
    • Quad-core or equivalent processor (Windows Server 2008 / Windows Server 2003)
    • 2 GB memory (Windows Vista / Windows XP)
    • 6 GB memory (Windows Server 2008 / Windows Server 2003)
    • Logo-compliant ACPI BIOS, with ACPI enabled by default
  • One Serial ATA controller with at least two channels

  • One ATA/ATAPI controller

  • One Serial ATA hard disk drive. This is the test device.

  • One ATA/ATAPI CD-ROM drive

  • One Serial ATA cable

Software requirements

The following software is required to run the SATA hard disk drive tests:

  • One of the following operating systems:


    • Microsoft Windows Vista
    • Microsoft Windows XP Professional with Service Pack 2 (SP2)
    • Microsoft Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition
    • Microsoft Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition
    • Microsoft Windows Server XP Professional x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003 with SP1, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003 with SP1, Datacenter Edition for Itanium-based Systems
  • Any drivers that are not shipped with the operating system

  • The current release of the Microsoft WDK

Tester knowledge requirements

To run the SATA hard disk drive tests, testers must know how to accomplish the following tasks:

  • Install the hard disk drive.
  • Install the CD-ROM drive as a stand-alone Device 0, a Device 1, or a cable-select Device 1.
  • Format and partition a hard disk.
  • Use DiskPart to convert a disk formatted with the GPT disk partitioning style to the MBR disk partitioning style. With 3 partitions: 20GB NTFS, 4GB NTFS, 4 GB NTFS.
  • Install the operating system from the product CD to the 20 GB partition.

This section includes:

Send feedback on this topic
Built on December 10, 2009