Uszkodzenie złącza USB
Najczęstsza przyczyna awarii pendrive'ów to mechaniczne uszkodzenie złącza. Pendrive wystający z portu USB laptopa lub komputera jest narażony na zginanie, wykrzywianie lub całkowite odłamanie wtyczki. Złącze USB składa się z czterech styków: VCC (zasilanie 5V), D+ i D- (linie danych), GND (masa). Uszkodzenie któregokolwiek z nich uniemożliwia komunikację z systemem.
Próba podłączenia uszkodzonego pendrive'a może spowodować zwarcie, które uszkodzi port USB w komputerze lub przepali bezpiecznik na płycie głównej. Jeśli złącze jest wyraźnie wygięte lub pęknięte, nie należy podłączać urządzenia do komputera.
Przegrzanie kontrolera
Kontroler pendrive'a to układ scalony (zazwyczaj kwadratowy chip widoczny na PCB) odpowiedzialny za komunikację między interfejsem USB a pamięcią NAND. Podczas długotrwałego, intensywnego zapisu lub odczytu kontroler się nagrzewa. W tanich pendrive'ach, pozbawionych radiatora i z kiepską konstrukcją obudowy, temperatura może przekroczyć 80°C, co prowadzi do data scrambling – danych zostających zaszyfrowanych lub zniekształconych podczas operacji.
Wyczerpanie cykli P/E i degradacja NAND
Pendrive'y konsumenckie używają tańszych układów NAND TLC (3 bity na komórkę) lub QLC (4 bity na komórkę) o wytrzymałości 500-1500 cykli P/E. Po przekroczeniu tej wartości komórki zaczynają tracić zdolność do utrzymywania ładunku, co prowadzi do bit rot – stopniowej degradacji zapisanych danych. W przeciwieństwie do SSD, pendrive'y mają prostsze algorytmy wear leveling, co oznacza nierównomierne zużycie komórek.
Typowa żywotność pendrive'a:
- 32GB TLC: ~15-30 TB zapisanych danych (przy 500-1000 cykli P/E)
- 128GB QLC: ~25-50 TB zapisanych danych (przy 500 cykli P/E)
- Intensywne użycie (10 GB/dzień): 4-8 lat
Korupcja systemu plików
Nagłe odłączenie pendrive'a podczas operacji zapisu (bez bezpiecznego usunięcia) powoduje uszkodzenie FAT (File Allocation Table) lub MBR (Master Boot Record). System plików przechowuje metadane o lokalizacji plików na dysku – jeśli te dane zostaną uszkodzone, pliki stają się niedostępne mimo że fizycznie nadal istnieją na pamięci flash.
chkdsk F: /f /r (gdzie F: to litera pendrive'a). W systemie Linux: fsck /dev/sdb1.
Zainfekowanie malware
Pendrive'y często przenoszą wirusy typu autorun, które automatycznie uruchamiają złośliwe oprogramowanie po podłączeniu do komputera. Wirusy mogą ukrywać pliki użytkownika, tworzyć fałszywe skróty lub całkowicie uszkodzić system plików, symulując awarię sprzętową. Szczególnie narażone są pendrive'y używane w różnych komputerach (np. w pracowniach szkolnych).
Niska jakość produkcji
Tanie pendrive'y z nieznanych marek często wykorzystują chipy NAND recyklingowane z innych urządzeń lub odrzuty fabryczne (chipy, które nie przeszły kontroli jakości). Takie układy mają już częściowo wyczerpane cykle P/E lub zawierają defekty, co prowadzi do przedwczesnej awarii. Ponadto, niektórzy nieuczciwi producenci stosują oszustwo: pendrive o deklarowanej pojemności 128 GB w rzeczywistości zawiera chip 8 GB z modyfikowanym firmware, który "okłamuje" system operacyjny.