워드 임시파일 삭제 위치 완벽 가이드: 안전한 경로 확인부터 자동 정리 스크립트까지

이 글의 목적은 Microsoft Word 사용자가 임시파일(Temporary Files)·자동복구 파일·백업 파일·문서 캐시의 정확한 저장 위치를 이해하고, 데이터 손실 없이 안전하게 삭제·정리·자동화하는 방법을 현장에서 바로 적용할 수 있도록 돕는 것이다.

왜 워드 임시파일을 관리해야 하는가

워드 임시파일은 편집 중인 문서의 안정성과 복구 가능성을 높여주지만, 누적되면 저장공간을 차지하고 응답 속도를 저하시킬 수 있다. 특히 빈번한 문서 편집 환경이나 공용 PC, 문서 버전이 많은 프로젝트에서는 주기적 정리가 필수이다. 또한 네트워크 드라이브, 클라우드 동기화(OneDrive, SharePoint) 환경에서는 잠금 파일로 인해 공동 편집 충돌이 발생할 수 있으므로 위치 파악과 정리 절차가 중요하다.

워드 임시파일의 유형과 역할

  • 소유자·잠금 파일 : ~$문서명.docx 형태이다. 문서가 열려 있음을 표시하며 공동 편집 충돌 방지에 활용한다.
  • 자동복구 파일 : .asd 확장자이다. 비정상 종료 시 복구 화면에서 참조한다.
  • 백업 파일 : .wbk 확장자이다. 옵션에서 “항상 백업 복사본 만들기”를 켜면 생성한다.
  • 일시 파일 : .tmp 등 다양하다. 저장·인쇄·검토 시 중간 산출물로 생성된다.
  • 미저장 파일 : 새 파일 작성 후 저장하지 않고 종료했을 때 임시 보관되는 복구본이다.
  • 오피스 문서 캐시 : 클라우드 동기화 및 업로드 최적화를 위한 로컬 캐시이다.
주의 : 임시파일은 복구에 필요할 수 있다. 최근 작업 직후 바로 삭제하지 말고, 사용 중인 Word·OneDrive·Teams·Outlook을 모두 종료한 뒤 정리해야 안전하다.

운영체제별 기본 저장 위치

구분 Windows 경로 macOS 경로 비고
자동복구(.asd) %AppData%\Microsoft\Word (사용자 지정 가능) ~/Library/Group Containers/UBF8T346G9.Office/User Content/AutoRecovery Word 옵션에서 위치 확인·변경 가능하다.
미저장 파일 %LocalAppData%\Microsoft\Office\UnsavedFiles ~/Library/Containers/com.microsoft.Word/Data/Library/Preferences/AutoRecovery 또는 상기 Group Containers 경로 자동 저장되지 않은 초안 복구본이다.
잠금(~$) 원본 문서와 동일 폴더 원본 문서와 동일 폴더 문서가 열려 있을 때 생성된다.
일시(.tmp 등) %TEMP%, %AppData%\Microsoft\Word, 문서 폴더 /private/var/folders 하위 및 문서 폴더 작업 단계에 따라 위치가 달라진다.
백업(.wbk) 원본 문서와 동일 폴더 원본 문서와 동일 폴더 백업 옵션을 켠 경우에만 생성된다.
오피스 문서 캐시 %LocalAppData%\Microsoft\Office\16.0\OfficeFileCache ~/Library/Group Containers/UBF8T346G9.Office/Caches OneDrive/SharePoint 동기화 캐시이다.

Word UI에서 저장 위치 확인·설정

  1. Word을 실행한다.
  2. 파일 → 옵션 → 저장으로 이동한다.
  3. 자동 복구 파일 위치, 기본 로컬 파일 위치를 확인한다.
  4. 조직 표준에 맞는 전용 폴더로 지정한다. 예: D:\Office\AutoRecover\%USERNAME% 형태이다.
주의 : 네트워크 드라이브를 자동복구 위치로 지정하면 끊김 시 복구 실패 위험이 증가한다. 로컬 디스크를 권장한다.

안전한 수동 정리 절차

  1. Word, Excel, PowerPoint, Outlook, OneDrive 클라이언트를 종료한다.
  2. 작업 관리자에서 WINWORD.EXE·OneDrive.exe가 종료되었는지 확인한다.
  3. 다음 폴더를 읽기 먼저로 열어 최근 파일 유무를 확인한다.
    • %LocalAppData%\Microsoft\Office\UnsavedFiles
    • %AppData%\Microsoft\Word
    • %TEMP%
    • 문서가 있는 원본 폴더(잠금 파일 ~$ 확인)
  4. 마지막 편집 이후 충분한 시간이 지난 항목(예: 7일 경과)만 삭제한다.
  5. 클라우드 캐시는 응용프로그램 종료 상태에서만 정리한다. 경로: %LocalAppData%\Microsoft\Office\16.0\OfficeFileCache이다.
