Hvad er datakorruption?
Datakorruption er det udtryk, der bruges til at beskrive enhver form for fejl i lagring af information på en computerenhed. Der er mange forskellige årsager til datakorruption, herunder hardwareproblemer, softwareproblemer og brugerfejl. Mange computeroperativsystemer har værktøjer til håndtering af datakorruption, selvom de ikke altid er effektive. I mange tilfælde kan folk have problemer med datakorruption og aldrig indse, at de har et problem. Hvis folk tillader datafeil at formere sig uden at rette dem, kan de i sidste ende føre til operativsystemfejl eller andre større problemer.
Der er nogle vigtige tegn, der peger på et datakorruptionsproblem. For eksempel kan nogen finde ud af, at han ikke er i stand til at slette eller åbne en fil på sin computer. Han kan også opleve, at hans computer pludselig fungerer meget langsomt, og det tager lang tid at reagere. Der er mange andre ting, der kan forårsage disse symptomer, men ødelagte data er en af de mere almindelige.
Enhver form for harddiskproblem har potentialet til at forårsage datafejl. Harddiske har bevægelige dele, så de har tendens til i sidste ende at mislykkes. Dette kan ske gradvist eller pludseligt, og i begge situationer vil datakorruption være et af de vigtigste symptomer. Når en harddisk mislykkes, er det undertiden muligt at gemme nogle af dataene, og nogle gange er det ikke.
I mange tilfælde kan brugerne selv forårsage datafejl med den måde, de håndterer deres computere. For eksempel slukker folk undertiden deres computere uden at gå gennem lukningsmekanismen. Når dette sker, kan computeren muligvis være i midten af at skrive en fil til harddisken og afbryde denne proces vil ofte føre til korruption. Computerbrugere er normalt ikke opmærksomme på, at små filhandlinger konstant foregår i baggrunden, og disse er især modtagelige for denne type datafeil.
En anden almindelig årsag til korrupte data er operativsystemfejl. Mange operativsystemer er konfigureret, så de fungerer som en buffer mellem softwareprogrammer og harddisken. Denne buffer findes for at beskytte drevet mod datakorruption, men når operativsystemet i sig selv er tilbøjelig til at forårsage diskfejl, er dette ikke lige så nyttigt. En almindelig måde for operativsystemer at forårsage datafejl er ved at gå ned eller fryse ned. Når dette sker, skal brugerne ofte genstarte deres computere ved magtcykling, og det kan føre til datakorruption på de samme måder, der er nævnt tidligere.
Softwareprogrammer kan også forårsage dataproblemer, selvom de ofte gør det indirekte. Da operativsystemer ofte regulerer enhver diskskrivning, kan det være vanskeligt for programmer at skrive ødelagte data direkte til en disk. En mere almindelig måde for dette at ske er et buggy-program til at få operativsystemet til at gå ned, hvilket tvinger den enkelte til strømcyklus. I sjældne tilfælde finder et program en måde at komme forbi et operativsystems beskyttelse og skrive beskadigede data.
Der er også programmer skrevet specifikt for at skade noens data. Disse inkluderer vira og malware-programmer. Folk designer ofte disse programmer, så de kan omgå beskyttelsen af operativsystemer og skrive beskadigede data til et drev. De kan gøre dette som en hævn eller som en prank.