수많은 사용자가 스프레드시트를 열 때마다 Excel에서 'Excel에서 읽을 수 없는 콘텐츠를 찾았습니다(Excel found unreadable content)'라는 오류 메시지가 반복적으로 나타난다고 보고하고 있습니다. 일부 사용자는 특정 문서에서만 문제가 발생한다고 말하는 반면, 다른 사용자들은 Excel로 여는 모든 문서에서 동일한 문제가 발생한다고 호소합니다.

'Excel에서 읽을 수 없는 콘텐츠를 찾았습니다' 오류의 원인
저희는 다양한 사용자 사례와 실제로 문제를 성공적으로 해결한 복구 방법들을 분석하여 이 문제를 조사했습니다. 조사 결과, 이 오류를 유발하는 것으로 알려진 주요 원인은 다음과 같습니다:
- Excel에 관리자 권한이 없음 – 사용자 계정에 관리자 권한이 없는 상태에서 Excel을 실행하면 이 오류가 발생할 수 있습니다. 여러 사용자가 XLS 파일을 열기 전에 Excel을 관리자 권한으로 강제 실행하는 방식으로 문제를 해결했습니다.
- 파일이 읽기 전용으로 인식됨 – Word 및 Excel 파일이 간혹 읽기 전용으로 인식되는 오래된 Office 버그가 있습니다. 이 경우 파일을 다른 폴더로 이동하기만 하면 권한이 갱신되어 문제가 해결됩니다.
- 파일을 '정리(Sanitize)'해야 함 – Excel이 .XLS 파일을 손상시켜 파일을 아예 사용할 수 없게 되거나, 열 때마다 오류 메시지가 표시되는 경우가 있습니다. 이런 상황에서 널리 알려진 해결책은 Excel 자체 기능이나 OpenOffice 같은 서드파티 오피스 제품군을 이용해 파일을 다른 형식으로 변환하는 것입니다.
- Visual Basic 구성 요소 누락 – Office 설치 시 Visual Basic 구성 요소가 빠져 있으면 이 오류가 발생할 수 있습니다. 해당 구성 요소를 설치하도록 강제한 후 많은 사용자가 문제를 해결했습니다.
- Excel 캐시가 가득 참 – Excel의 캐시가 가득 차서 마지막으로 연 문서의 정보를 저장하지 못할 때도 이 문제가 발생할 수 있습니다. 이 경우 모든 파일을 닫고 Excel을 다시 실행하면 됩니다.
- 파일이 차단됨 – 인터넷에서 다운로드했거나 이메일로 받은 Excel 파일은 운영체제가 보안상의 이유로 차단할 수 있습니다. 이 경우 파일의 차단을 해제하면 문제가 해결됩니다.
- 시스템이 하드웨어 가속을 지원하지 않음 – 저사양 시스템에서는 하드웨어 가속을 지원할 충분한 리소스를 할당하지 못해 이 문제가 자주 보고됩니다. 이 경우 Excel 고급 설정에서 하드웨어 가속을 비활성화하면 됩니다.
동일한 오류 메시지로 고생 중이라면, 이 글에서 소개하는 몇 가지 문제 해결 단계를 따라 해 보세요. 아래에는 같은 문제를 겪던 사용자들이 실제로 성공적으로 활용한 다양한 복구 전략을 정리했습니다.
효율적으로 문제를 해결하려면 아래 방법을 소개된 순서대로 진행하세요. 효율성과 난이도를 기준으로 정렬되어 있습니다.
방법 1: 관리자 권한으로 Excel 실행하기
문제를 우회할 수 있는 빠른 해결책 중 하나는 먼저 Excel을 관리자 권한으로 실행한 뒤, 오류가 발생하는 Excel 파일을 여는 것입니다. 이 문제는 주로 활성 사용자 계정에 관리자 권한이 없는 컴퓨터에서 보고됩니다.
다음은 파일을 열기 전에 Excel이 관리자 권한을 갖도록 하는 간단한 방법입니다:
- Excel 실행 아이콘을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행(Run as Administrator)을 선택합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예(Yes)를 클릭해 관리자 권한을 부여합니다.

