PDF가 열리지 않을 때 해야 할 일

"이 문서를 여는 중 오류가 발생했습니다. 파일이 손상되어 복구할 수 없습니다." PDF 뷰어가 보여 줄 수 있는 가장 놀라운 메시지 중 하나지만, 원인에 대해서는 틀린 경우가 많습니다. 열리지 않는 PDF 상당수는 전혀 손상되지 않았습니다. 다운로드가 덜 되었거나, 웹 페이지가 엉뚱한 이름으로 저장되었거나, 파일이 아직 클라우드에 있거나, 프로그램 하나에서만 표시되는 양식이거나, 그냥 비밀번호로 잠겨 있는 경우입니다. 경우마다 해결 방법이 다르며, 실제 복구가 필요한 것은 그중 하나뿐입니다. 아래 점검을 순서대로 해 보면 대개 몇 분 안에 원인을 찾을 수 있습니다.

1단계: 파일 크기 확인하기

무엇보다 먼저 파일 관리자에서 파일 크기를 확인하세요. 0바이트 파일은 비어 있습니다. 열거나 복구할 내용이 아무것도 없으므로 파일을 다시 받아야 합니다.

파일이 원래보다 훨씬 작다면 대개 다운로드나 전송이 덜 된 것입니다. 보낸 사람은 보고서가 8 MB라는데 받은 파일이 1.3 MB라면 나머지는 도착하지 않은 것입니다. 다른 것을 시도하기 전에 다시 다운로드하거나 다시 보내 달라고 요청하세요.

2단계: 다른 뷰어로 열어 보기

PDF 뷰어마다 엄격한 정도가 다릅니다. 파일을 웹 브라우저 창으로 끌어다 놓아 보세요. Chrome, Edge, Firefox에는 모두 자체 PDF 뷰어가 내장되어 있습니다. 거기서 파일이 열린다면 파일은 멀쩡하고, 문제는 평소 쓰는 뷰어에 있습니다. 뷰어를 업데이트하거나 다시 설치하면 해결됩니다.

특별히 짚고 넘어갈 메시지가 하나 있습니다. PDF가 열리기는 하는데 "Please wait..."로 시작해 PDF 뷰어가 이 유형의 문서를 표시하지 못할 수 있다는 메시지만 보인다면, 그것은 XFA 양식입니다. 정부 기관이나 세무서에서 흔히 쓰는 동적 양식으로, 실제로는 Adobe Acrobat과 Adobe Acrobat Reader에서만 표시됩니다. 파일을 다운로드해 브라우저 대신 Acrobat Reader에서 여세요. 망가진 것이 없으므로 어떤 복구 도구도 도움이 되지 않습니다.

3단계: 정말 PDF인지 확인하기

파일 이름이 .pdf라고 해서 PDF인 것은 아닙니다. 흔한 경우는 다운로드 링크가 만료되었거나 로그인이 필요해서 웹사이트가 대신 웹 페이지를 돌려보내고, 브라우저가 그 페이지를 요청한 PDF의 이름으로 저장하는 경우입니다.

확인하려면 메모장이나 TextEdit 같은 일반 텍스트 편집기에서 파일을 열고 처음 몇 글자를 보세요.

  • %PDF- 뒤에 %PDF-1.7처럼 버전 번호가 이어지면 PDF입니다.
  • <!DOCTYPE html>이나 <html이면 웹 페이지입니다. 사이트로 돌아가 필요하면 로그인한 다음 파일을 다시 다운로드하세요.
  • PK이면 ZIP 압축 파일입니다. Word, Excel, PowerPoint 파일도 같은 방식으로 시작하므로, 확장자가 잘못 붙은 그런 파일일 수 있습니다.

파일을 연 김에 맨 끝도 살펴보세요. 완전한 PDF는 보통 %%EOF로 끝납니다. 마지막 줄이 중간에 잘려 있다면 파일이 잘린 것이며, 1단계로 돌아가야 합니다.

4단계: 비밀번호는 손상이 아닙니다

뷰어가 비밀번호를 묻는다면 파일은 망가진 것이 아니라 암호화된 것입니다. 보낸 사람에게서 비밀번호를 받아야 합니다. 비밀번호가 있으면 파일을 평소처럼 열 수 있고, PDF 잠금 해제로 내 사본에서 비밀번호를 제거할 수도 있습니다. PDF를 읽는 저희 도구들도 비밀번호가 필요한 파일을 만나면 손상되었다고 하지 않고 "이 PDF는 보호되어 있습니다"라고 알려 줍니다.

