메일이나 메신저로 받은 .xlsx 파일을 열었는데 “파일 형식 또는 파일 확장명이 잘못되어 열 수 없습니다”라는 메시지가 뜨는 경우가 있습니다. 이때 인터넷에서 본 대로 .xls를 .xlsx로 바꾸거나, 파일 연결 프로그램을 초기화하거나, Excel을 재설치하는 것부터 시작하면 원본을 더 헷갈리게 만들 수 있습니다.
이 오류는 크게 세 가지입니다. 파일 이름 뒤의 확장자와 실제 내부 형식이 다른 경우, 전송·저장 중 파일이 손상된 경우, 정상 파일인데 현재 PC의 Excel만 열지 못하는 경우입니다. 해결 순서도 이 세 가지를 먼저 분리하는 방향이어야 합니다.
가장 먼저 할 일: 문제가 생긴 파일을 복사하여
파일명_original-copy.xlsx처럼 별도 폴더에 보관하세요. 이후의 복구·변환·압축 해제 테스트는 복사본에서만 진행합니다.
핵심 결론
| 확인 결과 | 의미 | 우선 조치 |
|---|---|---|
| 파일 크기가 0KB이거나 지나치게 작음 | 다운로드·복사 미완료 | 원본 발신처에서 다시 받기 |
| 다른 PC에서도 같은 파일만 실패 | 파일 자체 손상 가능성 | 열기 및 복구·이전 버전 |
| 내 PC에서 모든 엑셀 파일이 실패 | Excel 설치·추가기능 문제 | 안전 모드·Office 복구 |
| 확장자만 직접 바꾼 뒤 실패 | 실제 형식과 이름 불일치 | 원래 형식 확인·다시 내보내기 |
| 웹에서 열리지만 데스크톱에서 실패 | 로컬 Excel 문제 가능성 | 추가기능·Office 복구 |
| 다운로드 파일만 실패 | 보안 표시·차단 또는 전송 문제 | 출처 확인 후 속성 점검 |

확장자는 이름표이고, 파일 형식은 내부 구조입니다
.xlsx는 단순히 파일 이름 끝에 붙는 글자가 아닙니다. 현대 Excel 통합 문서는 여러 XML 파일과 관계 정보를 ZIP 컨테이너 안에 묶은 Office Open XML 형식입니다. 반면 오래된 .xls는 바이너리 형식이고, .csv는 셀 서식·여러 시트·수식 구조를 보존하지 않는 텍스트 데이터입니다.
예를 들어 CSV 파일 이름을 매출.xlsx로 바꿔도 내부가 Excel 통합 문서로 변환되는 것은 아닙니다. 이름표만 바뀐 상태이므로 Excel은 확장자가 가리키는 구조와 실제 내용을 비교하다가 오류를 표시할 수 있습니다. Microsoft도 파일 내용이 확장자가 나타내는 형식과 다르면 경고가 발생할 수 있다고 설명합니다.
따라서 ‘확장자 변경’과 ‘다른 이름으로 저장 또는 내보내기를 통한 형식 변환’을 구분해야 합니다.
1단계: 원본 보존과 파일 크기 확인
파일 탐색기에서 문제 파일을 마우스 오른쪽 버튼으로 누르고 속성을 엽니다. 다음을 기록합니다.
- 정확한 파일 이름과 확장자
- 파일 크기와 디스크 할당 크기
- 저장 위치가 로컬인지 네트워크·USB·클라우드인지
- 만든 날짜와 수정 날짜
- 인터넷에서 받은 파일의 차단 표시 여부

