오토캐드 RECOVER 복구 방법|DWG 오류·Errors Were Found·BAK·SV$ 파일 복원

오토캐드에서 DWG 파일을 열려고 했는데 “Errors Were Found In the Drawing File During Open” 메시지가 뜨거나, 파일을 열자마자 AutoCAD가 멈추는 경우가 있습니다.

이 메시지는 단순히 프로그램이 느린 문제가 아니라, 도면 파일 내부 데이터에 오류가 발견됐다는 뜻입니다. 이때 무리하게 계속 열어서 저장하기보다, 원본 파일을 보관한 뒤 RECOVER·RECOVERALL·AUDIT·BAK·SV$ 자동저장 파일 순서로 복구 가능성을 확인하는 편이 안전합니다.

특히 외부에서 전달받은 DWG, 네트워크 폴더에서 작업하던 파일, 갑작스러운 종료 뒤 저장이 완료되지 않은 도면, 오래된 프로젝트 도면을 반복 수정한 경우에는 파일 손상이나 내부 데이터 오류가 발생할 수 있습니다.

DWG 파일 오류 복구 핵심 순서
① 원본 DWG 복사 → ② RECOVER 실행 → ③ Xref까지 문제면 RECOVERALL → ④ 열린 뒤 AUDIT·PURGE 진행 → ⑤ 복구 실패 시 BAK·SV$ 확인 → ⑥ Drawing Recovery Manager에서 이전 저장본 비교

Errors Were Found In the Drawing File During Open 오류란?

DWG 파일을 열 때 아래와 같은 안내가 표시될 수 있습니다.

오토캐드에서 Errors Were Found In the Drawing File During Open 오류가 표시된 화면
DWG 파일을 열 때 오류가 감지되면 일반 열기보다 RECOVER 복구를 먼저 실행하는 편이 안전합니다.

Errors Were Found In the Drawing File During Open.
It is recommended you cancel the open and then run the RECOVER command on the drawing file.

의미는 간단합니다. 현재 파일을 그대로 열어 작업하기보다, 열기를 취소하고 RECOVER 명령으로 도면 무결성을 검사한 뒤 복구해서 열라는 안내입니다.

오류가 발견됐는데도 계속 일반 열기로 진행하면 일부 객체가 사라지거나, 저장 과정에서 문제 상태가 덮어써질 수 있습니다. 따라서 중요한 도면이라면 우선 파일 탐색기에서 원본을 복사하고, 복사본에서 복구 작업을 진행하는 것이 좋습니다.

DWG 파일 오류가 발생하는 대표 원인

  • 저장 중 정전, 강제 종료, 프로그램 충돌이 발생한 경우
  • 네트워크 드라이브·NAS·VPN 환경에서 파일 저장이 불안정했던 경우
  • DWG를 클라우드 동기화 폴더에서 동시에 수정한 경우
  • 외부 CAD·플러그인·비표준 DWG 변환 프로그램을 거친 경우
  • 오래된 도면을 복사·병합·바인드·변환하면서 내부 데이터가 누적된 경우
  • Xref, 프록시 객체, 사용자 정의 객체가 복잡하게 연결된 경우
  • 저장 장치·메모리·운영체제 오류가 있었던 경우

파일 손상과 DWG 버전 오류는 구분해야 합니다

“파일이 안 열린다”는 증상은 같아도, 최신 AutoCAD 형식이라 구형 버전에서 열리지 않는 문제와 실제 파일 구조가 손상된 문제는 다릅니다.

