Lesing av data i en magnetisk disk utføres ved hjelp av et lese-/skrivehode. Lese-/skrivehodet er en liten elektromagnet som er plassert nær den magnetiske overflaten på disken. Når lese-/skrivehodet aktiveres, skaper det et magnetfelt som samhandler med det magnetiske materialet på disken. Denne interaksjonen får det magnetiske materialet på disken til å generere en liten elektrisk strøm, som deretter forsterkes og behandles av diskkontrolleren. Diskkontrolleren sender deretter dataene til datamaskinens minne.