정상적으로 수 MB였던 보고서가 0KB라면 Excel 복구 기능으로 되살릴 데이터가 없습니다. 다시 다운로드하거나 발신자에게 재전송을 요청해야 합니다. 이메일 미리보기에서 곧바로 열지 말고 첨부파일을 로컬 폴더에 완전히 저장한 뒤 확인하세요.
네트워크 드라이브나 USB에서 열리지 않는 파일은 로컬 SSD의 짧은 경로, 예를 들어 C:\Recovery\로 복사해 봅니다. Microsoft도 디스크나 네트워크 오류가 의심될 때 다른 로컬 디스크로 옮긴 뒤 복구를 시도하도록 안내합니다.
2단계: 파일 하나의 문제인지 Excel 전체 문제인지 분리
빈 통합 문서를 새로 만들고 숫자 몇 개를 입력한 뒤 새 이름으로 저장하고 다시 엽니다. 이어서 과거에 정상적으로 열었던 다른 .xlsx도 확인합니다.
테스트 결과 해석
- 새 파일과 다른 파일은 정상: 문제 파일 자체 또는 생성 프로그램 문제
- 모든
.xlsx가 실패: Excel 설치, 추가 기능, 사용자 프로필 문제 .xlsx만 실패하고.xls는 정상: 파일 연결이나 Office 구성 문제 가능성- 같은 파일이 다른 PC에서는 정상: 현재 PC의 Excel 환경 문제
- 웹용 Excel에서는 열림: 데스크톱 앱 또는 추가기능 문제 가능성
이 단계가 중요한 이유는 파일 하나가 손상됐는데 Office 전체를 재설치하거나, 반대로 Excel 프로그램이 고장났는데 소중한 파일을 계속 변환하는 실수를 막기 위해서입니다.
3단계: 확장자를 함부로 바꾸지 말고 생성 경로 확인
파일을 만든 프로그램과 전달 과정을 확인합니다. 회계·ERP·웹사이트에서 ‘Excel 다운로드’를 눌렀지만 실제로는 HTML 표나 CSV를 .xls 이름으로 내려주는 경우가 있습니다. 오래된 방식은 Excel에서 경고가 나더라도 열릴 수 있지만 보안 업데이트나 버전에 따라 거부될 수 있습니다.
발신자에게 다음을 물어보는 것이 가장 빠를 수 있습니다.
- Microsoft Excel에서 직접 저장한 파일인지
- 웹사이트 또는 업무 프로그램에서 내보낸 파일인지
- 원래 확장자가
.xls,.xlsx,.xlsm,.csv중 무엇인지 - 압축하거나 메신저로 전달하는 과정에서 이름이 바뀌지 않았는지
원본 프로그램에서 파일을 열 수 있다면 **파일 → 다른 이름으로 저장 → Excel 통합 문서(.xlsx)**로 새로 저장하는 것이 올바른 변환입니다. 파일 탐색기에서 이름만 바꾸는 방식은 변환이 아닙니다.
4단계: Excel의 ‘열기 및 복구’ 사용
Microsoft가 안내하는 공식 수동 복구 경로는 다음과 같습니다.
- Excel을 먼저 실행합니다.
- 파일 → 열기 → 찾아보기로 이동합니다.
- 최근 항목에서 누르지 말고 실제 파일 선택 창을 엽니다.
- 문제 파일의 복사본을 한 번 클릭합니다.
- 열기 버튼 옆 화살표를 누릅니다.
- 열기 및 복구를 선택합니다.