오토캐드 DWG 파일 오류 복구 순서 DWG 오류 메시지가 나타났을 때 원본 복사, RECOVER, RECOVERALL, AUDIT, BAK와 SV$ 복구 파일 확인으로 이어지는 순서를 보여주는 안내 그림 A DWG 파일 오류 복구 순서 1. 원본 보존 DWG 파일 복사 원본_보관.dwg 복구작업용.dwg 원본 위 저장 금지 복사본에서만 복구·저장 테스트 2. RECOVER 손상 DWG 검사 복구 후 열기 텍스트 창 결과 확인 Xref 없음 단일 도면 복구에 우선 사용 3. RECOVERALL 첨부 Xref 포함 중첩 Xref 검사 복구·저장 처리 Xref 많을 때 복구 시간이 길 수 있으므로 복사본 권장 4. 재검증 AUDIT 오류 추가 검사 PURGE 미사용 정의 정리 실패하면 BAK · SV$ Recovery Manager RECOVER 성공 후에도 새 파일명으로 저장하고 Xref·글꼴·출력 상태를 다시 확인합니다.
DWG 오류 복구는 RECOVER 실행 후 끝내지 말고 AUDIT·Xref·글꼴·출력 확인까지 진행하는 것이 좋습니다.

버전 오류라면 하위 DWG 형식으로 변환해야 하고, 손상 오류라면 RECOVER·AUDIT·BAK·SV$ 복구를 우선 검토해야 합니다.

관련글 : 오토캐드 버전 확인 방법|DWG 파일 AC1032·AC1027 코드와 저장 버전 찾기

관련글 : 오토캐드 낮은 버전으로 저장하기|DWG SAVEAS·DWG TrueView 변환 방법

RECOVER와 RECOVERALL 차이점

RECOVER와 RECOVERALL은 이름이 비슷하지만 검사 범위가 다릅니다.

단일 DWG 파일만 문제라면 RECOVER를 먼저 사용하고, 첨부된 Xref까지 함께 문제가 의심될 때 RECOVERALL을 사용합니다.

구분RECOVERRECOVERALL
대상선택한 도면 파일선택한 도면 + 첨부 Xref + 중첩 Xref
추천 상황단일 DWG 오류·열기 실패참조 도면이 많고 일부가 깨져 보이는 경우
처리 시간상대적으로 짧음Xref 개수에 따라 길어질 수 있음
복구 후 확인도면·레이어·치수·문자 상태도면 + 모든 Xref 경로·표시 상태
주의점복구 전 원본 보관Xref 파일에도 영향 가능성이 있어 복사본 권장
Xref가 많다고 무조건 RECOVERALL을 쓰기보다, 실제로 참조 도면까지 손상 또는 오류가 의심되는지 먼저 확인하는 것이 좋습니다.

RECOVER 명령으로 손상된 DWG 복구하기

RECOVER는 손상된 DWG 파일을 검사하고 가능한 데이터를 복구한 뒤 도면을 여는 명령입니다.

DXF 파일은 RECOVER를 실행해도 일반적인 DWG 복구처럼 내부 데이터를 고치는 방식보다는 파일을 열기 위한 동작에 가깝기 때문에, DXF 문제는 별도 변환·재저장·원본 파일 확인이 필요할 수 있습니다.

오토캐드 Drawing Utilities 메뉴에서 RECOVER 복구 기능을 실행하는 화면
Application 메뉴의 Drawing Utilities 또는 명령행 RECOVER를 통해 손상된 DWG 파일을 복구할 수 있습니다.

RECOVER 실행 방법

  1. 문제 DWG 파일이 열려 있다면 저장하지 말고 닫습니다.
  2. 파일 탐색기에서 원본 DWG를 다른 폴더에 복사합니다.
  3. AutoCAD를 실행한 뒤 빈 도면 상태에서 RECOVER를 입력합니다.
  4. 복구할 DWG 파일을 선택합니다.
  5. 오류 검사와 복구 과정이 끝날 때까지 기다립니다.
  6. 텍스트 창 또는 복구 결과 메시지에서 발견·수정된 오류를 확인합니다.
  7. 도면이 열리면 즉시 새 파일명으로 저장합니다.

복구가 끝났다고 바로 납품하거나 원본을 덮어쓰면 안 됩니다. 열렸더라도 치수, 문자, 해치, Xref, 블록, 레이아웃, PDF 출력 결과가 정상인지 확인해야 합니다.

