En skadad fil är en skadad datafil. Filen kan plötsligt bli obrukbar eller oanvändbar. Det kanske inte öppnas alls eller returnerar ett fel när det öppnas. Ibland är det möjligt att fixa filen, medan andra gånger kan du behöva ta bort filen och hämta en sparad version.
Det finns många orsaker till filkorruption, till exempel ett programfel, ett virus, en datorkrasch eller dåliga sektorer på en hårddisk. Här är en titt på vad datakorruption betyder i datorer, vad som skapar problemet och vad du kan göra åt det.
Skadade filer kan förekomma i alla program och indikerar vanligtvis inte ett problem med själva applikationen. Det är vanligtvis ett problem som är unikt för filen.
Vad är datakorruption?
Varje fil har en rubrik, ibland kallad "magiskt nummer", som berättar för ditt filsystem vad du ska göra med den när den öppnas. Till exempel berättar ett nummer för ditt operativsystem att filen är en MP3 och ska producera ljud, medan en annan kan berätta för ditt operativsystem att det är ett Word-dokument som ska öppnas i en ordbehandlare. Om detta magiska nummer ändras på något sätt, tolkar ditt system filen som en annan filtyp, och det kommer inte att kunna öppna filen.
Vissa filtyper förväntar sig vissa nummer i vissa punkter i filen med jämna mellanrum. Till exempel, i filer som innehåller text, ska varje tecken ha en viss storlek, beroende på hur texten kodas, och bör börja med en konsekvent kombination av byte varje gång. Om detta nummer är avstängt kan operativsystemet försöka återge ett oläsligt tecken, vilket gör att filen blir otillgänglig.
Korruption uppstår när filens ursprungliga bytesammansättning av misstag ändras. Även om korrupta filer ibland fortfarande kan öppnas är filen vanligtvis inte tillgänglig.
Varje filtyp har sin egen standard så att korruption kan ta olika former och ge olika resultat. Det är lätt att upptäcka en skadad mediefil, till exempel en MP3- eller lösenordslista, medan andra skadade datafel kan vara svårt att diagnostisera.
Hur skadas filer?
Det finns många sätt en fil kan bli skadad på. Datakorruption kan uppstå när det finns ett problem under sparningsprocessen. Till exempel, om din dator kraschar när du sparar en fil, finns det en stor chans att filen kan bli skadad. Ett strömavbrott kan påverka flera öppna filer.
Ett program kan uppstå ett fel när det sparar eller skapar en fil och skadar filen under processen. Din webbläsare kan stöta på problem när du laddar ner en fil, vilket kan leda till filskada. Virus kan skada datafiler, liksom alla avbrott i normala datorprocesser.
Fysiska problem kan också orsaka dataskada. Till exempel, om en hårddisk tappas, skakas eller flyttas snabbt för många gånger kan elektriska och mekaniska funktionsfel resultera i skadade filer. En skadad fil kan vara ett tecken på en dålig fysisk sektor, vilket är ett mycket större problem.
Ibland kommer din applikation att ge dig ett fel som indikerar att det har varit ett problem, men ofta har du ingen aning förrän du försöker öppna en fil som är skadad.
Hur man förhindrar fil- och datakorruption
Det bästa sättet att skydda dig mot skadade filer är att se till att du har en bra säkerhetskopia av all din data. Det är lättare att radera en skadad fil och återställa filen från en ny säkerhetskopia än att reparera filen.
Om en fil är skadad och du har en molnbackup på plats, återställ filen så snart du kan innan den skadade filen lagras på onlineservern.
Se till att din dator har ett bra skydd mot virus och skadlig kod, så dessa dåliga aktörer kan inte förstöra dina data i första hand.
En annan idé är att investera i en oavbruten strömförsörjning (UPS), så strömavbrott eller andra fel kan inte skada dina filer. En bra UPS kan skydda din dator från maskinvarufel och filskada.
Även om det finns verktyg för att återställa skadade filer, varierar deras framgångsnivåer och beror på typen av skadad fil, tillståndet för enhetens hårdvara och programvara och många andra faktorer.
När tekniken går framåt blir filkorruption mindre vanligt. Se till att hålla dina enheter väl underhållna, uppdatera programvara på rätt sätt och installera bra virus- och skadlig kod.