Wat is een beschadigd bestand en hoe kan ik het repareren?

Bestandscorruptie(File) is een vorm van onbedoelde of onbedoelde schade aan de gegevens in een bestand. Bestandscorruptie(File) komt in vele vormen en gebeurt om verschillende redenen, maar het resultaat is hetzelfde: u kunt uw gegevens niet lezen.

In sommige gevallen kunt u bestandscorruptie ongedaan maken of herstellen, maar dat is niet altijd mogelijk. Het is beter om te begrijpen waarom corruptie kan gebeuren en hoe u zich ertegen kunt beschermen.

Wat betekent het dat(Mean) bestanden beschadigd(Files) zijn?

Een "bestand" is een verzameling gerelateerde gegevens die als een eenheid moeten worden gelezen, geschreven in een specifiek bestandsformaat. Alle gegevens in een Microsoft Office Word -bestand zijn bijvoorbeeld gerelateerd aan het Word - document dat u hebt gemaakt en opgeslagen in de .docx -bestandsindeling. Als de helft van het bestand plotseling onleesbaar zou zijn, zou u uw document waarschijnlijk niet kunnen openen. Zelfs als je dat zou kunnen, zou er veel informatie ontbreken. Evenzo(Likewise) zou een Excel -spreadsheet met ontbrekende of gewijzigde willekeurige waarden waardeloos zijn.

Elk computerbestand bestaat uit binaire code. Het is een reeks van enen en nullen gegroepeerd in sets bits, die gegevens zoals een letter vertegenwoordigen.

In ASCII -code wordt de letter "A" weergegeven door de binaire code 01000001. Als we een enkele bit veranderen, zoals de laatste 1 in een 0, dan wordt de "A" een "@"!

Zo werkt corruptie op basisniveau. De waarden van bits in een bestand worden gewijzigd of gewist, wat leidt tot een onleesbaar of slechts gedeeltelijk leesbaar bestand.

Hoe weet u of er bestandscorruptie is(File Corruption Has) opgetreden?

Corruptie van bestanden kan verschillende symptomen hebben, afhankelijk van welke bestanden zijn beschadigd en hoe belangrijk ze zijn.

CRC-fouten(CRC Errors)

Cyclic Redundancy Check ( CRC ) controleert of een bestand heel en correct is opgeslagen. CRC's passen een formule toe op de gegevens in het oorspronkelijke ongerepte bestand, wat resulteert in een getal als uitvoer. Als u dezelfde formule toepast op een kopie van dat bestand, moet dat nummer hetzelfde zijn. Als het nummer anders is, heb je te maken met een beschadigd of gewijzigd bestand.

U zult deze fout het vaakst zien wanneer u gegevens probeert te kopiëren van een beschadigde optische schijf of een stervende harde schijf, maar veel apps kunnen een CRC -fout geven wanneer ze hun bestanden zelf controleren aan de hand van een tabel met correcte waarden.

Fouten bij het openen van bestanden(File Opening Errors)

Als een bestand beschadigd is, wordt het ofwel niet geopend of wordt het geopend met onleesbare resultaten. Sommige bestandstypen worden gestreamd en zijn enigszins tolerant voor schade. Als je bijvoorbeeld een videobestand hebt dat beschadigd is, kunnen mediaspeler-apps het beeld uiteenvallen of haperen, maar anders het hele bestand afspelen.

Andere soorten bestanden, zoals uitvoerbare programmabestanden, moeten 100% heel zijn, anders start het programma niet.

En andere bestandstypen, zoals documenten die u hebt gemaakt, kunnen geopend zijn, maar essentiële informatie missen, zoals werkelijke waarden uit het document of opmaak. 

Vreemd gedrag en storingen(Strange Behaviors and Glitches)

Wanneer bron- of instellingenbestanden die een toepassing nodig heeft beschadigd raken, kunnen ze subtieler worden weergegeven. Het programma zal niet per se mislukken, maar sommige subcomponenten die afhankelijk zijn van die bestanden kunnen fouten geven, niets doen of de hele applicatie laten crashen.

Systeemcrashes en instabiliteit(System Crashes and Instability)

