När en PDF vägrar öppnas låter meddelandet på skärmen mer som en ursäkt än en förklaring. ”Ett fel uppstod när dokumentet skulle öppnas. Filen är skadad och kunde inte repareras” säger dig nästan ingenting om vad som är skadat, eller om dokumentet inuti fortfarande går att rädda.
Det är mer upplysande än det ser ut. Varje läsare validerar en PDF i olika ordning och ger upp vid olika punkt, så formuleringen av felet ringar in vilken del av filen som är trasig: sidhuvudet, registret, ett enskilt objekt eller krypteringslagret. Den här guiden kopplar de meddelanden du sannolikt möter till felet som orsakade dem.
Varför samma fil ger olika fel
En PDF lagrar sina sidor som numrerade objekt och antecknar varje objekts byteposition i en uppslagstabell allra sist i filen, kallad korsreferenstabellen eller xref. Att öppna en PDF innebär att hoppa till slutet, läsa den tabellen och med hjälp av den hitta sida ett. Nästan allt som går fel går fel i den sekvensen.
Läsarna skiljer sig åt i hur strikt de följer den. Adobe Acrobat validerar strukturen ordentligt och nekar en fil som inte håller måttet; Chrome och Firefox genomsöker filen efter allt som liknar en sida och kringgår ett trasigt register under tystnad. Den skillnaden förklarar varför en och samma fil kan ge fyra olika meddelanden på fyra olika datorer, och varför den läsare du råkar använda ändrar ordalydelsen men inte det underliggande felet.
Fel i Adobe Acrobat och Reader
Acrobat ger de mest specifika meddelandena av alla läsare, eftersom den som enda program stämmer av filen mot specifikationen i stället för att försöka vara tillmötesgående. Det här är de vanligaste:
| Meddelande | Vad som faktiskt gick fel | Vad du ska göra |
|---|---|---|
| ”Ett fel uppstod när dokumentet skulle öppnas. Filen är skadad och kunde inte repareras.” | Acrobats egen återställning kördes mot ett trasigt xref och misslyckades | Reparera med ett verktyg som bygger om sidträdet från grunden |
| ”Filen är antingen av en filtyp som inte stöds eller har skadats.” | Filen börjar inte med %PDF-, eller är ingen PDF | Kontrollera de första bytena innan du reparerar (se nedan) |
| ”Dict-objekt förväntades.” / ”Ogiltigt objektnummer.” | Ett eller flera objektströmmar i filen är felformade | Reparerbart, men skadade sidor kan tappa formatering |
| ”Ett problem uppstod vid läsning av dokumentet (14).” | Ett teckensnitt eller inbäddad resurs går inte att avkoda | Reparera; trasiga teckensnitt ersätts med standardsnitt |
| ”Ett problem uppstod vid läsning av dokumentet (109).” | Skadad innehållsström — ofta en fil som redigerats under synkronisering | Reparationen räddar de oskadda sidorna |
| ”Dokumentet är skyddat. Ange lösenordet.” | Ingenting är skadat — filen är krypterad | Inget reparationsproblem; du behöver lösenordet |
| ”Åtkomst nekad” på en nätverksenhet | Ett behörighets- eller låsproblem, inte PDF:en | Kopiera filen lokalt och öppna kopian |
De numrerade felen — 14, 109, 110, 131 — är värda att behandla som en familj. De betyder alla att Acrobat läste in tillräckligt av filen för att börja med ett bestämt objekt, och sedan stötte på något den inte kunde tolka. I praktiken beter de sig likadant: strukturen går att bygga om, och hur mycket av dokumentet som överlever beror på hur många objekt som drabbats.
Fel i Chrome, Edge och Firefox
Webbläsare använder egna PDF-motorer och är avsevärt mer förlåtande, så ett webbläsarfel betyder oftast något allvarligare än ett Acrobat-fel. Deras meddelanden är också vagare, eftersom motorn inte försöker ställa diagnos på filen — den försöker rita upp den och ger upp.
| Meddelande | Vad som faktiskt gick fel | Vad du ska göra |
|---|---|---|
| ”Det gick inte att läsa in PDF-dokumentet.” | Motorn kunde varken tolka sidhuvudet eller hitta användbara sidobjekt | Verklig strukturskada — reparera |
| ”Det gick inte att förhandsgranska filen” / visare som snurrar i evighet | Filen är avhuggen; motorn väntar på byte som aldrig kommer | Ladda ned på nytt först, reparera sedan om det kvarstår |
| Tomt grått fält, inget meddelande alls | Dokumentet öppnades men inget ritades upp — teckensnitt eller lager | Ett visningsproblem, inte ett öppningsproblem |
| Laddas ned i stället för att öppnas | Servern skickade fel innehållstyp, eller så är det ingen PDF | Kontrollera filens första byte |
| ”Det går inte att öppna filen på grund av ett oväntat fel.” | Edge-specifikt hölje kring ett tolkningsfel | Behandla som ”Det gick inte att läsa in” |
Fallet med visaren som snurrar i evighet misstolkas oftast. En visare som aldrig blir klar är inte långsam — den väntar oftast på en fil som tar slut mitt i. Jämför filstorleken med källan innan du drar slutsatsen att filen är trasig; en nedladdning som nådde 80 % ger typiskt ungefär 80 % av sidorna, intakta, när du väl byggt om registret med Reparera PDF.
Förhandsvisning, mobil och e-postprogram
Apples Förhandsvisning, Filer i iOS, Android-visare och de inbyggda förhandsgranskarna i Gmail, Outlook och WhatsApp är minst informativa av alla. De ger gärna ett enda generiskt meddelande oavsett orsak, vilket gör dem till usel diagnostik men användbara i ett bestämt avseende: de misslyckas annorlunda än skrivbordsläsare, så vad de klarar och inte klarar ringar in problemet.
- ”Filen verkar vara skadad” (Förhandsvisning). Förhandsvisning är förhållandevis strikt. Den nekar filer med trasigt xref som Chrome skulle öppna, så enbart det meddelandet betyder inte att filen är förlorad.
- ”Det går inte att visa PDF” i Gmail eller Outlook. Webbförhandsgranskaren har storleks- och komplexitetsgränser som filen överskred. Ladda ned bilagan och öppna den lokalt innan du antar att något är fel.
- Filen öppnas på datorn men inte i telefonen. Nästan alltid minne, inte skada. Mobila läsare ger upp inför mycket stora eller bildtunga dokument som en bärbar dator hanterar utan problem.
- Öppnas och stängs direkt igen. Läsaren kraschade i stället för att neka filen: samma minnestak, nått ett ögonblick senare.
- ”Filformatet stöds inte” på Android. Oftast en fil som trots filändelsen inte är en PDF, eller som döpts om efter nedladdningen.
Fyra fel som inte är filskador
En betydande andel av filerna som hamnar hos ett reparationsverktyg är inte skadade alls. Att utesluta dessa fall tar en minut och besparar dig från att använda fel lösning:
- Den är krypterad, inte trasig. En lösenordsfråga är inget fel. Kan du lösenordet är filen i sin ordning; är dokumentet ditt och du vill ändra eller ta bort skyddet, använd Lås upp PDF i stället för ett reparationsverktyg.
- Det är ingen PDF. Öppna filen i valfri textredigerare och läs första raden. En äkta PDF börjar med
%PDF-1.4eller liknande.PKbetyder ZIP-arkiv eller Office-dokument;<!DOCTYPE html>betyder att du laddat ned en felsida i stället för filen. - Den är 0 byte. Kontrollera storleken i filhanteraren. En tom fil innehåller ingenting att rädda, och inget verktyg ändrar på det — gå tillbaka till källan, e-postbilagan eller en säkerhetskopia.
- Din läsare är för gammal. PDF 2.0-filer med AES-256-kryptering öppnas inte i läsare från före ungefär 2017, oftast med ett vilseledande meddelande om ”skadad fil”. Att uppdatera läsaren löser det helt.
Laga en PDF som inte öppnas, i tre steg
När du uteslutit de fyra fallen ovan är filen verkligen skadad och behöver få sin struktur ombyggd. Det tar tre steg i webbläsaren, utan installation och utan registrering.
Ladda upp filen precis som den är
Gå till pdfdocshift.com/repair-pdf och släpp filen i uppladdningsytan. Byt inte namn på den, spara inte om den och öppna den inte för att exportera på nytt först — var och en av dessa åtgärder kan skriva över struktur som fortfarande går att rädda.
Låt reparationen bygga om registret
Verktyget struntar helt i den befintliga korsreferenstabellen, genomsöker hela filen efter giltiga PDF-objekt, återskapar sidträdet utifrån det den hittar och skriver ett nytt register. Oläsbara inbäddade teckensnitt ersätts med standardmotsvarigheter så att texten ritas upp.
Kontrollera mer än sida ett
Ladda ned resultatet och jämför sidantalet med vad du väntar dig, öppna sedan en sida i mitten och den sista sidan. Saknas sidor snarare än att de är felformade var filen avhuggen, och det du har är allt som överlevde.
Laga en PDF som inte öppnas
Gratis, utan registrering, filer raderas efter 2 timmar. De flesta byggs om på under 10 sekunder.
Öppna Reparera PDF →Om den reparerade filen öppnas men sidorna ser tomma ut var registret aldrig problemet — se vår guide om varför en PDF öppnas tom, som tar upp teckensnitt, lager och formulärdokument. Öppnas den fint men är obrukbart långsam är filen för stor snarare än trasig, och då är Komprimera PDF rätt verktyg.
Så undviker du att det händer igen
Nästan alla verkliga PDF-skador går tillbaka på en handfull vanor, och de flesta går att undvika så snart du vet vilka de är:
- Låt molnsynkroniseringen bli klar innan du öppnar en fil. Att spara över en PDF som Dropbox, OneDrive eller Google Drive håller på att ladda upp ger tillförlitligt en fil som är till hälften gammal och till hälften ny — den vanligaste orsaken till ”det funkade i går”.
- Kontrollera storleken efter stora överföringar. Avbrutna nedladdningar och nätverkskopieringar är den främsta källan till avhuggna filer, och en storleksjämförelse avslöjar dem direkt.
- Mata ut flyttbara media ordentligt. Att dra ur ett USB-minne innan skrivningen är klar lämnar filens slut oskrivet: precis fallet med avhuggning.
- Zippa PDF:er innan du skickar dem via okända e-postsystem. Ett fåtal äldre servrar tillämpar fortfarande textkodning på binära bilagor, vilket skadar dem under transporten.
- Behåll det skadade originalet. Reparationen skriver en ny fil i stället för att ändra den du laddade upp, men många raderar rutinmässigt den trasiga kopian så snart en reparation ser lyckad ut. Upptäcker du senare att sidor saknas är originalet det enda ett andra försök kan utgå från.
Vanliga frågor
För att de validerar olika. Chrome genomsöker filen efter allt som liknar en sida och ritar upp det den hittar, och kringgår en trasig korsreferenstabell utan att berätta det. Acrobat stämmer av strukturen mot PDF-specifikationen och nekar filer som inte håller måttet. Öppnas en fil i webbläsaren är sidinnehållet intakt och bara registret trasigt, vilket är den mest reparerbara formen av skada som finns.
Det betyder att Acrobat upptäckte ett strukturproblem, körde sin egen inbyggda återställning, och att den återställningen inte lyckades. Det betyder inte att dokumentet är förlorat. Acrobats återställning är försiktig och utgår från det befintliga registret; ett verktyg som helt bortser från registret och bygger om sidträdet genom att genomsöka filen efter objekt lyckas ofta där Acrobat ger upp.
Nästan säkert inte. Skador är konsekventa — en trasig fil misslyckas överallt. En fil som öppnas på en enhet men inte en annan slår i en resursgräns, oftast minne vid ett stort eller bildtungt dokument, eller ett storlekstak i förhandsgranskaren inuti en e-postapp. Att komprimera filen eller dela den i mindre dokument löser det; att reparera den gör det inte.
Öppna den i valfri textredigerare och titta på första raden. En äkta PDF börjar med tecknen %PDF- följt av ett versionsnummer. Börjar filen med PK är det ett ZIP-arkiv eller ett Office-dokument med fel filändelse. Börjar den med har du laddat ned en felsida i stället för dokumentet, och lösningen är att hämta det på nytt från källan.
Nej, och att blanda ihop de två kostar mycket tid. En lösenordsfråga betyder att filen är intakt och krypterad. Vissa läsare formulerar det så illa att det låter som ett fel, men det finns inget att reparera. Är dokumentet ditt och du har lösenordet tar Lås upp PDF bort skyddet; har du det inte kan inget reparationsverktyg återskapa det.
Vanligtvis inte. En reparation bygger om filens register och sidträd medan sidinnehållet kopieras över oförändrat. Det enda synliga undantaget är teckensnitt: när ett inbäddat teckensnitt inte går att avkoda ersätter reparationen det med ett standardsnitt, vilket kan förskjuta radbrytningar eller teckenavstånd något. Orden i sig, och sidordningen, påverkas inte.
Redo att öppna din fil igen?
Gratis, utan registrering, filer raderas efter 2 timmar. Fungerar på alla enheter, utan installation.
Öppna Reparera PDF →