5단계: 클라우드와 이메일 문제 배제하기

  • 클라우드 자리 표시자. OneDrive, Dropbox, Google 드라이브, iCloud는 실제로는 아직 다운로드하지 않은 파일을 컴퓨터에 보여 줄 수 있습니다. 연결이 없거나 동기화가 일시 중지된 상태에서 이런 파일을 열면 실패합니다. OneDrive의 "항상 이 장치에 유지"나 Dropbox의 "오프라인에서 사용 가능"처럼 파일을 기기에 보관하도록 설정하고, 다운로드가 끝나면 다시 시도하세요.
  • 이메일 첨부 파일. 일부 이메일 프로그램은 첨부 파일, 특히 크거나 여러 번 전달된 첨부 파일을 제대로 처리하지 못합니다. 웹메일에서 첨부 파일을 다시 다운로드하거나, 공유 링크로 보내 달라고 요청하세요.
  • 보안 소프트웨어. 백신 소프트웨어는 다운로드한 파일을 검사하는 동안 붙잡아 두거나 격리하기도 합니다. 다운로드 직후 파일이 사라지거나 열리지 않으면 백신의 기록을 확인하세요.

파일이 정말 손상되었을 때

위의 어떤 경우에도 해당하지 않는다면 파일이 실제로 손상되었을 수 있으며, 여기서는 PDF가 어떻게 만들어지는지 알면 도움이 됩니다. PDF는 번호가 매겨진 개체(페이지, 글꼴, 이미지, 텍스트)의 모음이고, 파일 끝에는 각 개체가 정확히 어디서 시작하는지 알려 주는 표가 있습니다. 손상은 대부분 이 표에서 일어납니다. 프로그램이 표를 업데이트하지 않고 파일을 저장했거나, 편집이 중간에 끊겼거나, 전송 중에 바이트가 사라진 경우입니다. 개체 자체는 대개 온전합니다. 이런 경우 복구 도구는 파일 전체를 훑어 모든 개체를 찾고, 올바른 위치를 가리키는 새 표를 만들 수 있습니다.

어떤 도구도 할 수 없는 일은 없는 것을 되살리는 것입니다. 다운로드가 40%에서 멈췄다면 파일의 나머지 60%는 아예 없고, 그 안의 페이지도 사라진 것입니다. 완전한 사본만이 그 페이지를 되돌려 줍니다.

PDF 복구 도구는 바로 이 차이를 바탕으로 만들어졌습니다. 먼저 파일이 정말 손상되었는지 확인하고, 손상되지 않았다면 그렇다고 알려 주므로 2~5단계를 다시 살펴보면 됩니다. 손상되었다면 최대 세 가지 복구 엔진을 차례로 시도합니다. 처음 두 엔진은 페이지 내용은 건드리지 않고 파일 구조를 다시 만듭니다. 마지막 수단은 모든 페이지를 새 파일로 다시 찍어 내는 방식으로, 심하게 망가진 파일에서 더 많은 것을 되살리지만 책갈피, 양식 필드, 첨부 파일을 잃을 수 있습니다.

그런 다음 무엇이 돌아왔는지 보고합니다. 파일에 있다고 적힌 페이지 중 몇 페이지를 복구했는지, 텍스트를 아직 선택할 수 있는지, 무엇이 빠졌는지, 어떤 엔진이 성공했는지, 복구 전후의 크기가 나옵니다. 일부만 복구된 경우는 성공이 아니라 일부 복구로 보고합니다. 최대 2 GB까지의 파일을 받으며, 파일은 저희 서버에서 처리되고 페이지를 닫고 약 5분 뒤 자동으로 삭제됩니다. 그래도 손상된 원본은 보관하세요. 보낸 사람에게 멀쩡한 사본이 있을 수도 있고, 다른 도구가 다른 것을 되살릴 수도 있습니다.

다음번에 예방하기

  • 다운로드가 완전히 끝나게 두고, 파일 크기를 예상한 크기와 비교하세요.
  • 특히 저장 도중 연결이 끊길 수 있는 USB 메모리나 네트워크 드라이브에서는 하나뿐인 사본에 덮어쓰지 말고 새 파일 이름으로 저장하세요.
  • 계약서, 증명서, 기록처럼 중요한 PDF는 다른 곳에 백업해 두세요.

마치며

PDF가 손상되었다고 단정하기 전에 크기를 확인하고, 다른 뷰어로 열어 보고, 정말 PDF인지 확인하고, 비밀번호와 클라우드 동기화 문제를 배제하세요. 정말 손상되었다면 구조는 대개 다시 만들 수 있지만, 파일에 애초에 들어가지 못한 페이지는 누구도 되살릴 수 없습니다. 무엇이 돌아왔는지 분명하게 알려 주는 보고서가 겉보기만 복구된 파일보다 더 가치 있습니다.

열리지 않는 PDF가 있나요? PDF 복구를 사용해 보세요.

← 블로그로 돌아가기