RECOVERALL은 Xref까지 함께 검사하는 명령

RECOVERALL은 선택한 도면뿐 아니라 첨부된 외부참조(Xref)와 중첩 Xref까지 함께 열고 검사·복구하는 명령입니다.

구조·설비·전기·건축 도면처럼 여러 참조 도면이 연결된 프로젝트에서 유용합니다.

다만 RECOVERALL은 연결된 Xref까지 처리하므로 시간도 오래 걸릴 수 있고, 여러 파일이 영향을 받을 수 있습니다. 작업 중인 원본 프로젝트에서 바로 실행하기보다 프로젝트 폴더를 백업하거나 복사본에서 먼저 진행하는 것이 안전합니다.

관련글 : 오토캐드 외부참조 Xref 안 보일 때|경로 재지정·상대경로·ETRANSMIT 도면 묶기

RECOVER 후 반드시 AUDIT와 PURGE를 실행해야 하는 이유

RECOVER는 손상된 도면을 열기 위한 복구 과정이고, AUDIT와 PURGE는 열린 도면을 안정적으로 정리하는 작업입니다.

따라서 RECOVER로 도면이 열렸더라도 후속 점검 없이 바로 작업을 계속하는 것은 권장하지 않습니다.

AUDIT로 오류 검사와 자동 수정

  1. RECOVER로 열린 복구본 DWG에서 AUDIT를 입력합니다.
  2. 오류 수정 여부를 묻는 안내가 나오면 Y를 입력합니다.
  3. 검사 결과를 확인합니다.
  4. 오류가 수정됐다면 새 파일명으로 다시 저장합니다.

PURGE와 Regapps로 불필요한 내부 데이터 정리

복구된 도면이 열리기는 하지만 여전히 느리거나 용량이 과도하게 크다면 PURGE와 -PURGE Regapps 정리를 검토합니다.

PURGE는 사용하지 않는 블록 정의·레이어·스타일·선종류 등을 정리하고, -PURGE의 Regapps는 외부 도면이나 플러그인에서 누적된 등록 애플리케이션 정보를 정리합니다.

관련글 : 오토캐드 PURGE 소거 방법|DWG 용량 줄이기·Regapps·AUDIT·OVERKILL 최적화

복구 후 객체가 누락됐다면 원본과 비교해야 합니다

손상된 엔티티가 복구 과정에서 제거되거나, 블록·해치·치수·Xref가 정상적으로 연결되지 않아 일부 객체가 보이지 않을 수 있습니다. 이 경우 복구본만 믿기보다 원본, BAK, SV$ 자동저장본과 비교해 누락된 영역을 확인해야 합니다.

도면 일부가 비어 보이는 문제는 파일 손상보다 Xref 경로 누락일 수도 있으므로, XREF 창에서 외부참조 상태도 함께 점검해야 합니다.

BAK 파일로 이전 저장본 복구하기

RECOVER가 실패하거나 복구 결과가 기대보다 많이 깨졌다면 BAK 파일을 확인해 볼 수 있습니다.

BAK 파일은 도면 저장 과정에서 생성될 수 있는 백업 파일이며, 일반적으로 원본 DWG 파일과 같은 폴더에서 같은 이름으로 찾을 수 있습니다.

예를 들어 원본이 BRACKET_A.dwg라면 백업 파일은 BRACKET_A.bak처럼 표시될 수 있습니다.

BAK 파일을 DWG로 열어보는 방법

  1. 문제가 발생한 DWG가 있는 폴더를 엽니다.
  2. Windows 파일 탐색기에서 파일 확장명 표시를 켭니다.
  3. 같은 이름의 .bak 파일이 있는지 확인합니다.
  4. 원본 BAK 파일을 다른 폴더에 복사합니다.
  5. 복사한 파일의 확장자를 .bak → .dwg로 변경합니다.
  6. AutoCAD에서 변경한 DWG 파일을 열어 상태를 확인합니다.
  7. 정상이라면 새 파일명으로 저장해 원본과 구분합니다.

