- 공유 링크 만들기
- X
- 이메일
- 기타 앱
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 Microsoft Word 문서가 저장되지 않았거나 손상되었을 때 최신 상태로 복구하는 표준 절차와 고급 진단 방법을 제공하여 현장에서 즉시 적용할 수 있도록 돕는 것이다.
1. 먼저 할 일: 자동복구 파일 확인
Word는 기본적으로 자동복구(.asd)와 임시파일(.tmp)을 생성하여 예기치 않은 종료 시 내용을 보호하도록 설계되어 있다. 프로그램을 다시 실행하기 전에 저장 위치를 파악하고 원본을 덮어쓰지 않도록 사본을 별도 경로에 저장해야 한다.
주의 :
복구 파일을 열 때는 항상 원본과 다른 이름으로 저장하여 2차 손상을 방지해야 한다.
1.1 문서 복구 창 이용
Word 재실행 시 좌측에 ‘문서 복구’ 창이 표시되면 각 항목의 시간 스탬프를 확인하여 가장 최신 버전을 열고 다른 이름으로 저장한다.
1.2 자동복구 폴더 직접 열기(Windows)
Windows에서 자동복구 폴더는 사용자별 숨김 경로에 존재한다. 아래 경로를 탐색기에 붙여 넣어 접근한다.
%AppData%\Microsoft\Word\ %LocalAppData%\Microsoft\Office\UnsavedFiles\
.asd
,
.wbk
,
.tmp
확장자를 정렬하여 가장 최근 파일부터 검토한다.
1.3 자동복구 폴더 직접 열기(macOS)
~/Library/Containers/com.microsoft.Word/Data/Library/Preferences/AutoRecovery/ ~/Library/Containers/com.microsoft.Word/Data/Library/Application Support/Microsoft/Office/UnsavedFiles/
파일명이 ‘AutoRecovery save of…’ 형식으로 저장되어 있을 수 있으므로 최근 수정 시간을 기준으로 찾는다.
2. 파일 유형별 복구 절차
| 파일유형 | 설명 | 복구 방법 |
|---|---|---|
| .asd | 자동복구 저장본이다. | Word에서 파일>열기>찾아보기>우측 드롭다운을 ‘복구 파일’로 변경하여 선택한다. |
| .wbk | 백업 복사본이다. | 파일>열기에서 파일 형식을 ‘백업 파일’로 선택하여 연다. |
| .tmp | 편집 시 생성되는 임시파일이다. | 확장자를 .docx로 변경 후 사본으로 열어 내용 일부라도 추출한다. |
| .asd.lock | 자동복구 잠금표시이다. | Word가 닫힌 상태에서 확장자를 제거한 뒤 읽기 전용으로 열어본다. |
주의 :
임시파일의 확장자 변경은 최후의 수단으로 사용하며, 실패 시 원상 복구해야 한다.
3. 저장 위치별 복구 전략
3.1 로컬 PC에 저장한 경우
- 휴지통을 먼저 확인한다.
- 문서 폴더와 최근 사용한 문서 목록을 점검한다.
- 자동복구 경로를 수동 검색한다.
- 파일 탐색기에서 키워드와 와일드카드로 검색한다.
*.asd OR *.wbk OR ~*.tmp
3.2 OneDrive 또는 SharePoint에 저장한 경우
- 브라우저로 문서 라이브러리에 접속한다.
- 파일>버전 기록을 열어 시간대별 이전 버전을 확인한다.
- 필요한 버전을 복원하거나 사본으로 저장한다.
주의 :
동기화 충돌 시 로컬 ‘충돌된 사본’이 별도 파일로 생성될 수 있으므로 파일명에 ‘Conflicted’ 또는 사용자명이 포함된 항목을 함께 검색해야 한다.
4. Word 내장 복구 기능 심화 활용
4.1 손상된 문서 열기
- 파일>열기>찾아보기로 이동한다.
- 문서를 선택하고 열기 버튼 옆 화살표를 눌러 ‘열기 및 복구’를 선택한다.
- 복구 실패 시 ‘텍스트만 복구’로 다시 시도한다.
4.2 옵션 재점검
- 파일>옵션>저장에서 ‘자동 복구 정보 저장 간격’을 1~5분으로 설정한다.
- ‘저장하지 않고 닫을 때 마지막 자동 복구 버전 유지’를 활성화한다.
- 자동복구 파일 위치를 확인하여 접근 가능한 폴더인지 점검한다.
5. Windows 고급 복구 절차
5.1 이전 버전 복원(파일 히스토리·복원 지점)
- 문서가 있던 폴더를 우클릭하여 속성>이전 버전 탭을 연다.
- 원하는 시점의 스냅샷을 선택하여 ‘열기’로 내용 확인 후 ‘복원’을 실행한다.
5.2 PowerShell로 자동복구 일괄 검색
# 관리자 권한 PowerShell Get-ChildItem -Path "$env:AppData\Microsoft\Word","$env:LocalAppData\Microsoft\Office\UnsavedFiles" -Recurse -Include *.asd,*.wbk,*.tmp | Sort-Object LastWriteTime -Descending | Select-Object FullName, Length, LastWriteTime
5.3 임시폴더에서 내용 추출
# 임시폴더 내 워드 관련 임시파일 확인 Get-ChildItem $env:TEMP -Include *.tmp,~*.tmp -Recurse | Where-Object {$_.LastWriteTime -gt (Get-Date).AddDays(-2)}
주의 :
보안 솔루션이 임시폴더를 주기적으로 정리하는 경우 파일이 이미 삭제되었을 수 있다.
6. macOS 고급 복구 절차
6.1 Spotlight와 터미널로 확장 검색
# 최근 48시간 이내 워드 자동복구 파일 검색 mdfind 'kMDItemFSName == "*.asd"c || kMDItemFSName == "*.wbk"c' find ~/Library -type f \( -name "*.asd" -o -name "*.wbk" -o -name "~*.tmp" \) -mtime -2
6.2 Time Machine 복원
- 문서가 있던 폴더를 연 상태에서 Time Machine을 실행한다.
- 수정 시점을 탐색하여 해당 파일 또는 폴더를 복원한다.
7. 특수 상황별 체크리스트
| 상황 | 증상 | 대응 |
|---|---|---|
| 강제 종료 또는 전원 차단 | 문서 복구 창 표시됨 | 복구본 최신 시간 선택 후 다른 이름으로 저장한다. |
| 정상 종료했으나 저장 누락 | 복구 창 없음 | UnsavedFiles 폴더와 백업(.wbk) 우선 탐색한다. |
| 파일 손상 | 열기 오류·손상 메시지 | ‘열기 및 복구’와 ‘텍스트만 복구’를 순차 적용한다. |
| 클라우드 동기화 충돌 | 중복 사본 생성 | 버전 기록으로 올바른 시간대를 선택해 복원한다. |
| 공유 문서 동시 편집 | 변경 내용 일부 소실 | 활동 기록과 버전 기록을 대조하여 분기점을 찾는다. |
8. 손상 최소화를 위한 파일 구조 이해
Word는 편집 중 캐시와 임시파일을 병행하여 저장 성능과 복원 가능성을 높이도록 설계되어 있다. 자동복구 간격은 변경 이력 밀도를 좌우하므로 짧게 설정할수록 손실을 줄일 수 있다. 저장 형식은 기본적으로
.docx
이며 내부적으로 ZIP 컨테이너 구조를 가진다. 내용 일부만 필요한 경우 확장자를 ZIP으로 바꾸어
word/document.xml
등에서 텍스트를 추출할 수 있다.
주의 :
수동 추출 시 서식 손실이 발생할 수 있으며, 복원 전 원본 사본을 보관해야 한다.
9. 조직 환경에서의 표준 운영 절차(SOP) 샘플
- 사용자 신고 접수 즉시 원본 저장 경로와 마지막 작업 시간을 확인한다.
- 해당 PC에서 Word와 Office 앱을 모두 종료한다.
- 자동복구·UnsavedFiles·임시폴더를 읽기 전용으로 수집한다.
- OneDrive·SharePoint 버전 기록을 확인한다.
- 로컬 스냅샷 또는 백업 솔루션에서 이전 버전을 조회한다.
- 복구 성공 시 사유와 시간대를 기록하고 자동복구 설정을 표준값으로 강제한다.
10. 재발 방지 설정 체크리스트
| 항목 | 권장값 | 적용 위치 |
|---|---|---|
| 자동 복구 간격 | 1~5분 | 파일>옵션>저장 |
| 마지막 자동 복구 버전 유지 | 사용 | 파일>옵션>저장 |
| 기본 저장 위치 | OneDrive/SharePoint | 계정>서비스 연결 |
| 자동 저장 | 사용 | 제목 표시줄 토글 |
| 백업 파일 만들기 | 사용 | Word 옵션>고급 |
11. 레지스트리·정책 기반 강제 설정(관리자용)
주의 :
레지스트리 편집은 위험하다. 변경 전 시스템 복원 지점 또는 레지스트리 백업을 생성해야 한다.
11.1 자동복구 간격 강제
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word\Options]
"AutoSaveInterval"=dword:00000001 ; 단위 분, 1=1분
11.2 백업 파일 생성 강제
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word\Options]
"AlwaysCreateBackupCopy"=dword:00000001
12. 손상 문서에서 텍스트 강제 추출
12.1 ZIP 구조 활용
-
문서 확장자를
.zip으로 변경한다. -
압축을 연 뒤
word/document.xml을 텍스트 편집기로 연다. - 불필요한 태그를 제거하고 순수 텍스트를 저장한다.
12.2 OOXML 유효성 검사로 오류 위치 파악
# 예시: PowerShell에서 OOXML 내 주요 XML 파일 존재 확인 Expand-Archive -Path damaged.docx -DestinationPath out Test-Path out\word\document.xml Test-Path out\word\styles.xml
13. 복구 성공률을 높이는 운영 팁
- 복구 작업은 읽기 전용 미디어나 별도 드라이브에서 진행한다.
- 문서 편집을 재개하기 전에 자동 저장과 자동복구 설정을 검증한다.
- 대용량 이미지가 많은 경우 파일 크기를 최적화하여 저장 실패 확률을 낮춘다.
- 매크로나 서드파티 애드인의 충돌이 의심되면 안전 모드에서 열어본다.
winword.exe /safe
14. 빠른 의사결정 플로우차트(텍스트 버전)
[시작] ├─ Word 자동 복구 창 표시? ── 예 → 최신 항목 열기 → 다른 이름 저장 → 종료 │ 아니오 ├─ UnsavedFiles/AutoRecovery 폴더 검색 → .asd/.wbk 찾음? ── 예 → 열기 및 복구 │ 아니오 ├─ 클라우드 저장 여부 확인 → OneDrive/SharePoint 버전 기록 복원 ├─ Windows 이전 버전 또는 Time Machine 복원 ├─ '열기 및 복구' 또는 '텍스트만 복구' 적용 ├─ ZIP 변환으로 텍스트 추출 시도 └─ 결과 저장 및 재발 방지 설정 검증 [끝]
FAQ
자동복구 파일이 보이지 않는다. 왜 그런가?
자동복구 간격이 0으로 설정되었거나 Word가 정상 종료되어 자동복구본이 삭제되었기 때문일 수 있다. 옵션에서 간격을 1~5분으로 설정하고 ‘마지막 자동 복구 버전 유지’를 활성화한다.
복구한 파일이 손상되어 열리지 않는다. 어떻게 하나?
‘열기 및 복구’와 ‘텍스트만 복구’를 순차 시도하고, 실패 시 확장자를 ZIP으로 변경하여 document.xml에서 텍스트를 추출한다. 서식은 손실될 수 있다.
임시파일에서 복구했더니 글자가 깨진다. 해결법은?
원본 인코딩 정보가 손실된 경우이다. 다른 PC의 Word에서 열어보거나, 텍스트만 추출 후 새 문서에 붙여넣기하여 서식을 재구성한다.
공유 문서에서 다른 사용자의 편집 내용이 사라졌다. 어떻게 복원하나?
OneDrive 또는 SharePoint의 버전 기록에서 시간대별로 비교하여 필요한 버전을 복원한다. 활동 기록을 함께 확인한다.
백업(.wbk) 파일이 생성되지 않는다. 어떻게 활성화하나?
백업(.wbk) 파일이 생성되지 않는다. 어떻게 활성화하나?
파일>옵션>고급에서 ‘백업 파일 항상 만들기’를 활성화한다. 조직에서는 레지스트리 또는 정책으로 강제할 수 있다.