- Excel이 관리자 권한으로 열리면, 이전에 '읽을 수 없는 콘텐츠' 오류를 일으켰던 파일을 엽니다.

관리자 권한으로 Excel을 실행한 후에도 동일한 오류 메시지가 계속 표시된다면, 아래의 다음 방법으로 넘어가세요.
방법 2: 파일을 다른 폴더로 이동하기
이 방법이 효과적인 공식적인 이유는 밝혀지지 않았지만, 많은 사용자가 Excel 파일을 한 폴더에서 다른 폴더로 옮기는 것만으로 문제를 성공적으로 해결했다고 보고했습니다.
빠른 해결책을 원한다면, 오류를 일으키는 파일을 잘라내기 후 다른 위치에 붙여넣고 문제가 해결되었는지 확인해 보세요.
이 우회 방법으로 문제가 해결되지 않거나 근본적인 해결책을 찾고 있다면, 아래의 다음 방법들로 넘어가세요.
방법 3: 웹 페이지 형식으로 저장하기
많은 사용자가 만족스러운 해결책으로 평가한 방법은 파일을 웹 페이지(Web Page) 형식으로 저장한 뒤, 그 .html 파일을 Excel에서 열고 다시 .xls 형식으로 저장하는 것입니다.
이 방법은 문제의 근본 원인을 치료하지는 못하지만, 철저한 문제 해결에 시간을 들일 여유가 없다면 빠르게 활용할 수 있는 우회책입니다. 웹 페이지로 저장해 오류를 우회하는 절차는 다음과 같습니다:
- 오류가 표시되는 파일을 열고 오류 프롬프트에서 예(Yes)를 클릭합니다. 그런 다음 파일(File)로 이동해 다른 이름으로 저장(Save As)을 선택하고 찾아보기를 클릭합니다. 파일 이름을 입력하고, 저장 형식(Save as type) 드롭다운 메뉴에서 웹 페이지(Web Page)(.htm, .html)를 선택한 후 저장(Save)을 눌러 파일을 .html 형식으로 변환합니다.

- Excel을 열고 파일 > 열기로 이동해 앞서 HTML 형식으로 변환한 파일을 찾아 열기(Open)를 선택합니다.

- HTML 파일이 Excel에서 열리면 파일 > 저장 > 다른 이름으로 저장으로 이동해 Excel 97-2003(.xls) 형식으로 저장합니다.

파일이 XLS로 변환되면 더 이상 문제가 발생하지 않아야 합니다.
그래도 파일을 열 때 '읽을 수 없는 콘텐츠' 오류가 계속 나타난다면, 아래의 다음 방법으로 넘어가세요.
방법 4: Visual Basic 구성 요소 설치하기 (Office 2010/2013)
Office 2010 / Office 2013 설치에 Visual Basic 구성 요소가 누락된 경우에도 이 오류가 발생할 수 있습니다. 열려는 모든 .xlsm 파일에서 문제가 발생하던 여러 사용자는 Visual Basic 구성 요소를 강제로 설치한 후 문제가 해결되었다고 보고했습니다.
참고: 일부 사용자는 이미 Visual Basic 구성 요소가 설치되어 있었음에도 이 방법이 효과적이었다고 보고했습니다. 아래 과정처럼 VBA를 컴퓨터에서 실행하도록 선택하면 설치 프로그램이 Office 설치에 변경을 가하게 되는데, 이것이 문제를 자동으로 해결할 수 있습니다.
Microsoft Office 설치에 Visual Basic 구성 요소를 추가하도록 강제하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 대화상자를 엽니다. 그런 다음 "appwiz.cpl"을 입력하고 Enter를 눌러 프로그램 및 기능(Programs and Features) 메뉴를 엽니다.

