HD Tach é uma referência de hardware de baixo nível para dispositivos de armazenamento de leitura/gravação de acesso aleatório, como discos rígidos, unidades removíveis (ZIP/JAZZ), dispositivos flash e arrays RAID. HD Tach usa drivers de dispositivo personalizados e outras interfaces Windows de baixo nível para ignorar tantas camadas de software quanto possível e chegar tão perto do desempenho físico do dispositivo possível. A versão de teste de HD Tach mede a velocidade de leitura sequencial (em vários pontos no dispositivo), a velocidade de acesso aleatório, velocidade de ruptura de interface e utilização de CPU da unidade. A versão registrada adiciona testes de gravação sequencial.