첫 번째로 복구를 선택합니다. Excel이 통합 문서 구조, 시트, 수식, 서식을 가능한 범위에서 복원합니다. 실패하면 다시 같은 메뉴로 들어가 데이터 추출을 선택할 수 있습니다.
캡션: 복구는 구조 보존을 우선하고, 데이터 추출은 값과 수식을 건지는 최후 단계에 가깝습니다.
복구된 파일이 열리면 원본 위에 저장하지 마세요. 파일명_recovered_20260903.xlsx처럼 새 이름으로 저장하고 각 시트의 수식, 피벗 테이블, 차트, 외부 연결, 매크로를 확인합니다.
복구와 데이터 추출의 차이
| 선택 | 보존 목표 | 손실 가능성 |
|---|---|---|
| 복구 | 시트·수식·서식·통합 문서 구조 | 손상된 일부 요소 제거 가능 |
| 데이터 추출 | 셀 값과 수식 | 서식·차트·개체·일부 기능 손실 가능 |
.xlsm 파일이라면 매크로가 제거되거나 정상 작동하지 않을 수 있습니다. 복구 결과를 .xlsx로 저장하면 VBA 매크로가 보존되지 않으므로 원래 파일 형식을 확인해야 합니다.
5단계: OneDrive·SharePoint 이전 버전 확인
파일이 OneDrive나 SharePoint에 저장돼 있었다면 손상된 현재 파일만 붙잡기보다 버전 기록에서 손상 전 버전을 복원하는 편이 정확합니다. 파일을 마우스 오른쪽 버튼으로 누르고 버전 기록을 열어 시간과 작성자를 확인합니다.
복원 전에 현재 손상 파일도 별도로 다운로드해 두세요. 이전 버전 복원은 현재 파일 상태를 바꿀 수 있으므로 필요한 경우 두 버전을 비교해야 합니다. 자동 저장을 사용한 문서라면 최근 변경 내용이 어느 버전에 들어 있는지 확인합니다.
6단계: 인터넷 파일의 차단과 보호된 보기 구분
인터넷·이메일에서 받은 Office 파일은 잠재적으로 위험한 위치의 파일로 표시되어 보호된 보기에서 열릴 수 있습니다. 하지만 보호된 보기는 보안 기능이며, 파일 손상이나 형식 불일치를 고치는 기능이 아닙니다.
출처를 확실히 알고 악성 파일 가능성을 검토한 경우에만 파일 속성 하단의 ‘차단 해제’ 또는 Excel의 ‘편집 사용’을 고려합니다. 출처가 불명확한 송장·입사지원서·세금계산서 형태의 파일은 매크로나 외부 콘텐츠가 포함될 수 있으므로 보안 경고를 무조건 해제하면 안 됩니다.
특히 다음 행동은 피하세요.
- 인터넷에서 받은
.xlsm의 매크로를 즉시 활성화 - 신뢰 센터에서 보호된 보기를 전체 해제
- 이메일 발신자 표시 이름만 보고 신뢰
- 오류를 고친다며 출처 불명의 온라인 복구 사이트에 회사 파일 업로드
민감한 매출·고객·개인정보가 든 파일은 외부 복구 서비스의 보관·학습·삭제 정책을 확인하기 전 업로드하지 않는 것이 안전합니다.
7단계: Excel 안전 모드와 추가 기능 분리
문제 파일이 다른 PC에서는 열리는데 내 PC에서만 실패한다면 Windows 키 + R을 누르고 다음을 실행합니다.
excel /safe
안전 모드는 일부 추가 기능과 시작 파일을 제외한 상태로 Excel을 실행합니다. 이 상태에서 파일이 열린다면 COM 추가 기능, Excel 추가 기능, 시작 폴더 파일을 의심할 수 있습니다.
파일 → 옵션 → 추가 기능 → 관리에서 항목을 확인하되 모두 삭제하지 말고 하나씩 비활성화하며 재현 테스트를 합니다. 회사 관리 PC에서는 보안·회계 추가 기능이 업무에 필요할 수 있으므로 관리자에게 먼저 문의하세요.
8단계: 여러 정상 파일이 모두 실패할 때 Office 복구
Office 복구는 파일 하나를 고치는 작업이 아니라 Excel 프로그램 구성 요소를 복구하는 단계입니다. 따라서 특정 파일 하나만 실패할 때 처음부터 실행할 필요는 없습니다.
Windows 11에서는 일반적으로 설정 → 앱 → 설치된 앱 → Microsoft 365 또는 Office → 수정으로 들어갑니다. 설치 형태에 따라 빠른 복구와 온라인 복구가 나타납니다.

