Har du någonsin gått för att öppna ett program och ett fel dyker upp och säger att programmet inte kan köras på grund av en fil som var skadad? Det är en frustrerande situation, särskilt när du behöver använda det programmet för arbete eller ett projekt. Vanligtvis är det ganska svårt att få tillbaka den skadade filen och på rätt plats, även om det finns några sätt att få tillbaka den på några korta steg.
Följ med nedan, så visar vi varför filer skadas, hur man hämtar en skadad fil och hur man förhindrar att filer skadas i framtiden.
Varför skadas filer?
snabblänkar
- Varför skadas filer?
- Få tillbaka dina skadade filer
-
- Windows 10-systemfilkontroll
- Videospel
- Dokument
- Andra filer
-
- Återställa filer i Linux
- Stängning
Filer kan skadas av flera orsaker. Ett av de vanligaste orsakerna beror på skadlig programvara eller ett virus på din dator. Skadlig programvara kan hitta sig själv på din dator, infektera och förstöra filer som är viktiga för att ett program (eller till och med ditt system) ska kunna köras. Även efter att skadlig programvara har tagits bort från systemet, avbryter den för det mesta inte en fil och återställer den till sitt normala tillstånd. Det blir av med problemet - infektionen - men återställer inte nödvändigtvis den skadade filen som infektionen förlorade eller blev av med.
Skadade filer kan hända när det finns ett fel under skrivningen av en fil till hårddisken. Om du till exempel sparar, säger, en 3D-modell som du har arbetat med på disken, men programmet ger dig ett fel eller upplever ett fel under den processen, kan den filen i 3D-modellen bli skadad och oförmögen att öppna.
Ibland kommer programmet att skjuta ut ett felmeddelande och låter dig försöka spara igen, men andra gånger kommer du aldrig ens att förstå tills du går till att försöka öppna den filen igen, och det ger dig ett fel med att säga att den är skadad.
Om du har en mekanisk hårddisk kan skadade filer slumpmässigt dyka upp på grund av att hårdvaran inte fungerar (dvs. dålig sektor eller sektorer som går illa). Om den inte byts ut snart kommer fler filer att bli skadade och du kan förlora mycket data. Det är därför det alltid är bra att ha en solid säkerhetsstrategi på plats.
Slutligen kan filer skadas av att ditt system inte stängs av ordentligt. Om det till exempel är ett avbrott och datorn stängs av oväntat kan alla ändringar som gjordes i filer leda till att dessa filer skadas. Vanligtvis när du stänger av din dator stängs den och sparar allt säkert så att detta inte händer. Abrupta avstängningar förhindrar att säkerhetsfunktionen slutförs.
Få tillbaka dina skadade filer
Tyvärr finns det inte en hel del alternativ tillgängliga för att fixa skadade filer som du skapade (dvs. orddokument, 3D-modeller osv.). Att ersätta filer som är system- och programspecifika är dock ganska lätt att fixa.
En sak du kan göra är så enkelt som att ladda ner de specifika filerna från Internet och sätta tillbaka dem på rätt plats. Du kan vanligtvis ta filnamnet från det fel som dyker upp när du försöker öppna det drabbade programmet eller avsnittet i systemet, och det visar vanligtvis också en filväg. Detta gör det ganska enkelt att fästa filen från Internet och placera den på rätt plats.
Windows 10-systemfilkontroll
Om du har problem med systemfiler specifikt, gör Windows det superlätt att kontrollera integriteten för dessa filer. För att kontrollera om det finns problem (och automatiskt åtgärda problem) måste vi köra verktyget Systemfilkontroll med hjälp av kommandotolken.
Öppna kommandotolken. Du kommer åt detta enkelt genom att klicka på Start-menyn och bara söka efter “cmd.” Den här funktionen fungerar också i Windows PowerShell.
När båda programmen är öppna skriver du kommandot DISM.exe / Online / Cleanup-image / Restorehealth . Notera mellanrummen före snedstreck; se till att behålla de i kommandot, annars fungerar det inte ordentligt. När du trycker på "Enter" kan det ta lite för att åtgärden ska slutföras. Om kommandot inte fungerar kan du behöva öppna Kommandotolken som administratör.
När du kör detta kommando kör DISM (som är System File Checker-programmet i Windows, kallat Deployment Image Servicing and Management. Det kör i princip alla dina systemfiler och verifierar integriteten hos dem alla, eller med andra ord, att de fungerar korrekt) kommer att köras genom Windows Update för att hämta nya filer som kommer att ersätta dina skadade systemfiler, varför den här processen kan ta lite tid.
Det kommandot fungerar för de flesta systemfiler, men inte skyddade systemfiler. Om du vill köra en skanning på skyddade systemfiler skriver du kommandot sfc / scannow . Detta kommer att ersätta dina skadade skyddade systemfiler med en cache-kopia som finns på någon annanstans på din PC.
När kommandona körs igenom sina operationer bör du göra det. Du borde få ett meddelande som säger att reparationen var framgångsrik eller att Windows inte kunde hitta några integritetsöverträdelser (vilket är bra!).
Videospel
Videospel kan vanligtvis fixas enklare än andra program. De flesta spel levereras nu via digitala plattformar, till exempel Steam. De gör det enkelt att fixa skadade installationer. Du väljer helt enkelt spelet du har problem med och trycker på en snygg liten knapp under spelets Steam-inställningar som heter Verify Integrity of Game Cache . Den tar tag i och ersätter alla filer som du har problem med. Även då har många spel som inte slut på en digital plattform vanligtvis en inbyggd “Reparera filer” -knapp som enkelt kan användas utan att behöva installera om hela spelet.
Dokument
Ibland kan du spara dokument som är skadade, särskilt i Microsoft Word, som använder en funktion som heter Öppna och reparera . Ofta gör Microsoft Word detta automatiskt när du öppnar ett dokument, men om du upptäcker att du behöver göra det manuellt är det ganska enkelt. Klicka på Öppna i Microsoft Word under fliken Arkiv . Navigera till filen du vill öppna, välj den, klicka på pilen på Öppna- knappen och välj Öppna och reparera . Detta bör reparera och öppna alla skadade dokumentfiler du har. Många andra Office-program, som Excel som exempel, erbjuder liknande inbyggda verktyg för att hjälpa till med filkorruptionsproblem.
Andra filer
Som vi nämnde tidigare finns det inte för mycket annat vi kan göra för filer som du skapade, såvida inte programmet du använde för att skapa en fil har sin egen inbyggda Open and Repair-funktion. Till exempel, med ett 3D-modelleringsprogram som Autodesk 3DS Max, finns det inte för många "reparera" specifika funktioner inbyggda, men programmet skapar säkerhetskopior av dina scener automatiskt i en separat mapp.
Så leta efter alla specifika funktioner som dina program kan behöva reparera filer eller till och med säkerhetskopiera filer, eftersom du kanske kan spara dem / få tillbaka dem. Tänk bara på att det är svårt och ofta inte möjligt att få tillbaka användarskapade skadade filer. Det är därför vi rekommenderar att ha en bra säkerhetsstrategi på plats, eftersom det kan spara mycket hjärta om någon filförlust skulle inträffa.
Återställa filer i Linux
I Ubuntu Linux finns det en handfull program som kan hjälpa dig fixa skadade filer. Ett av de program som du kan få i Ubuntu är TeskDisk. Det är gratis och öppen källkod, som främst används för att återställa partitionstabeller som kan ha raderats av misstag eller till och med partitioner som är komprometterade på grund av ett virus eller ett mänskligt fel.
Vad dagliga användare kan använda mer vanligt är Photorec, ett annat open source-verktyg. Det är bra vid bildåterhämtning, men klarar sig också häpnadsväckande bra när det gäller att återställa dokument, förlorade filer, arkiv från hårddiskar och CD-skivor. Det fungerar så bra eftersom det ignorerar filsystemet och går direkt för "underliggande data", så att du fortfarande kan återställa filer även om integriteten i ditt mediesystem har skadats hårt. Du kan hitta detaljerade instruktioner för att använda PhotoRec här.
Stängning
Och det är allt som finns för det! Filförlust kan vara förödande, särskilt om du har att göra med användarskapade filer, eftersom de är mycket svårare att fixa om de blir skadade. Lyckligtvis finns det fortfarande en del saker du kan göra, och om du någonsin har problem med systemfiler är de åtminstone lätt fixbara om du följer stegen som beskrivs ovan. Och för att upprepa är det alltid bra att ha en säkerhetskopieringsplan på plats, eftersom du aldrig vet när ett virus eller ett mänskligt fel kan kompromissa med några av dina viktigaste filer. Att ha en säkerhetskopieringsplan på plats innebär att du alltid kan hämta rena versioner av dina filer efter att ha tagit bort problemet som orsakade det i första hand (dvs. skadlig programvara).
Har du några tips som du har använt för att fixa skadade filer? Var noga med att lämna en kommentar i kommentaravsnittet nedan. Vi skulle älska att höra från dig. Och om du behöver extra hjälp, se till att besöka PCMech-forumet för teknisk hjälp.
