? Korrupte filer kan være forårsaket av en rekke systemfeil. Normalt, når en fil blir skadet , kan den ikke åpnes eller noen data i filen er tapt. I noen tilfeller data fra en korrupt fil kan hentes , for eksempel i noen Microsoft Office- programmer som har en "recovery mode" for automatisk lagrede data . Dårlige sektorer
Sektorer er divisjoner av en harddisk. Når en bruker prøver å lagre en fil , søker maskinen for en sektor på harddisken for å lagre dataene. Hvis datamaskinen lagrer en fil til en " dårlig sektor , " filen er sannsynlig å bli skadet eller utilgjengelige . Skadede sektorer kan være forårsaket av fysisk skade (dvs. harddisken miste magnetisme og dermed dens evne til å lagre data) eller dårlige paritet sjekker på disken . En datamaskin vet ikke hvilke sektorer er dårlig eller ustabil , slik at brukeren må skanne harddisker (for eksempel C Drive ) for å se etter skadede sektorer . Dette kan gjøres ved å høyreklikke på stasjonen fra " Min datamaskin ", velge " Egenskaper ", " Verktøy " og velge " Søk nå " under overskriften " Feil - sjekking. "
Cross -Linked -filer eller tapte Clusters
i datasystemer , er en " klynge " den minste mengden diskplass som trengs for å lagre en fil . Filer blir tildelt individuelle klynger , som kan variere fra en sektor ( 512 bytes ) til 128 sektorer ( 64 kilobyte ) . En cross -linked file oppstår når to eller flere filer har blitt tildelt samme klynge , som vil ødelegge alle filer lagret på samme klynge . Tapte klynger kan også føre til korrupte filer , når en fil slettes fra datamaskinens katalogoppføring , men File Allocation Table ( FAT ) fortsatt viser klynger allokert til denne filen, klynger bli "lost ", og data som er lagret på denne klyngen vil vise som "cross -linked ", selv om katalogoppføring har allerede blitt slettet .
infiserte filer og virus
virus kan slette filer infisere datamaskinen registret, endre volum etiketter, mark sektorer som dårlig på stasjonen , merke klynger som dårlig i FAT , lage cross -linked filer eller lage nye partisjoner på harddisken . Et virus kan enkelt endre hvordan filer lagres og leses på en datamaskin , forårsaker korrupte filer å skje selv om ingen problem eksisterer med en harddisk . Virus kan , for eksempel , mark sektorer så ille når de fungerer normalt , og føre til at alle filer blir korrupte eller utilgjengelige for brukeren i denne sektoren.
Systemkrasj
< p> system krasjer kan være forårsaket av ulike faktorer på et datasystem . Logiske krasjer ( dvs. fullføre stenge, eller "Blue Screen of Death" for Windows-brukere ) oppstår når programmer bruker motstridende minne , eller når ny maskinvare er korrupt . Programmene er normalt allokert minne fra systemet og kan ikke dele en del av minnet , hvis ett program åpner et annet program er allokert minne , kan en kollisjon oppstå . Hvis programmer ved hjelp av kernel minne ( klarerte programmer, for eksempel operativsystemet aystem eller maskinvaredrivere ) tilgang til en annen kjerne program minne, vil et systemkrasj /avslutning oppstå . I begge tilfeller, hvis en fil blir lagret , tilgang til eller noen ganger åpen , kan filen bli skadet fra en plutselig nedleggelse .