Hvad er en beskadiget fil, og hvordan kan jeg rette den?

Filkorruption(File) er en form for utilsigtet eller utilsigtet beskadigelse af dataene i en fil. Filkorruption(File) kommer i mange former og sker af forskellige årsager, men resultatet er det samme: du kan ikke læse dine data.

I nogle tilfælde kan du vende eller reparere filkorruption, men det er ikke altid muligt. Det er bedre at forstå, hvorfor korruption kan ske, og hvordan du muligvis kan sikre dig mod det.

Hvad betyder det ,(Mean) at filer(Files) bliver beskadiget?

En "fil" er en samling af relaterede data, der skal læses som en enhed, skrevet i et bestemt filformat. For eksempel er alle data i en Microsoft Office Word -fil relateret til det Word - dokument, du har oprettet og gemt i .docx -filformatet. Hvis halvdelen af ​​filen pludselig var ulæselig, ville du sandsynligvis ikke være i stand til at åbne dit dokument. Selvom du kunne, ville der mangle masser af information. Ligeledes(Likewise) ville et Excel -regneark med manglende eller ændrede tilfældige værdier være værdiløst.

Enhver computerfil består af binær kode. Det er en streng af etere og nuller grupperet i sæt af bits, som repræsenterer data såsom et bogstav.

I ASCII -kode er bogstavet "A" repræsenteret af den binære kode 01000001. Hvis vi ændrer en enkelt bit, såsom den sidste 1 til et 0, så bliver "A" til et "@"!

Sådan fungerer korruption på et grundlæggende niveau. Værdierne af bits inde i en fil ændres eller slettes, hvilket fører til en ulæselig eller kun delvis læsbar fil.

Sådan fortæller du, om filkorruption er(File Corruption Has) opstået

Filkorruption kan have forskellige symptomer, afhængigt af hvilke filer der er blevet beskadiget, og hvor vigtige de er.

CRC-fejl(CRC Errors)

Cyclic Redundancy Check ( CRC ) kontrollerer, om en fil er hel og korrekt gemt. CRC'er(CRCs) anvender en formel på dataene i den originale uberørte fil, hvilket resulterer i et tal som output. Hvis du anvender den samme formel på en hvilken som helst kopi af den fil, skal dette nummer være det samme. Hvis antallet er anderledes, har du at gøre med en beskadiget eller ændret fil.

Du vil oftest se denne fejl, når du prøver at kopiere data fra en beskadiget optisk disk eller døende harddisk, men mange apps kan give en CRC -fejl, når de selv tjekker deres filer mod en tabel med korrekte værdier.

Fejl ved åbning af fil(File Opening Errors)

Hvis en fil er beskadiget, åbnes den enten ikke eller åbnes med forvanskede resultater. Nogle filtyper streames og er noget tolerante over for skader. For eksempel, hvis du har en videofil med en vis korruption, kan medieafspillerapps vise billedbrud eller hakken, men ellers afspilles hele filen.

Andre typer filer, såsom eksekverbare programmer, skal være 100 % hele, ellers starter programmet ikke.

Og andre filtyper, såsom dokumenter, du har oprettet, kan åbne, men mangler vitale oplysninger, såsom faktiske værdier fra dokumentet eller formatering. 

Mærkelig adfærd og fejl(Strange Behaviors and Glitches)

Når ressource- eller indstillingsfiler, som et program har brug for, bliver ødelagt, kan de dukke op mere subtilt. Programmet vil ikke nødvendigvis undlade at starte, men nogle underkomponenter, der er afhængige af disse filer, kan give fejl, ikke gøre noget eller nedbryde hele programmet.

Systemnedbrud og ustabilitet(System Crashes and Instability)

Når du får ødelagte systemfiler, kan det grundlæggende påvirke din computer. Du kan få pludselige tilsyneladende tilfældige BSOD'er(BSODs) ( Blue Screen of Death ) computernedbrud eller have et system, der hænger eller ikke fungerer, som det er beregnet til. Kritisk(Critical) filkorruption af denne type er den mest ødelæggende og kan ofte pege på et alvorligt problem med din hardware i mange tilfælde.

Hvorfor sker der filkorruption?

Nu ved vi, hvad korruption er, men hvordan sker det? 

Selvom korruption kun er en kaotisk og destruktiv ændring af bitværdier, varierer årsagerne til disse ændrede værdier meget. Dette skyldes primært, at computermedier kommer i mange forskellige former og gemmer binære cifre på meget forskellige måder.

Pludselig strømtab(Sudden Power Loss)

En af de mest almindelige årsager til, at en lagerenhed oplever filkorruption, er et pludseligt strømafbrydelse. Dette gælder især for mekaniske harddiske, hvor afbrydelse af strømmen, mens du skriver til disken, kan slette data. Tidligere kunne læse-/skrivehovedet på disken styrte ind i pladen, hvis de mistede strømmen, men moderne drev kan stadig sikkert "parkere" deres hoveder, selv når strømmen pludselig går ud.

Dette betyder ikke, at mekaniske eller solid state-drev er uigennemtrængelige for korruption på grund af tab af data. Hvis drevet aktivt skrev data, da strømmen gik, er det muligvis kun en del af filen, der er kommet ind på disken. Begge typer drev bruger flygtig cachehukommelse. Det betyder, at dataene i dem går tabt, hvis strømmen går.

Hardwarefejl(Hardware Failure)

