Os discos rígidos armazenam informações magneticamente em discos giratórios. Os discos são revestidos com uma fina camada de material magnético e os dados são gravados e lidos nos discos usando uma cabeça magnética. A cabeça é posicionada sobre a trilha desejada no disco e os dados são gravados ou lidos magnetizando ou desmagnetizando pequenas áreas do disco.
O disco rígido é dividido em setores e cada setor é dividido em blocos. Cada bloco pode armazenar uma quantidade fixa de dados e o tamanho do bloco varia dependendo do disco rígido. Quando os dados são gravados no disco rígido, eles são primeiro divididos em blocos e depois gravados nos setores disponíveis no disco.
O disco rígido também possui um controlador, que é uma pequena placa de circuito que controla a operação da unidade. O controlador é responsável por ler e gravar dados no disco e também gerencia as funções de correção de erros e cache da unidade.
Quando você salva um arquivo no computador, os dados do arquivo são copiados para o disco rígido. O disco rígido então armazena os dados do disco nos setores disponíveis. Ao abrir o arquivo novamente, o disco rígido lê os dados do disco e os copia de volta para o computador.