Wanneer u beschadigde systeembestanden krijgt, kan dit uw computer fundamenteel beïnvloeden. U kunt plotseling schijnbaar willekeurige BSOD's ( Blue Screen of Death ) computercrashes krijgen of een systeem hebben dat vastloopt of niet werkt zoals het bedoeld is. Kritieke(Critical) bestandscorruptie van dit type is de meest verwoestende en kan in veel gevallen vaak wijzen op een ernstig probleem met uw hardware.

Waarom gebeurt er bestandscorruptie?

Nu weten we wat corruptie is, maar hoe gebeurt het? 

Hoewel corruptie slechts het chaotisch en destructief wijzigen van bitwaarden is, lopen de oorzaken van die veranderende waarden sterk uiteen. Dit komt vooral omdat computermedia in veel verschillende vormen voorkomen en binaire cijfers op zeer verschillende manieren opslaan.

Plotseling stroomverlies(Sudden Power Loss)

Een van de meest voorkomende redenen waarom een ​​opslagapparaat bestandscorruptie ervaart, is een plotselinge stroomstoring. Dit geldt met name voor mechanische harde schijven, waar het uitschakelen van de stroom tijdens het schrijven naar de schijf gegevens kan wissen. In het verleden kon de lees-/schrijfkop van de schijf in de schotel crashen als ze stroom verloren, maar moderne schijven kunnen hun hoofd nog steeds veilig "parkeren", zelfs als de stroom plotseling uitvalt.

Dit betekent niet dat mechanische of solid-state schijven ongevoelig zijn voor corruptie door gegevensverlies. Als de schijf actief gegevens aan het schrijven was toen de stroom uitviel, is het mogelijk dat slechts een deel van het bestand op de schijf is terechtgekomen. Beide typen schijven gebruiken vluchtig cachegeheugen. Dit betekent dat de gegevens erin verloren gaan als de stroom uitvalt.

Hardwarestoring(Hardware Failure)

Alle opslagmedia hebben een beperkte levensduur. Ze kunnen verslijten of defect gaan raken. Soms gebeurt dit falen langzaam in de loop van de tijd, en soms is het plotseling. Iedereen die met mechanische harde schijven te maken heeft gehad, kent de gevreesde "klik des doods" die veel schijven maken voordat ze korte tijd later doodgaan.

Het zijn ook niet alleen harde schijven. Defect RAM(Faulty RAM) kan gegevenscorruptie veroorzaken, omdat de verkeerde waarden naar de schijf worden geschreven, bekraste optische schijven onleesbaar kunnen zijn dankzij de fysieke schade, enzovoort.

Malware

Malware omvat alle software die is geschreven met opzettelijke kwaadaardige bedoelingen. Gegevenscorruptie(Data) of -vernietiging als gevolg van malware-infectie kan door het ontwerp of per ongeluk zijn. Malware -auteurs hebben niet veel motivatie om uw gegevens voor het grootste deel te vernietigen. In plaats daarvan zouden ze het gegijzeld houden voor geld (ransomware) of het stelen om het op de zwarte markt te verkopen.

In sommige gevallen wordt malware eenvoudigweg geschreven om chaos en vernietiging te zaaien. Malware die is ontworpen om gegevens te beschadigen of te vernietigen, doet dit meestal op een manier die vrijwel onmogelijk te herstellen is.

Corruptie van bestanden(File) voorkomen en ongedaan maken

Het is altijd beter om te voorkomen dat corruptie u in de eerste plaats treft, maar in sommige gevallen zijn er ook manieren om dit ongedaan te maken.

Schijven op fouten controleren(Check Disks for Errors)

U kunt verschillende hulpprogramma's van Microsoft Windows en derden gebruiken om te controleren op huidige fouten, zoals slechte sectoren op uw schijven. U kunt ook hulpprogramma's gebruiken om de operationele logboeken van de schijf te diagnosticeren om te voorspellen of de storing op handen is, zodat u tijd heeft om die gegevens ergens anders heen te verplaatsen.

Bekijk Hoe u uw harde schijf kunt controleren op fouten(How to Check Your Hard Drive for Errors) voor gedetailleerde instructies.

Maak regelmatig back-ups(Make Frequent Backups)

