Wat veroorzaakt een beschadigd bestand?

Corrupte bestanden kunnen worden veroorzaakt door een aantal systeemfouten. Normaal gesproken, wanneer een bestand beschadigd raakt, is het niet toegankelijk of gaan sommige gegevens in het bestand verloren. In sommige gevallen kunnen gegevens uit een beschadigd bestand worden opgehaald, zoals in sommige Microsoft Office-programma's die een "herstelmodus" hebben voor automatisch opgeslagen gegevens.

Slechte sectoren

Sectoren zijn afdelingen van een harde schijf. Wanneer een gebruiker een bestand probeert op te slaan, zoekt de computer naar een sector op de harde schijf om de gegevens op te slaan. Als de computer een bestand opslaat in een "slechte sector", wordt het bestand waarschijnlijk beschadigd of ontoegankelijk. Slechte sectoren kunnen worden veroorzaakt door fysieke schade (d.w.z. dat de harde schijf magnetisme verliest en dus het vermogen om gegevens op te slaan) of slechte pariteitscontroles op de schijf. Een computer weet niet welke sectoren slecht of onstabiel zijn, dus de gebruiker moet harde schijven (zoals de C-schijf) scannen om te controleren op slechte sectoren. Dit kan worden gedaan door met de rechtermuisknop op de schijf te klikken vanuit "Deze computer", "Eigenschappen", "Extra" te selecteren en "Nu controleren" te selecteren onder het kopje "Foutcontrole".

Video van de dag

In computersystemen is een "cluster" de kleinste hoeveelheid schijfruimte die nodig is om een ​​bestand op te slaan. Bestanden krijgen individuele clusters toegewezen, die kunnen variëren van één sector (512 bytes) tot 128 sectoren (64 kilobytes). Een cross-linked bestand treedt op wanneer twee of meer bestanden aan hetzelfde cluster zijn toegewezen, waardoor alle bestanden die in hetzelfde cluster zijn opgeslagen, beschadigd raken. Verloren clusters kunnen ook corrupte bestanden veroorzaken; wanneer een bestand wordt verwijderd uit de directorylijst van de computer, maar de File Allocation Table (FAT) nog steeds clusters toont die aan dat bestand zijn toegewezen, wordt de clusters raken "verloren" en gegevens die in dit cluster zijn opgeslagen, worden weergegeven als "cross-linked", zelfs als de directorylijst al is verwijderd.

Geïnfecteerde bestanden en virussen

Virussen kunnen bestanden verwijderen, het computerregister infecteren, volumelabels wijzigen, sectoren als slecht markeren op de schijf, markeer clusters als slecht in de FAT, maak gecrosslinkte bestanden of maak nieuwe partities op de schijf drijfveer. Een virus kan gemakkelijk veranderen hoe bestanden worden opgeslagen en gelezen op een computer, waardoor corrupte bestanden kunnen optreden, zelfs als er geen probleem is met een harde schijf. Virussen kunnen bijvoorbeeld sectoren als slecht markeren als ze normaal functioneren, en ervoor zorgen dat alle bestanden corrupt of ontoegankelijk worden voor de gebruiker in die sector.

Systeem crasht

Systeemcrashes kunnen worden veroorzaakt door verschillende factoren op een computersysteem. Logische crashes (d.w.z. volledig afsluiten of het "Blue Screen of Death" voor Windows-gebruikers) treden op wanneer programma's conflicterend geheugen gebruiken of wanneer nieuwe hardware beschadigd is. Programma's krijgen normaal gesproken geheugen van het systeem toegewezen en kunnen een deel van het geheugen niet delen; als een programma toegang krijgt tot het toegewezen geheugen van een ander programma, kan er een crash optreden. Als programma's die kernelgeheugen gebruiken (vertrouwde programma's, zoals het besturingssysteem of hardwarestuurprogramma's) toegang krijgen tot het geheugen van een ander kernelprogramma, zal het systeem crashen/afsluiten. In beide gevallen, als een bestand wordt opgeslagen, geopend of soms geopend, kan het bestand beschadigd raken door een plotselinge afsluiting.