A leitura dos dados em um disco magnético é realizada por meio de um cabeçote de leitura/gravação. A cabeça de leitura/gravação é um pequeno eletroímã posicionado próximo à superfície magnética do disco. Quando a cabeça de leitura/gravação é energizada, ela cria um campo magnético que interage com o material magnético do disco. Essa interação faz com que o material magnético do disco gere uma pequena corrente elétrica, que é então amplificada e processada pelo controlador do disco. O controlador de disco então envia os dados para a memória do computador.