Het maken van een back(Backing) -up van gegevens beschrijft een breed scala aan praktijken. Deze omvatten het klonen van uw hele schijf voor het geval deze defect raakt, het maken van ZIP -bestandsarchieven, het maken van back-ups van specifieke bestanden naar de cloud, het automatisch maken van incrementele back-ups naar een externe schijf en meer. Als u recente gegevensback-ups hebt, wordt corruptie eerder een ergernis dan een ramp.

Als je meer wilt weten over het maken van back-ups, hebben we een aantal waardevolle handleidingen:

Deze zouden u moeten dekken voor back-ups op moderne Windows -systemen, maar macOS-gebruikers kunnen onze Time Machine-handleiding(Time Machine guide) raadplegen .

Als extra voorzorgsmaatregel kunt u ook handmatig een systeemherstelpunt maken(manually create a System Restore point) om terug te gaan naar een eerdere versie van uw Windows -installatie voordat destructieve bestandswijzigingen die geen verband houden met hardwarestoringen, worden gemaakt.

Functies voor bestandsverificatie gebruiken(Use File Verification Features)

Sommige softwareclients kunnen ook bestandsverificatiebewerkingen uitvoeren. De Steam -videogameclient kan bijvoorbeeld controleren of de bestanden van een game zijn gewijzigd(check whether a game’s files have been altered) en de originele gegevens herstellen van een online masterkopie.

Schijven uitwerpen voordat u ze verwijdert(Eject Drives Before Removing Them)

Ongeacht het schijftype of het besturingssysteem, moet u stations uitwerpen voordat u ze loskoppelt. Wacht op zijn minst tot het schijfactiviteitslampje is gestopt voordat u het loskoppelt, maar neem idealiter een seconde of twee om een ​​flashstation of externe harde schijf uit te werpen.

Antivirussoftware gebruiken(Use Antivirus Software)

Als u geen malware-gerelateerde corruptie wilt, gebruik dan antivirussoftware. Er zijn verschillende opties voor Windows , macOS en Linux .

Gebruik de systeembestandscontrole (SFC)(Use the System File Checker (SFC))

In sommige gevallen kunt u bepalen of uw bestanden zijn beschadigd en(and ) deze automatisch herstellen. Windows heeft verschillende hulpprogramma's voor bestandsherstel om beschadigde (Windows)Windows -systeembestanden te repareren , zoals de systeembestandscontrole(System File Checker) . U kunt de exacte details vinden in onze handleiding voor het gebruik van de opdrachtpromptopdrachten om corrupte bestanden te repareren of te repareren(Using the Command Prompt Commands to Fix or Repair Corrupt Files) , die ook betrekking heeft op de DISM- tool en de SCANNOW - opdracht. U kunt ook de opdracht CHKDSK proberen voor het detecteren van schijffouten.

Betalen voor gegevensherstel(Pay For Data Recovery)

Het laatste redmiddel is om gespecialiseerde software voor bestandsherstel te krijgen (bijna altijd betaald) of een gegevensherstelbedrijf in te huren om zoveel mogelijk van uw gegevens te reconstrueren. Dit is erg duur en alleen de moeite waard als de waarde van de gegevens de herstelkosten ver overstijgt. Het is dus meestal de moeite waard om problemen op te lossen voordat u uw creditcard tevoorschijn haalt om software voor het herstellen van bestanden te kopen.

Als u geen gegevenscorruptie heeft ervaren, is het nog niet te laat om enkele preventieve maatregelen te implementeren die we hierboven hebben vermeld. Al is het maar voor uw meest waardevolle en onvervangbare data.



About the author

Ik ben een webontwikkelaar met meer dan 10 jaar ervaring in het werken met de browsers Firefox en Google Docs. Ik ben een specialist in het maken van eenvoudige maar krachtige online applicaties en heb webgebaseerde oplossingen ontwikkeld voor zowel kleine bedrijven als grote organisaties. Mijn klantenbestand omvat enkele van de grootste namen in het bedrijfsleven, waaronder FedEx, Coca Cola en Macy's. Mijn vaardigheden als ontwikkelaar maken mij de ideale kandidaat voor elk project dat snel en efficiënt moet worden voltooid - van het ontwikkelen van aangepaste websites tot het maken van robuuste e-mailmarketingcampagnes.



Related posts