- 프로그램 및 기능 창에서 응용 프로그램 목록을 아래로 스크롤해 Microsoft Office 설치 항목(Microsoft Office 2010 / Microsoft Office 2013)을 찾습니다.
- Office 설치 항목을 찾으면 마우스 오른쪽 버튼으로 클릭하고 변경(Change)을 클릭합니다.

- Microsoft Office 설치 화면이 나타나면 기능 추가 또는 제거(Add or Remove Features)를 선택하고 계속(Continue)을 클릭해 진행합니다.

- Microsoft Office에 설치 가능한 추가 기능 목록을 스크롤해 Office 공유 기능(Office Shared Features)의 드롭다운 메뉴를 확장합니다. 그런 다음 Visual Basic for Applications를 마우스 오른쪽 버튼으로 클릭하고 내 컴퓨터에서 실행(Run from My Computer)을 선택합니다.

- 계속(Continue)을 누른 후 화면의 안내에 따라 Microsoft 업그레이드를 완료합니다. 프로세스가 끝나면 컴퓨터를 재시작하고 다음 시작 시 문제가 해결되었는지 확인합니다.
그래도 Excel 파일을 열 때 '읽을 수 없는 콘텐츠' 오류가 계속 발생한다면, 아래의 다음 방법으로 넘어가세요.
방법 5: 모든 파일을 닫고 Excel 다시 실행하기
여러 사용자에 따르면, 이 오류는 두 개 이상의 Excel 파일을 동시에 열어 놓았을 때만 발생합니다. 공식적인 설명은 없지만, 영향을 받은 사용자들은 어떤 종류의 캐시가 가득 차면 더 이상 문서를 처리하지 못해 문제가 생긴다는 사실을 발견했습니다.
다행히 일부 사용자는 이런 상황에서 활용할 수 있는 우회 방법을 찾아냈습니다.
'읽을 수 없는 콘텐츠' 오류가 나타나면 프롬프트에서 아니요(No)를 클릭하고, 현재 열려 있는 모든 Excel 파일을 닫습니다. 그런 다음 파일을 하나씩 다시 열면 오류 메시지가 더 이상 나타나지 않습니다.

참고: 이 우회 방법은 Microsoft Office 2010 및 Microsoft Office 2013에서 효과적인 것으로 확인되었습니다.
안타깝게도 대부분의 사용자는 이 수정이 임시방편일 뿐이며, 다음 시작 시 오류 메시지가 다시 나타날 가능성이 높다고 보고합니다.
그래도 오류 메시지가 계속 나타나거나 근본적인 해결책을 찾고 있다면, 아래의 다음 방법으로 넘어가세요.
방법 6: Apache OpenOffice로 Excel 97/2000 형식으로 저장하기
같은 문제를 해결하지 못하던 일부 사용자는 Apache OpenOffice로 Excel 파일을 열어 구버전 형식(Excel 97/2000)으로 변환함으로써 마침내 문제를 우회할 수 있었다고 보고했습니다. 여러 사용자 사례에 따르면, 이렇게 하면 오류가 사라지고 '읽을 수 없는 콘텐츠' 오류 없이 Excel 파일을 열 수 있게 됩니다.
Aapache OpenOffice를 사용해 Excel 파일을 구버전 형식으로 변환하는 방법은 다음과 같습니다:
- Apache OpenOffice 공식 다운로드 페이지에 접속해 Windows (EXE)를 선택하고, 원하는 언어와 최신 버전을 마지막 드롭다운 메뉴에서 선택합니다. 그런 다음 전체 설치 파일 다운로드(Download full installation)를 클릭해 다운로드를 시작합니다.

- 다운로드가 완료되면 설치 실행 파일을 열고 화면의 안내에 따라 유틸리티를 시스템에 설치합니다.

참고: 설치 속도를 높이고 싶다면 사용자 지정(Custom setup) 설치 유형을 선택하고 OpenOffice Calc를 제외한 모든 모듈을 비활성화하세요.

