Firmware dysku to wewnętrzne oprogramowanie nośnika. Steruje elektroniką, obsługą głowic, pamięcią podręczną, mapą defektów, procedurami startowymi i komunikacją z komputerem.
W dyskach HDD część firmware znajduje się w elektronice, a część w specjalnych obszarach serwisowych na talerzach. W SSD firmware działa w kontrolerze i zarządza pamięcią NAND oraz translacją adresów.
Uszkodzenie firmware może powodować, że dysk nie zgłasza się poprawnie, pokazuje błędną pojemność, zawiesza komputer, klika, resetuje się albo jest widoczny tylko w trybie awaryjnym.
Naprawa problemów firmware wymaga narzędzi serwisowych i znajomości konkretnej rodziny dysków. Wgrywanie przypadkowego firmware z internetu może trwale pogorszyć sytuację i utrudnić odzysk danych.