주의: BAK 파일은 가장 최근 작업 상태를 완벽하게 보장하지 않습니다. 저장 시점 기준의 이전 상태일 수 있으므로, 복구 후에는 수정 날짜·도면 내용·치수·레이어 상태를 원본과 비교해야 합니다.

SV$ 자동저장 파일로 작업 내용 복구하기

AutoCAD가 갑자기 종료됐거나 저장하지 못한 작업 내용이 있다면 SV$ 자동저장 파일을 확인할 수 있습니다. 자동저장 파일은 AutoCAD 옵션에서 설정된 Automatic Save File Location에 생성됩니다.

Windows 환경에서는 기본적으로 임시 폴더에 저장되는 경우가 많지만, 실제 위치는 AutoCAD 옵션의 파일 탭에서 확인하는 것이 가장 정확합니다.

SV$ 자동저장 파일 찾는 방법

  1. AutoCAD를 실행한 뒤 OPTIONS를 입력합니다.
  2. 파일 탭에서 Automatic Save File Location을 찾습니다.
  3. 표시된 폴더 경로를 파일 탐색기로 엽니다.
  4. 원본 도면명 또는 비슷한 이름의 .sv$ 파일을 찾습니다.
  5. 파일 날짜와 시간을 비교해 가장 최근 자동저장본을 선택합니다.
  6. 원본 SV$ 파일을 다른 폴더에 복사합니다.
  7. 복사본 확장자를 .sv$ → .dwg로 변경합니다.
  8. AutoCAD에서 열어 복구 가능 여부를 확인합니다.
AutoCAD BAK와 SV$ 파일 복구 방법 DWG와 같은 폴더에서 BAK 파일을 찾고 자동 저장 폴더에서 SV$ 파일을 찾아 확장자를 DWG로 바꿔 열어보는 방법을 보여주는 안내 그림 A BAK · SV$ 자동 복구 파일 확인 BAK 백업 파일 위치 : 원본 DWG와 같은 폴더 📁 PROJECT_A BRACKET_A.dwg BRACKET_A.bak 복사본에서 .bak → .dwg 변경 원본 BAK는 바로 수정하지 않기 SV$ 자동저장 파일 위치 : OPTIONS → 파일 → 자동 저장 위치 📁 AutoCAD Autosave BRACKET_A_12345.sv$ 날짜·시간이 가장 최근인 파일 확인 복사본에서 .sv$ → .dwg 변경 열기 전 RECOVER도 함께 검토 BAK·SV$ 파일은 날짜를 비교한 뒤 복사본으로 열어 상태를 확인하는 것이 안전합니다.
BAK는 원본 도면 폴더, SV$는 자동저장 폴더에서 확인할 수 있으며 원본 파일을 복사한 뒤 확장자를 DWG로 변경해 열어보는 방식이 안전합니다.
ADVERTISEMENT

Drawing Recovery Manager로 복구 파일 비교하기

AutoCAD가 비정상 종료된 뒤 다시 실행하면 Drawing Recovery Manager가 자동으로 표시되기도 합니다. 표시되지 않더라도 명령행에 DRAWINGRECOVERY를 입력하면 복구 관리자를 열 수 있습니다.

Drawing Recovery Manager에서는 원본 도면, BAK 파일, SV$ 자동저장 파일을 비교해 열어볼 수 있습니다. 파일 날짜와 시간을 확인해 가장 최근이면서 정상적으로 열리는 버전을 선택하는 방식이 좋습니다.

  • 프로그램 또는 시스템 오류 후 열리는 복구 파일 목록 확인
  • 원본 DWG, BAK, SV$ 파일의 날짜·시간 비교
  • 정상 열리는 파일을 새 이름으로 저장
  • 복구본을 열어 도면 누락·Xref·문자·치수·출력 상태 확인