Alle lagringsmedier har begrænset levetid. De kan blive slidt eller begynde at fungere dårligt. Nogle gange sker denne fejl langsomt over tid, og nogle gange er det pludseligt. Enhver, der har beskæftiget sig med mekaniske harddiske, kender det frygtede "dødsklik", mange drev laver, før de dør kort tid senere.

Det er heller ikke kun harddiske. Defekt RAM(Faulty RAM) kan forårsage datakorruption, da de forkerte værdier skrives til disken, ridsede optiske diske kan være ulæselige takket være den fysiske skade, og så videre.

Malware

Malware omfatter enhver software, der er skrevet med bevidst ondsindet hensigt. Datakorruption(Data) eller ødelæggelse som følge af malwareinfektion kan være ved design eller ved et uheld. Malware -forfattere har for det meste ikke meget motivation til at ødelægge dine data. I stedet ville de holde det som gidsel for penge (ransomware) eller stjæle det for at sælge det på det sorte marked.

I nogle tilfælde er malware skrevet for at så kaos og ødelæggelse. Malware designet til at korrumpere eller ødelægge data gør det normalt på en måde, der er praktisk talt umulig at genoprette.

Forebyggelse og vending af filkorruption(File)

Det er altid bedre at forhindre korruption i at påvirke dig i første omgang, men der er også måder at vende det på i nogle tilfælde.

Kontroller diske for fejl(Check Disks for Errors)

Du kan bruge forskellige Microsoft Windows- og tredjepartsværktøjer til at tjekke for aktuelle fejl, såsom dårlige sektorer på dine drev. Du kan også bruge hjælpeprogrammer til at diagnosticere drevets driftslogfiler for at forudsige, om fejlen er nært forestående, hvilket giver dig tid til at flytte disse data et andet sted hen.

Se Sådan tjekker du din harddisk for fejl(How to Check Your Hard Drive for Errors) for detaljerede instruktioner.

Lav hyppige sikkerhedskopier(Make Frequent Backups)

" Sikkerhedskopiering(Backing) " af data beskriver en lang række forskellige fremgangsmåder. Disse omfatter kloning af hele dit drev, hvis det fejler, oprettelse af ZIP -filarkiver, sikkerhedskopiering af specifikke filer til skyen, automatisk trinvis sikkerhedskopiering til et eksternt drev og mere. Hvis du har nyere sikkerhedskopier af data, bliver korruption en irritation snarere end en katastrofe.

Hvis du vil vide mere om at lave sikkerhedskopier, har vi flere værdifulde vejledninger:

Disse burde have dig dækket til sikkerhedskopier på moderne Windows -systemer, men macOS-brugere kan tjekke vores Time Machine-guide .

Som en ekstra sikkerhedsforanstaltning kan du også manuelt oprette et systemgendannelsespunkt for(manually create a System Restore point) at rulle tilbage til en tidligere version af din Windows -installation før ødelæggende filændringer, der ikke er relateret til hardwarefejl.

Brug filbekræftelsesfunktioner(Use File Verification Features)

Nogle softwareklienter kan også køre filbekræftelse. For eksempel kan Steam -videospilsklienten kontrollere, om et spils filer er blevet ændret,(check whether a game’s files have been altered) og gendanne de originale data fra en master-onlinekopi.

Skub drev ud, før du fjerner dem(Eject Drives Before Removing Them)

Uanset disktype eller operativsystem, bør du skubbe drev ud, før du afbryder dem. Vent i det mindste, indtil indikatoren for diskaktivitet er stoppet, før du trækker den ud, men ideelt set skal du tage et sekund eller to på at skubbe et flashdrev eller en ekstern harddisk ud.

Brug antivirussoftware(Use Antivirus Software)

Hvis du ikke ønsker malware-relateret korruption, skal du bruge antivirussoftware. Der er flere muligheder for Windows , macOS og Linux .

Brug System File Checker (SFC)(Use the System File Checker (SFC))

I nogle tilfælde kan du afgøre, om der er sket korruption på dine filer, og(and ) reparere dem automatisk. Windows har flere filreparationsværktøjer til at reparere beskadigede Windows -systemfiler, såsom System File Checker . Du kan få de nøjagtige detaljer i vores guide til Brug af kommandopromptkommandoer til at rette eller reparere korrupte filer(Using the Command Prompt Commands to Fix or Repair Corrupt Files) , som også dækker DISM- værktøjet( tool) og SCANNOW - kommandoen. Du vil måske også prøve CHKDSK -kommandoen til registrering af drevfejl.

Betal for datagendannelse(Pay For Data Recovery)

Den sidste udvej er at få specialiseret filgendannelsessoftware (næsten altid betalt) eller hyre et datagendannelsesfirma til at rekonstruere så meget af dine data som muligt. Dette er meget dyrt og kun værd at gøre, hvis værdien af ​​dataene langt overstiger omkostningerne ved gendannelse. Så det er normalt værd at fejlfinde ting, før du trækker dit kreditkort ud for at købe filreparationssoftware.

Hvis du ikke har oplevet datakorruption, er det ikke for sent at implementere nogle forebyggende foranstaltninger, vi har nævnt ovenfor. Selvom det kun er for dine mest værdifulde og uerstattelige data.



About the author

I erhvervslivet handler det om at skabe værdi for dine kunder og kunder. Jeg fokuserer på at give trin-for-trin instruktioner, der hjælper mine læsere med at få mest muligt ud af deres hardware og software ved hjælp af Microsoft Office. Mine færdigheder omfatter installation af tastatur og drivere, samt Microsoft Office-support. Med min mange års erfaring i branchen kan jeg hjælpe dig med at dække ethvert hardware- eller softwarebehov, du måtte have.



Related posts