Cakram keras

Cakram keras modern dibuat secara luas menggunakan koreksi kesalahan lanjutan ("forward error correction"), khususnya koreksi kesalahan "Reed-Solomon". Teknik ini menyimpan bit tambahan yang ditentukan menggunakan rumus matematika untuk masing-masing blok data. Bit tambahan memungkinkan banyak kesalahan dibetulkan tanpa terlihat. Bit tambahan itu sendiri memakan tempat di cakram keras namun memungkinkan kepadatan perekaman lebih tinggi bisa dilakukan tanpa menyebabkan kesalahan yang tak bisa dibetulkan dalam banyak media penyimpanan berkapasitas besar. Pada cakram keras terbaru keluaran setelah tahun 2009, kode pemeriksaan keseimbangan kepadatan rendah atau LDPC ("low-density parity-check code") menggantikan "Reed-Solomon". LDPC memungkinkan kinerja cakram keras mendekati Batas Shannon dan menyediakan media penyimpan dengan kepadatan tertinggi