Drawing Recovery Manager는 AutoCAD와 AutoCAD LT에서 복구 가능한 도면과 백업 파일을 열어볼 수 있도록 제공됩니다.

RECOVER가 실패할 때 추가로 시도할 방법

RECOVER가 멈추거나, 복구 후에도 도면이 열리지 않거나, 객체가 너무 많이 사라졌다면 바로 원본을 포기하기보다 아래 순서로 추가 복구 가능성을 점검합니다.

1. 다른 복구본과 비교

  • 동일 폴더의 BAK 파일
  • 자동저장 폴더의 SV$ 파일
  • Drawing Recovery Manager에 표시된 이전 저장본
  • 클라우드 동기화 서비스의 파일 버전 기록
  • 협력사나 동료에게 전달했던 이전 DWG 파일

2. 빈 도면에 INSERT 또는 WBLOCK으로 구조 분리

도면이 일부라도 열리는 상태라면 빈 새 도면에 INSERT로 삽입하거나, 필요한 객체만 WBLOCK으로 내보내 새 DWG를 만드는 방법을 검토할 수 있습니다.

이 방식은 손상된 내부 정의를 줄이는 데 도움이 될 수 있지만, Xref 경로, 레이아웃, 플롯 설정, 프록시 객체, 사용자 정의 데이터가 그대로 유지되지 않을 수 있습니다. 따라서 반드시 복사본에서 테스트해야 합니다.

3. DXF로 저장 후 다시 DWG로 변환

파일이 열리기는 하지만 일부 내부 데이터가 불안정하다면, 복사본을 DXF로 저장한 뒤 다시 DWG로 저장하는 방법을 검토할 수 있습니다. 다만 Xref, 프록시 객체, 복잡한 블록, 문자 스타일, 전용 객체가 많은 도면에서는 일부 정보가 달라질 수 있으므로 최후의 정리 방법에 가깝습니다.

관련글 : DWG와 DXF 차이점|도면 전달·변환할 때 어떤 파일을 보내야 할까?

복구 도구를 사용하기 전 확인할 점

외부 복구 프로그램을 사용하기 전에는 파일 복사본으로만 작업하고, 회사 도면·고객사 도면이라면 외부 업로드나 제3자 서비스 이용 전 보안·기밀유지 규정을 확인해야 합니다. 특히 생산 도면, 금형 도면, 설계 도면은 파일 유출 위험을 먼저 고려해야 합니다.

DWG 파일 손상 예방을 위한 실무 관리 방법

DWG 파일은 문제가 생긴 뒤 복구하는 것보다, 작업 중 원본·백업·공유 경로를 관리해 손상 가능성을 줄이는 것이 훨씬 중요합니다.

  • 작업 중인 핵심 DWG는 로컬 폴더에 저장한 뒤 서버·NAS·클라우드에 동기화합니다.
  • 자동저장 주기와 자동저장 파일 위치를 주기적으로 확인합니다.
  • 중요 도면은 날짜별 또는 버전별로 별도 저장합니다.
  • 프로젝트 종료 전 AUDIT·PURGE·OVERKILL로 내부 데이터를 정리합니다.
  • Xref·SHX·TTF·CTB는 프로젝트 폴더 안에서 함께 관리합니다.
  • 외부 전달 전에는 ETRANSMIT 패키지 또는 다른 폴더에서 정상 열림을 확인합니다.
  • NAS·VPN·공유 폴더에서 직접 열고 저장할 때는 파일 잠금과 동기화 충돌 여부를 점검합니다.

복구보다 백업이 먼저인 이유

RECOVER는 가능한 데이터를 추출해 도면을 복구하는 기능이지, 손상 전 상태를 완벽하게 되돌리는 기능은 아닙니다. 복구 과정에서 오류 객체가 제거되거나 일부 데이터가 달라질 수 있으므로, 자동저장 파일·백업 파일·버전별 저장본을 함께 관리하는 것이 가장 안전합니다.

