Der er ikke en enkelt software, der direkte kontrollerer processen med at gemme filer på en disk. I stedet er det et komplekst samspil mellem flere komponenter:
* operativsystem (OS): Kerne -softwaren, der administrerer computerens ressourcer, inklusive diskdrevet. OS håndterer filsystemoperationer på lavt niveau, der tildeler plads på disken og administrerer filadgang. Eksempler inkluderer Windows, MacOS, Linux.
* filsystem: Dette er den organisationsstruktur, der bruges til at gemme filer på disken. Det definerer, hvordan filer er navngivet, placeret og adgang til. Almindelige eksempler inkluderer NTFS (Windows), HFS+ (MACOS) og EXT4 (Linux).
* filleder: Denne software indeholder en brugergrænseflade til at navigere og interagere med filer. Det giver dig mulighed for at oprette, åbne, gemme, slette og administrere filer. Eksempler inkluderer File Explorer (Windows), Finder (MACOS) og Nautilus (Linux).
* applikationssoftware: Den software, du bruger til at oprette og redigere filer (f.eks. Word Processor, Image Editor osv.) Interagerer med filsystemet og OS for at gemme dit arbejde på disken.
Derfor involverer processen med at gemme filer et samarbejde mellem disse forskellige komponenter. Den involverede specifikke software kan variere afhængigt af operativsystemet og den applikation, du bruger.
Det er vigtigt at bemærke, at udtrykket "software" kan fortolkes bredt. Den faktiske proces med at skrive data til disken håndteres af firmware (software indlejret i selve diskdrevet) og hardware.