주의 : .asd·UnsavedFiles 내 파일은 마지막 안전망이다. 필요한지 확인 후 삭제한다.

검색과 필터로 빠르게 찾기

파일 탐색기 주소창이나 실행창(Win+R)에서 다음을 활용한다.

%AppData%\Microsoft\Word %LocalAppData%\Microsoft\Office\UnsavedFiles %TEMP% 

파일 탐색기 검색 예시이다.

~$*.doc? *.asd *.wbk *.tmp 

PowerShell로 반자동 정리

최근 7일 이내 파일을 건너뛰고, 대표 위치에서 임시성 확장자를 중심으로 정리하는 예시이다. 실행 전 경로와 기간을 검토한다.

# 관리자 권한 PowerShell 권장 $now = Get-Date $keepDays = 7 $paths = @( "$env:APPDATA\Microsoft\Word", "$env:LOCALAPPDATA\Microsoft\Office\UnsavedFiles", "$env:TEMP" )
$patterns = @("~$.doc", ".asd", ".wbk", "*.tmp")

foreach ($p in $paths) {
if (Test-Path $p) {
foreach ($pattern in $patterns) {
Get-ChildItem -Path $p -Filter $pattern -File -ErrorAction SilentlyContinue |
Where-Object { ($now - $_.LastWriteTime).Days -ge $keepDays } |
Remove-Item -Force -Verbose
}
}
}

Office 문서 캐시 정리(모든 Office 앱 종료 후)
$cache = "$env:LOCALAPPDATA\Microsoft\Office\16.0\OfficeFileCache"
if (Test-Path $cache) {
Get-ChildItem $cache -Recurse -File -ErrorAction SilentlyContinue |
Where-Object { ($now - $_.LastWriteTime).Days -ge $keepDays } |
Remove-Item -Force -Verbose
}
주의 : 조직 규정에 따라 보존 기간이 다를 수 있다. 스크립트 실행 전 백업이나 휴지통 이동 스위치를 추가하는 것이 안전하다.

배치 파일(.bat)로 간편 실행

휴지통 이동을 원하면 PowerShell -command 대신 파일 복사를 이용해 아카이브 후 삭제한다.

@echo off set KEEP_DAYS=7 set SRC1=%APPDATA%\Microsoft\Word set SRC2=%LOCALAPPDATA%\Microsoft\Office\UnsavedFiles set SRC3=%TEMP% set CACHE=%LOCALAPPDATA%\Microsoft\Office\16.0\OfficeFileCache set ARCHIVE=%USERPROFILE%\Documents\Word_Temp_Archive
mkdir "%ARCHIVE%" 2>nul

for %%S in ("%SRC1%" "%SRC2%" "%SRC3%") do (
if exist "%%~S" (
for %%P in ("~$.doc" ".asd" ".wbk" "*.tmp") do (
for /r "%%~S" %%F in (%%P) do (
powershell -nologo -noprofile -command ^
"$f=Get-Item '%%~F'; if((Get-Date)-$f.LastWriteTime).Days -ge %KEEP_DAYS%){Copy-Item $f.FullName '%ARCHIVE%' -Force; Remove-Item $f.FullName -Force}"
)
)
)
)

if exist "%CACHE%" (
powershell -nologo -noprofile -command ^
"Get-ChildItem '%CACHE%' -Recurse -File | Where-Object { ((Get-Date)-$_.LastWriteTime).Days -ge %KEEP_DAYS% } | Remove-Item -Force"
)

echo Done.
pause

열린 핸들로 삭제가 안 될 때

  • 문서 닫기 확인 : 모든 Office 앱과 PDF 뷰어, DMS, 프린터 스풀러를 종료한다.
  • 리소스 모니터 : 작업 관리자 → 성능 → 리소스 모니터 → 핸들 검색에서 파일명을 조회한다.
  • OpenFiles 사용
openfiles /local on openfiles /query /fo table | findstr /i "문서명" 
주의 : openfiles /local on 후 재부팅이 필요할 수 있다. 시스템 영향이 있으므로 정책이 허용하는 환경에서만 사용한다.

네트워크·클라우드 환경의 추가 체크포인트

  • 공유 폴더 잠금 파일 : 원본 폴더에 ~$ 파일이 장시간 남아 있으면 연결이 끊긴 세션 흔적일 수 있다. 소유자에게 문서 닫기를 요청한 뒤 삭제한다.
  • OneDrive 동기화 충돌 : 동기화 일시 중지 후 Office 앱을 닫고 캐시를 정리한다. 완료 후 동기화를 재개한다.
  • 버전 기록 : 조직 보존정책이 있을 수 있으므로 캐시 삭제는 원본 버전에 영향이 없도록 App 종료 후 수행한다.