- 빠른 복구: 비교적 짧고 인터넷 없이 가능한 경우가 많음
- 온라인 복구: 구성 요소를 더 폭넓게 다시 설치하며 인터넷·재로그인이 필요할 수 있음
온라인 복구 전에는 열려 있는 Office 작업을 저장하고 계정 정보를 확인하세요. 회사 PC라면 라이선스와 배포 정책 때문에 관리자 권한이 필요할 수 있습니다.
고급 진단: XLSX 컨테이너 자체가 열리는지 확인
이 단계는 일반 사용자에게 필수는 아닙니다. .xlsx 복사본의 확장자를 .zip으로 바꿔 압축 프로그램이 내부를 읽는지 확인하면 컨테이너 손상 여부를 추정할 수 있습니다. 정상적인 .xlsx에는 보통 [Content_Types].xml, _rels, xl 폴더 등이 있습니다.
단, 이 테스트는 반드시 복사본에서만 하세요. 압축이 열린다고 통합 문서가 완전히 정상이라는 뜻은 아니며, XML 관계 파일이나 개별 시트가 손상됐을 수 있습니다. 압축이 열리지 않는다면 다운로드 불완전 또는 ZIP 컨테이너 손상 가능성이 큽니다.
수동으로 XML 파일을 삭제하거나 수정하는 복구는 관계 구조를 더 망가뜨릴 수 있습니다. 업무상 중요한 파일은 원본 프로그램 재내보내기, 백업·버전 기록, 전문 데이터 복구 순으로 판단하는 것이 안전합니다.
복구 성공 후 검증 체크리스트
- 시트 개수와 이름이 원본 예상과 같은가
- 마지막 행·열까지 데이터가 남아 있는가
- 수식이 값으로 바뀌거나
#REF!가 생기지 않았는가 - 숨김 시트와 이름 정의가 유지됐는가
- 차트·피벗 테이블·슬라이서가 작동하는가
- 외부 통합 문서 링크가 올바른가
- 날짜·통화·백분율 서식이 유지됐는가
- 매크로 파일이라면 VBA와 버튼이 작동하는가
- 새 이름으로 저장한 뒤 닫았다가 다시 열리는가
- 백신 검사와 출처 확인을 마쳤는가
자주 묻는 질문
.xls를 .xlsx로 이름만 바꾸면 열리나요?
아닙니다. 확장자 변경은 내부 파일 형식을 변환하지 않습니다. 원본 프로그램에서 열어 다른 이름으로 저장하거나 내보내야 합니다.
파일 크기가 0KB여도 복구할 수 있나요?
0KB에는 복구할 통합 문서 데이터가 없으므로 일반적인 Excel 복구로 되살리기 어렵습니다. 메일·클라우드·백업·발신자 원본을 찾아야 합니다.
‘열기 및 복구’가 안 보이는 이유는 무엇인가요?
Excel의 최근 문서 목록에서 바로 열면 메뉴가 보이지 않을 수 있습니다. 파일 → 열기 → 찾아보기에서 파일을 선택한 뒤 열기 버튼 옆 화살표를 누르세요.
데이터 추출을 하면 수식도 살아나나요?
Excel은 값 또는 수식을 추출할 수 있지만 서식, 차트, 개체, 일부 기능은 손실될 수 있습니다. 복구본을 새 이름으로 저장한 뒤 결과를 검증해야 합니다.
구글 스프레드시트에 올리면 복구되나요?
일부 파일은 열릴 수 있지만 호환 변환 과정에서 수식·매크로·피벗·서식이 달라질 수 있습니다. 민감한 회사 파일 업로드와 원본 덮어쓰기를 피하세요.
보호된 보기를 해제하면 오류가 해결되나요?
보호된 보기는 인터넷 파일의 위험을 줄이는 보안 기능입니다. 파일 형식 불일치나 물리적 손상을 직접 복구하지는 않습니다.
Office 재설치가 가장 확실한 방법인가요?
특정 파일 하나만 실패한다면 재설치보다 파일 자체 복구가 우선입니다. 여러 정상 파일도 모두 열리지 않을 때 빠른 복구와 온라인 복구를 검토하세요.
온라인 복구 사이트에 파일을 올려도 되나요?
고객정보, 주민번호, 급여, 계약, 매출 데이터가 포함된 파일은 업로드하지 않는 편이 안전합니다. 서비스의 저장 위치와 삭제 정책을 확인할 수 없다면 사용하지 마세요.
마무리: 복구보다 먼저 ‘파일 문제인지 Excel 문제인지’ 구분하세요
“파일 형식 또는 파일 확장명이 잘못되어 열 수 없습니다”는 하나의 원인만 가리키는 메시지가 아닙니다. 원본을 복사한 뒤 파일 크기와 생성 경로를 확인하고, 다른 통합 문서와 다른 PC에서 교차 테스트해야 합니다.
특정 파일만 실패하면 재다운로드 → 열기 및 복구 → 이전 버전 → 데이터 추출 순서가 안전합니다. 모든 파일이 현재 PC에서 실패하면 안전 모드 → 추가 기능 분리 → Office 복구로 방향을 바꿉니다. 이 순서를 지키면 정상 프로그램을 불필요하게 재설치하거나 손상된 원본을 덮어쓰는 실수를 줄일 수 있습니다.
오늘 소개한 방법으로 어느 단계에서 파일이 열렸나요? 파일 크기, 원래 확장자, 열기 및 복구 결과를 댓글로 남겨주시면 같은 오류를 겪는 분들에게 도움이 됩니다. 글이 유익했다면 공감과 이웃 추가 부탁드립니다. 다음에도 중요한 파일을 지키면서 문제를 해결하는 실무 가이드로 찾아오겠습니다.

댓글 남기기