Disk Verification

Note  This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.

Type: Automated Test


The Disk Verification test verifies a disk by doing random raw writes and reads and comparing the results.


The test is passed the instance path of the target test device. The test then finds all hard disks that are equal to or connected to the test device. It will then choose the best target for the test in the following order:

  1. RAW unpartitioned disk

  2. RAW unformatted volume

  3. Volume that can be dismounted

  4. Volume that cannot be dismounted

The test will run a random verify scenario on this target.

The test is given a fixed run time of 72 hours. The test will display a dialog box with the current progress and bandwidth of the test. The size of the individual data transfers is determined by a command-line parameter; the default size for the logo test is 32 KB.

The test will try to do raw writes, bypassing any file system that is mounted on the hard disk if it can (as in cases 1, 2, and 3 in the preceding list).

The amount of space that the test uses is determined by the free space that is available on the test device. To ensure best device performance, you should delete unnecessary files off the test device and cleanly format or defragment the device before running the test. The test will warn you if the targets fragmentation might influence the test results.

Even though this test does measure device performance, there is currently no test case in the Logo version of this test that will pass or fail based on these measurements.

For more information about the DiskIO test application, see the "Disk Stress" topic.

Run Time: 72 hours
Log File:
System Restart Required: No
Test Category:
Supported operating systems for Logo or Signature testing:
  • Windows 7

  • Windows Server 2008 R2

  • Windows Vista

  • Windows Server 2003

  • Windows XP



Software Requirements

The test tool requires the following software:

Hardware Requirements

The test tool requires the following hardware:


The test tool runs on the following processor architectures:

Code Tour

File Manifest









Build date: 9/14/2012

Community Additions