Hvad er en masselagringsdriver?
En masselagringsdriver er en type software designet til at give en computer mulighed for at interagere med en intern eller fjernlagringsenhed. Harddiskdrev (HDD'er), Universal Serial Bus (USB) -drev, eksterne CD-drev (CD-drev) og enhver anden type masselagringsenhed kræver, at en drivertype fungerer. Operativsystemer (OS) inkluderer typisk den nødvendige software til interface til disse enheder, skønt visse produkter kræver proprietære drivere. Lagringskomponenter ombord i mange forskellige forbrugerelektronik, såsom mobiltelefoner og bærbare musikafspillere, kan også fås ved hjælp af en masselagringsdriver. I dette tilfælde ser computeren enheden som en ekstern harddisk, når den først er tilsluttet.
Masselagring er et udtryk, der bruges til at beskrive enhver type lagringsmedium, der kan indeholde en stor mængde data og også kan skrives til og læses af en computer. I forbindelse med pc'er kan dette henvise til alt fra en harddisk med flere terabyte til en USB-stick, der indeholder mindre end en gigabyte data. Selv diskettedrev blev omtalt som masselagringsenheder på trods af en begrænset lagerkapacitet. Harddiske er den mest almindelige type masselagring, skønt mange forskellige eksterne og aftagelige former også er i almindelig brug. Hvert af disse forskellige opbevaringsmedier kræver en slags masselagringsdriver til at fungere.
Den primære funktion af en masselagringsdriver er at fungere som mellemmand mellem et operativsystem og et stykke hardware. Når et operativsystem eller et andet program sender en kommando til en masselagringsenhed, sender den virkelig denne kommando til driveren. Kommandoen oversættes derefter af driveren til et instruktions sæt, som masselagringsenheden forstår. Hvert operativsystem og enhed kræver en separat driver, selvom der er nogle undtagelser. Når det gælder lagerenheder, kan de fleste enheder, der passer ind i masselagringsklassen (MSC), betjenes af det samme generiske instruktionssæt.
Mange enheder, der ikke primært er beregnet til fjernlagring, kan interface med en computer via en masselagringsdriver. Dette er, hvad der sker, når visse mobiltelefoner, digitale kameraer og bærbare musikafspillere er tilsluttet personlige computere. Hvis enheden er i stand til at acceptere MSC-instruktioner, kan computeren muligvis genkende den ved hjælp af en generisk masselagringsdriver. Dette kan tillade, at filer overføres til og fra enheden, ligesom det var en harddisk.