오토캐드 RECOVER 복구 FAQ

RECOVER와 RECOVERALL 중 무엇을 먼저 써야 하나요?

단일 DWG 파일만 열리지 않거나 오류가 난다면 RECOVER를 먼저 사용합니다. 도면에 연결된 Xref와 중첩 Xref까지 문제가 의심되면 RECOVERALL을 사용합니다.

RECOVER로 DXF 파일도 복구할 수 있나요?

RECOVER는 DWG·DWT·DWS 파일 복구에 초점이 맞춰져 있습니다. DXF에 RECOVER를 실행하면 일반적인 DWG 복구처럼 내부 데이터를 복구하기보다 파일을 열기 위한 처리로 동작할 수 있습니다. DXF 오류는 원본 DWG 확보, 다른 버전 DXF 재저장, 빈 도면 삽입 등 다른 방식도 함께 검토해야 합니다.

BAK 파일은 항상 생성되나요?

BAK 파일은 저장 설정과 작업 방식에 따라 생성 여부가 달라질 수 있습니다. 원본 DWG와 같은 폴더에 같은 이름의 BAK 파일이 있는지 먼저 확인하고, 없다면 자동저장 폴더의 SV$ 파일과 Drawing Recovery Manager를 확인합니다.

SV$ 파일은 어디에 있나요?

OPTIONS 명령을 실행한 뒤 파일 탭의 Automatic Save File Location에서 위치를 확인할 수 있습니다. Windows에서는 임시 폴더에 저장되는 경우가 많지만, 설정에 따라 경로가 다를 수 있으므로 AutoCAD 옵션에서 확인하는 것이 정확합니다.

RECOVER 후 객체가 사라졌습니다. 복구할 수 있나요?

손상된 객체가 복구 과정에서 제거됐거나 Xref·글꼴·프록시 객체가 정상적으로 로드되지 않아 보이지 않을 수 있습니다. 원본, BAK, SV$ 파일을 비교하고 XREF·STYLE·Proxy Information 상태를 함께 확인해야 합니다.

AutoCAD LT에서도 RECOVER와 Drawing Recovery Manager를 쓸 수 있나요?

AutoCAD LT에서도 RECOVER와 Drawing Recovery Manager 기능을 사용할 수 있습니다. LT에서는 DRAWINGRECOVERY 명령으로 복구 관리자를 열어 백업·자동저장 파일을 확인할 수 있습니다.

DWG 오류가 뜨면 일반 열기보다 복구 순서가 먼저입니다

오토캐드에서 Errors Were Found 오류가 뜨면 무리하게 파일을 열고 저장하기보다, 원본 복사 → RECOVER → RECOVERALL → AUDIT → BAK·SV$ 확인 순서로 접근하는 것이 안전합니다.

RECOVER는 단일 도면 복구, RECOVERALL은 Xref까지 포함한 복구에 적합합니다. 복구에 성공했더라도 도면 객체·문자·치수·Xref·출력 상태를 다시 검토하고, 정상 파일은 새 이름으로 저장해 원본과 분리해 두는 것이 좋습니다.

가장 좋은 방법은 문제가 생긴 뒤 복구하는 것보다, 작업 중 자동저장·백업 파일·프로젝트 폴더 구조를 체계적으로 관리하는 것입니다.

ADVERTISEMENT

DecreYellow

제품디자인과 3D CAD 설계 실무를 기반으로 IT, 윈도우 오류 해결, CAD 소프트웨어, 디자이너 세금, 프리랜서·개인사업자 실무 정보를 정리하고 있습니다. 단순한 이론 설명보다 실제 업무와 블로그 운영, 프로그램 사용 경험을 바탕으로 초보자도 이해하기 쉽게 문제 원인과 해결 방법을 풀어내는 것을 목표로 합니다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다