- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 Windows 10·11 환경에서 엑셀의 최근 문서 목록이 사라졌을 때 점프 목록과 엑셀 내부 MRU 설정, 작업 표시줄 정책, 레지스트리, 사용자 프로필 캐시를 체계적으로 점검하여 현장에서 즉시 복구하도록 돕는 것이다.
문제 정의와 진단 흐름
증상은 크게 두 가지로 구분한다. 첫째, 작업 표시줄의 엑셀 아이콘을 우클릭했을 때 점프 목록이 비어 보이는 경우이다. 둘째, 엑셀을 실행하여 파일 > 열기 화면의 최근 문서가 비어 있거나 일부만 보이는 경우이다. 두 증상은 원인이 겹치기도 하므로 시스템 설정, 정책, 캐시, 레지스트리를 순서대로 점검하는 체계를 갖추는 것이 효율적이다.
| 영역 | 점검 포인트 | 핵심 레버 | 기대 효과 |
|---|---|---|---|
| Windows 개인 설정 | 최근 항목 표시 토글 | Start/점프 목록 최근 항목 On | 점프 목록 복구 |
| 엑셀 옵션 | 최근 문서 표시 개수 | MRU 표시 수 재설정 | 파일 > 열기 목록 복원 |
| 레지스트리 | Office MRU 키 무결성 | File MRU/Place MRU 점검 | 손상 시 재생성 유도 |
| 사용자 캐시 | AutomaticDestinations | .automaticDestinations-ms 초기화 | 점프 목록 재구성 |
| 그룹 정책/GPO | 최근 문서 비활성화 정책 | 차단 정책 해제 | 기업 환경에서 영속 복구 |
1단계: Windows 10·11 최근 항목 표시 설정 복구
Windows 11
- 설정 > 개인 설정 > 시작으로 이동한다.
- 시작, 점프 목록 및 파일 탐색기에 최근 항목 표시를 켬으로 전환한다.
- 개인 정보 및 보안 > 일반에서 Windows에서 앱 실행, 시작 및 검색 개선을 위해 앱 실행을 추적을 켬으로 둔다.
Windows 10
- 설정 > 개인 설정 > 시작에서 가장 많이 사용하는 앱 표시와 최근에 열었던 항목 표시를 켬으로 전환한다.
2단계: 엑셀 내부 MRU 설정 재구성
- 엑셀을 열고 파일 > 옵션 > 고급으로 이동한다.
- 표시 섹션에서 최근 통합 문서 수 표시 값을 0이 아닌 값으로 설정한다. 권장값은 25이다.
- 빠른 액세스를 위해 이 수의 최근 통합 문서를 고정 옵션이 있는 버전에서는 10 이상으로 설정한다.
- 파일 > 열기에서 필요한 문서를 핀 아이콘으로 고정하여 점프 목록과 무관하게 목록 유지성을 확보한다.
3단계: 점프 목록 캐시(AutomaticDestinations) 초기화
점프 목록은 사용자 프로필의 AutomaticDestinations 캐시에 저장된다. 파일 손상 시 목록이 비거나 일부만 표시될 수 있다. 안전한 재생성 절차는 다음과 같다.
- 엑셀과 오피스 앱을 모두 종료한다.
- 파일 탐색기에서 아래 경로로 이동한다.
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations - 폴더의 모든
.automaticDestinations-ms파일을 다른 위치로 백업한 뒤 삭제한다. - 보조 저장소인 다음 폴더도 동일하게 정리한다.
%APPDATA%\Microsoft\Windows\Recent\CustomDestinations - 엑셀을 실행하고 임의의 문서 2~3개를 열어 목록을 재구성한다.
PowerShell로 자동화
# 관리자 권한 불필요 $auto = Join-Path $env:APPDATA "Microsoft\Windows\Recent\AutomaticDestinations" $custom = Join-Path $env:APPDATA "Microsoft\Windows\Recent\CustomDestinations" $stamp = Get-Date -Format "yyyyMMdd_HHmmss" $backup = "$env:USERPROFILE\Desktop\JumpListBackup_$stamp" New-Item -ItemType Directory -Path $backup | Out-Null Copy-Item "$auto\*.automaticDestinations-ms" $backup -ErrorAction SilentlyContinue Copy-Item "$custom\*.customDestinations-ms" $backup -ErrorAction SilentlyContinue Remove-Item "$auto\*.automaticDestinations-ms" -Force -ErrorAction SilentlyContinue Remove-Item "$custom\*.customDestinations-ms" -Force -ErrorAction SilentlyContinue Write-Host "Jump List cache cleared. Backup: $backup" 4단계: Office MRU 레지스트리 키 점검
엑셀의 내부 최근 목록은 버전별로 다음 경로를 사용한다. Office 2016/2019/2021/Microsoft 365는 16.0을 사용한다.
| 키 경로 | 설명 | 조치 |
|---|---|---|
| HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\File MRU | 파일 최근 목록 | 손상 시 키 삭제로 재생성 유도 |
| HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Place MRU | 최근 폴더 목록 | 불일치 시 초기화 |
| HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Open Find\Microsoft Office Excel | 구버전 하위 호환 MRU | 잔존 값 정리 |
레지스트리 초기화 .reg 예시
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\File MRU]
[-HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Place MRU]
적용 후 엑셀을 재실행하고 파일을 열어 목록 재생성을 유도한다.
5단계: 그룹 정책과 MDM 정책 차단 해제
기업 환경에서 최근 항목은 정책으로 차단될 수 있다. 로컬 그룹 정책 편집기에서 다음 항목을 확인한다.
- 사용자 구성 > 관리 템플릿 > 시작 메뉴 및 작업 표시줄
- 다음 정책이 구성 안 함 또는 사용 안 함인지 확인한다.
- 최근에 열었던 문서의 표시 기록 유지 안 함
- 종료 시 최근에 열었던 문서의 표시 기록 지우기
- 점프 목록의 최근 항목 및 자주 사용하는 항목 지우기
6단계: 권한, 프로필, 동기화 환경 점검
- 프로필 경로 이동 또는 OneDrive Known Folder Move 적용 환경에서
%APPDATA%경로가 리디렉션되어 삭제 권한이 제한될 수 있다. 폴더 소유권과 ACL을 확인한다. - 로밍 프로필 사용 시 다른 PC에서 동기화된 캐시가 오래된 값으로 덮어쓸 수 있다. 초기화 후 로그오프·로그온으로 동기화를 완료한다.
- 백신/보안 솔루션이
AutomaticDestinations파일 생성을 차단하는 예가 있으므로 예외 경로를 등록한다.
7단계: 파일 연결 및 실행 경로 검증
점프 목록은 셸이 기록한다. 파일 연결이나 실행 경로에 문제가 있으면 추적이 실패한다.
- 설정 > 앱 > 기본 앱에서 .xlsx, .xls, .xlsm의 기본 앱이 엑셀인지 확인한다.
- 바이너리 경로 무결성 점검을 위해 Microsoft 365의 온라인 복구를 수행한다.
8단계: 시스템 진단과 복구 유틸리티
파일 시스템이나 컴포넌트 저장소 손상은 캐시 생성 실패로 이어진다. 표준 진단 절차를 수행한다.
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow 9단계: 운영 기준서(SOP) 형태의 빠른 체크리스트
| # | 점검 항목 | 방법 | 합격 기준 |
|---|---|---|---|
| 1 | Windows 최근 항목 토글 | 설정 > 시작 | 켬 |
| 2 | 앱 실행 추적 | 개인 정보 > 일반 | 켬 |
| 3 | 엑셀 MRU 개수 | 파일 > 옵션 > 고급 | ≥ 25 |
| 4 | Jump List 캐시 | AutomaticDestinations 초기화 | 재생성 완료 |
| 5 | GPO 차단 | 로컬/중앙 정책 점검 | 차단 없음 |
| 6 | 권한/동기화 | ACL/로밍 확인 | 쓰기 가능 |
| 7 | 파일 연결 | 기본 앱 확인 | Excel |
| 8 | 무결성 | DISM/SFC | 오류 없음 |
10단계: 재발 방지 운영 팁
- 핵심 문서 핀 고정으로 MRU 의존도를 낮춘다.
- 정기 백업 스크립트로
AutomaticDestinations폴더 스냅샷을 보관한다. - GPO 변경 시 변경관리를 통해 사용자 경험 영향 항목을 표준 검토한다.
- 프로필 클린업 시 MRU 캐시를 무분별하게 삭제하지 않는다.
원인별 빠른 해결 매핑
| 현상 | 가능 원인 | 즉시 조치 |
|---|---|---|
| 작업 표시줄 점프 목록 비어 있음 | 최근 항목 비활성, 캐시 손상 | 토글 켬, 캐시 초기화 |
| 엑셀 파일 > 최근 문서 비어 있음 | 엑셀 MRU=0, 레지스트리 손상 | 표시 개수 25로, MRU 키 초기화 |
| 재부팅 후 다시 사라짐 | GPO/MDM 정책 적용 | 정책 해제 요청, OU 예외 설정 |
| 일부 PC만 문제 | 프로필 권한, 바이러스 백신 간섭 | ACL 수정, 예외 경로 등록 |
| 특정 확장자만 미표시 | 파일 연결 깨짐 | 기본 앱 Excel 재지정 |
현장 적용 예시 시나리오
시나리오 A: Windows 11 개인 사용자
- 시작 최근 항목 토글 켬으로 전환한다.
- AutomaticDestinations를 초기화한다.
- 엑셀 MRU 표시 개수를 25로 늘린다.
- 주요 문서를 핀으로 고정한다.
시나리오 B: 기업 AD 도메인 사용자
- GPO에서 최근 항목 차단 정책을 확인한다.
- OU 단위로 예외 적용 후 사용자 로그오프·로그온을 요청한다.
- 로밍 프로필 동기화 완료를 확인한다.
- 필요 시 캐시 초기화 스크립트를 배포한다.
문제 해결 자동화: 배치 스크립트 예시
@echo off set "AUTO=%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations" set "CUST=%APPDATA%\Microsoft\Windows\Recent\CustomDestinations" set "BK=%USERPROFILE%\Desktop\JumpListBackup_%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%_%TIME:~0,2%%TIME:~3,2%" mkdir "%BK%" 2>nul copy "%AUTO%\*.automaticDestinations-ms" "%BK%" >nul copy "%CUST%\*.customDestinations-ms" "%BK%" >nul del /f /q "%AUTO%\*.automaticDestinations-ms" 2>nul del /f /q "%CUST%\*.customDestinations-ms" 2>nul echo Jump List cache cleared. Backup: %BK% FAQ
엑셀을 재설치하면 최근 목록이 복구되나?
대부분의 경우 복구되지 않는다. 최근 목록은 사용자 프로필 캐시와 HKCU 레지스트리에 저장되므로 캐시 초기화와 MRU 재설정이 우선이다.
최근 항목 토글을 켰는데도 점프 목록이 비어 있다.
AutomaticDestinations 파일 손상 가능성이 높다. 캐시 초기화 후 엑셀에서 실제 파일을 몇 개 열어 재생성해야 한다.
고정한 문서도 사라진다.
GPO에서 최근 항목 기록 보존을 차단하거나 종료 시 기록 삭제 정책이 적용된 경우이다. 정책을 해제해야 한다.
레지스트리 초기화가 위험하지 않나?
File MRU와 Place MRU 키는 사용자별 최근 목록일 뿐이며 삭제하면 엑셀이 재생성한다. 그래도 사전 백업과 복원 지점 생성이 바람직하다.
OneDrive 동기화 환경에서 특별히 주의할 점은?
Known Folder Move로 %APPDATA% 리디렉션이 있을 수 있다. 권한과 동기화 타이밍을 확인하고 캐시 초기화 후 로그오프·로그온으로 동기화를 완료한다.
- 공유 링크 만들기
- X
- 이메일
- 기타 앱