데이터 보호를 위한 베스트 프랙티스

  1. 보존 기간 정책화 : 자동복구·미저장 파일은 최소 7일 이상 보존한다.
  2. 분리된 저장소 : AutoRecover 경로를 사용자별 폴더로 분리한다.
  3. 백업 복사본 활성화 : 중요 문서는 항상 백업 복사본 만들기 옵션을 사용한다.
  4. 정기 점검 : 월 1회 스케줄러로 임시파일 점검·정리를 자동화한다.
  5. 로그 남기기 : 삭제 내역은 CSV로 기록한다.
# 삭제 로그 기록 추가 예시 $log = "$env:USERPROFILE\Documents\word_temp_cleanup_log.csv" "Time,Path" | Out-File -FilePath $log -Encoding UTF8 -Force # Remove-Item 직전에: # Add-Content -Path $log -Value "$((Get-Date).ToString('s')),$($_.FullName)" 

macOS에서의 정리 절차

  1. Word 및 Office 앱을 종료한다.
  2. Finder에서 이동 → 폴더로 이동을 열고 다음 경로를 확인한다.
    • ~/Library/Group Containers/UBF8T346G9.Office/User Content/AutoRecovery
    • ~/Library/Containers/com.microsoft.Word/Data/Library/Preferences/AutoRecovery
    • ~/Library/Group Containers/UBF8T346G9.Office/Caches
  3. 최근 7일 이내 파일을 제외하고 삭제한다.
  4. 문서 폴더에서 ~$ 파일을 확인 후 불필요 시 삭제한다.

조직 적용용 SOP 템플릿

제목: Word 임시파일 정기 정리 표준운영절차(SOP) 주기: 매월 첫 업무일 10:00 대상: 사용자 PC, 팀 공용 PC
사전 점검

Office 앱 종료 확인

최근 7일 내 문서 작업 유무 확인

정리 범위

%AppData%\Microsoft\Word

%LocalAppData%\Microsoft\Office\UnsavedFiles

%TEMP%

%LocalAppData%\Microsoft\Office\16.0\OfficeFileCache

제외 기준

LastWriteTime < 현재-7일

확장자: .asd, .wbk, .tmp, ~$.doc

실행

승인된 스크립트 사용

삭제 로그 기록

사후

임의 복구 요청 48시간 대기 후 로그 보관

문서가 열려 있는데 ~$ 파일이 사라진 경우

일시적 동기화 지연 또는 권한 문제일 수 있다. 저장 및 닫기 후 다시 열어 공동 편집 상태를 재협상한다. 네트워크 경로라면 연결 상태와 시간 동기화를 검사한다.

임시파일이 계속 쌓일 때 점검 항목

  • 비정상 종료 빈도 : 애드인 충돌, 프린터 드라이버, 보안 솔루션과의 상호작용을 점검한다.
  • 저장 정책 : 자동 저장 간격이 지나치게 길면 리스크가 커진다. 5~10분 권장이다.
  • 클라우드 동기화 : 오프라인 상태 잦으면 캐시 누적이 발생한다.

삭제 전 체크리스트

항목체크 방법통과 기준
앱 종료작업 관리자 확인모든 Office 프로세스 종료
보존 기간파일 속성의 수정 날짜7일 이상 경과
파일 종류확장자·이름 확인.asd/.wbk/.tmp/~$ 대상
복구 필요성사용자 확인복구 불필요 확인
로그 기록스크립트 출력삭제 경로·시간 기록

FAQ

~$ 파일을 바로 삭제해도 되는가?

문서가 닫혀 있고 더 이상 사용 중이 아니라면 삭제해도 된다. 열려 있는 문서의 ~$ 파일을 지우면 공동 편집 충돌이 발생할 수 있다.

.asd 자동복구 파일을 삭제하면 어떤 영향이 있는가?

비정상 종료 시 복구 포인트가 사라진다. 최근 작업 직후에는 삭제를 피하고, 보존 기간 이후 정리한다.

Office 문서 캐시 폴더를 통째로 지워도 되는가?

모든 Office 앱과 OneDrive를 종료한 상태에서 삭제하면 일반적으로 문제 없다. 단, 동기화 재개 후 최초 열람 시 재다운로드가 발생할 수 있다.

경로가 사용자마다 다른 이유는 무엇인가?

Word 옵션의 저장 설정이 사용자별로 다르고, 버전·배포 정책·언어팩·프로필 경로에 따라 달라질 수 있다.

자동화 시 권장 보존 기간은?

일반 사무 환경은 7~14일을 권장한다. 규제 산업이나 프로젝트 감사 요구사항이 있으면 더 길게 설정한다.