- 설치가 완료되면, 요청 시 컴퓨터를 재시작합니다.
- 재시작 후 이전에 오류를 일으켰던 Excel 파일을 마우스 오른쪽 버튼으로 클릭하고 연결 프로그램 > OpenOffice Calc를 선택합니다.

- 오피스 제품군 프로그램을 처음 실행하는 경우 OpenOffice 구성을 요청받을 수 있습니다. 이 경우 필요한 정보를 입력하고 마침(Finish)을 클릭합니다.

- 텍스트 가져오기 화면에서는 기본값을 그대로 두고 확인(OK)을 클릭해 텍스트를 가져옵니다.

- 시트가 OpenOffice Calc에서 열리면 파일 > 다른 이름으로 저장으로 이동합니다.

- 다른 이름으로 저장 메뉴에서 파일 이름을 입력한 후, 저장 형식을 Microsoft Excel 97/2000/XP로 설정하고 저장(Save) 버튼을 클릭합니다.

- OpenOffice를 닫고, 최근 저장한 파일의 위치로 이동해 Excel로 엽니다. 이제 '읽을 수 없는 콘텐츠' 오류 없이 파일이 정상적으로 열릴 것입니다.
그래도 동일한 오류 메시지가 계속 나타난다면, 아래의 다음 방법으로 넘어가세요.
방법 7: 파일이 차단되지 않았는지 확인하기
일부 사용자에 따르면, 열려는 파일이 차단된 경우에도 이 오류 메시지가 발생할 수 있습니다. 대부분 다운로드했거나 이메일로 받은 Excel 파일에서 이런 현상이 보고됩니다.
참고: Office 2007에서는 시트가 여러 개인 Excel 파일이 무작위로 차단되는 경우가 있습니다. 이는 잘 알려진 버그로, 이후 빌드에서 해결되었습니다.
Excel 파일의 차단을 해제하는 방법은 다음과 같습니다:
- 파일 탐색기를 사용해 파일이 있는 위치로 이동합니다.
- Excel 파일을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

- 속성 화면에서 일반(General) 탭으로 이동해 차단 해제(Unblock) 확인란에 체크합니다. 그런 다음 적용(Apply)을 눌러 변경 사항을 저장합니다.

- Excel에서 파일을 다시 열고 '읽을 수 없는 콘텐츠' 오류가 여전히 표시되는지 확인합니다.
동일한 문제가 계속 발생한다면, 아래의 다음 방법으로 넘어가세요.
방법 8: 하드웨어 가속 비활성화하기
컴퓨터의 리소스가 하드웨어 가속을 지원하기에 부족한 경우에도 이 문제가 발생할 수 있습니다. 다행히 이 경우 Microsoft Excel 고급 설정에 접근해 하드웨어 그래픽 가속(Hardware graphics acceleration)을 비활성화하면 문제를 해결할 수 있습니다.
이 설정으로 인해 Excel의 반응 속도가 다소 느려질 수 있지만, 저사양 컴퓨터에서 이 문제를 겪던 많은 사용자는 이 방법으로 문제를 완전히 해결했다고 보고했습니다.
Microsoft Office에서 하드웨어 가속을 비활성화하는 방법은 다음과 같습니다:
참고: 아래 가이드는 모든 Microsoft Excel 버전에서 적용할 수 있습니다.
- Microsoft Excel을 열고 파일(File)로 이동한 후 옵션(Options)을 클릭합니다.
- Excel 옵션 메뉴에서 왼쪽 메뉴의 고급(Advanced) 탭을 선택합니다.
- 고급 탭에서 아래로 스크롤해 디스플레이(Display) 섹션으로 이동한 후 하드웨어 그래픽 가속 사용 안 함(Disable hardware graphics acceleration) 확인란에 체크합니다.
- 확인(OK)을 눌러 변경 사항을 저장한 후, 변경 사항이 적용되도록 Excel을 재시작합니다.
- Excel이 다시 실행되면 이전에 '읽을 수 없는 콘텐츠' 오류를 일으켰던 파일을 열고 문제가 해결되었는지 확인합니다.
