- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 엑셀 실행 또는 작업 중 “응답 없음”이 발생할 때 원인을 체계적으로 진단하고, 데이터 손실을 최소화하며, 재발을 방지하기 위한 표준 절차를 제공하는 것이다.
1. 상황 파악: 증상별 분류와 즉시 조치
응답 없음은 크게 세 가지 상황으로 구분한다.
- 실행 직후 프리징: 엑셀 로고 후 멈춤 또는 빈 창에서 무반응이다.
- 파일 열기 시 프리징: 특정 파일만 열면 멈춤이다.
- 작업 중 프리징: 저장, 인쇄, 정렬, 피벗 갱신 등 특정 동작에서 멈춤이다.
즉시 조치 절차는 다음과 같다.
- 작업관리자 확인 → CPU·메모리·디스크 사용률과 “전원 효율성 모드” 여부를 확인한다.
- 자동복구 파일 위치 를 확인하여 최근 작업의 백업 유무를 확보한다.
- 네트워크·클라우드 동기화 지연 여부(OneDrive·SharePoint)를 확인한다.
2. 데이터 보호: 자동저장·자동복구 설정
데이터 손실을 줄이는 기본 설정을 선행한다.
- 파일 → 옵션 → 저장 → “자동 복구 정보 저장 간격”을 1~5분으로 설정한다.
- “저장하지 않고 닫을 경우 마지막 자동 복구 버전 유지”를 체크한다.
- 대용량 파일은 주기적으로 버전 복사본을 만든다.
3. 안전 모드로 원인 좁히기
엑셀 안전 모드에서는 추가 기능과 사용자 지정이 비활성화된다. 안전 모드에서 정상 동작하면 추가 기능 또는 사용자 프로필 문제가 원인이다.
Windows + R → cmd excel.exe /safe
- 안전 모드 정상 작동 시: 추가 기능 제거/비활성화 로 진행한다.
- 안전 모드에서도 멈춤 시: 프로필·설치·시스템 이슈로 확장 진단한다.
4. 추가 기능(아드인)·COM 충돌 제거
가장 흔한 원인 중 하나가 서드파티 추가 기능 충돌이다.
- 파일 → 옵션 → 추가 기능 → 하단 “관리: Excel 추가 기능” → 이동 → 모두 해제 후 재시도한다.
- 같은 화면에서 “관리: COM 추가 기능” → 이동 → 모두 해제 후 하나씩 활성화하며 문제를 재현해 원인을 특정한다.
- 문제가 된 추가 기능은 업데이트 후에도 재현되면 제거한다.
5. 손상된 사용자 프로필·캐시 초기화
개인 설정 파일·최근 항목 캐시 손상으로 실행 직후 멈춤이 발생할 수 있다.
- 엑셀 완전 종료 후 다음 폴더 이름을 변경한다(재생성됨).
%APPDATA%\Microsoft\Excel %LOCALAPPDATA%\Microsoft\Office\16.0\Excel %LOCALAPPDATA%\Microsoft\Office\Recent %TEMP%
- 시작 프로그램의 Office 클립보드·클라우드 플러그인 잔여 프로세스를 종료한다.
- Windows → 설정 → 앱 → Microsoft 365 → 고급 옵션에서 “복구”를 먼저 수행한다.
6. Office 복구: 빠른 복구 → 온라인 복구
설치 손상 시 설치 복구가 효과적이다.
- 설정 → 앱 → 설치된 앱 → Microsoft 365 → 수정 → “빠른 복구” 실행한다.
- 증상 지속 시 “온라인 복구”를 실행한다. 인터넷 연결 필요하며, 사용자 지정이 재설정될 수 있다.
7. 파일 자체 문제: 특정 파일에서만 멈춤
문제가 특정 파일에서만 발생하면 다음 순서로 진단한다.
- 다른 PC·다른 계정에서 같은 파일을 열어 차이를 비교한다.
- 외부 링크 끊기: 데이터 → 연결 편집 → 링크 끊기, 쿼리·연결 관리자에서 불필요 연결 제거한다.
- 피벗/수식 재계산 부담 축소: 파일 → 옵션 → 수식 → 계산 모드 “수동”으로 전환 후 저장한다.
- 시트 복구: 새 통합 문서에 문제 파일의 시트를 “이동/복사”로 옮기고 “새 통합 문서 만들기”를 사용한다.
- 개체·도형·OLE 임베드 제거: 선택 창으로 숨은 개체를 찾아 제거한다.
8. 대용량·고부하 작업 최적화
수십만 행, 다중 피벗, 다중 배열수식, 외부데이터 조인 등에서 프리징이 잦다. 다음 최적화를 적용한다.
- 계산 모드 수동 + 필요 시 F9 계산을 사용한다.
- 揷入된 전체 통합 문서 범위를 표(테이블)로 변환하여 계산 범위를 명확히 한다.
- 揷入된 불필요 조건부 서식을 정리한다. 규칙 관리자에서 중복 규칙을 통합한다.
- 피벗 캐시 공유를 검토한다. 동일 원본을 여러 피벗이 참조하면 캐시 공유로 메모리 사용량을 줄인다.
- 동적 배열·휘발성 함수(OFFSET, INDIRECT, TODAY 등) 사용을 최소화한다. 대체로 INDEX/XMATCH 조합이 유리하다.
- Power Query 단계에서 필터·형식 지정으로 로우 감소 후 로드한다.
9. 그래픽 가속·드라이버 영향
GPU 드라이버·하드웨어 가속 호환성 문제로 UI 프리징이 발생할 수 있다.
- 파일 → 옵션 → 고급 → “하드웨어 그래픽 가속 사용 안 함” 체크 후 재시작한다.
- 디스플레이 배율을 100% 또는 표준 배율로 설정하여 테스트한다.
- 그래픽 드라이버를 제조사 최신 WHQL 버전으로 갱신한다.
10. 프린터·인쇄 서브시스템 점검
인쇄 미리보기·페이지 레이아웃에서 응답 없음이 발생하면 기본 프린터 드라이버 영향이 크다.
- Windows → 설정 → Bluetooth 및 장치 → 프린터 및 스캐너에서 “Microsoft Print to PDF”를 기본으로 설정 후 테스트한다.
- 문제 프린터 드라이버를 최신으로 교체하거나 제거 후 재설치한다.
11. 네트워크·클라우드 저장소 동기화 이슈
네트워크 경로에서 대용량 파일을 열거나 저장하는 동안 UI가 멈출 수 있다.
- 로컬 드라이브로 복사 후 편집하고 저장 완료 후 다시 업로드한다.
- 실시간 공동 편집을 일시 해제하고 단독 편집으로 전환한다.
- 보안 솔루션의 실시간 검사에서 Office 파일 확장자 예외를 정책 범위 내에서 설정한다.
12. 신뢰 센터·보안 경고 지연
매크로·외부콘텐츠 차단 대기 상태가 UI 멈춤처럼 보일 수 있다.
- 파일 속성 → “차단 해제” 후 열기한다.
- 파일 → 옵션 → 신뢰 센터 → 신뢰 센터 설정에서 “신뢰할 수 있는 위치”를 지정한다.
13. SFC/DISM로 시스템 파일 복구
Windows 구성요소 손상은 Office 동작에도 영향을 준다. 관리자 권한으로 다음을 순차 실행한다.
sfc /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
14. 클린 부팅으로 서드파티 충돌 분리
서비스·시작 프로그램 충돌을 배제하기 위해 클린 부팅을 수행한다.
- msconfig → 서비스 → “모든 Microsoft 서비스 숨기기” 체크 → 모두 사용 안 함.
- 시작 프로그램은 작업관리자에서 모두 사용 안 함 → 재부팅 후 재현 테스트한다.
- 문제 없으면 항목을 그룹별로 재활성화해 원인을 특정한다.
15. 레지스트리 기반 초기화(고급)
사용자 키 손상 시 레지스트리 초기화가 유효하다. 백업 후 진행한다.
regedit HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel → 해당 키를 내보내기(백업) 후 Excel 하위 키를 삭제 → 엑셀 재실행 시 기본값 재생성
16. 충돌 로그·이벤트 뷰어 활용
재현 시각을 기준으로 이벤트 뷰어에서 오류 원인을 식별한다.
eventvwr.msc Windows 로그 → 응용 프로그램 → 오류 수준의 “Application Error”, “.NET Runtime”, “VSTO”, “Excel” 항목 확인
Windows 오류 보고서(WER) 폴더에서 최근 크래시 덤프를 확보하여 벤더 지원에 제공한다.
17. 메모리·비트수·호환성 점검
- 대용량 모델·Add-in 사용 시 Office 64비트를 권장한다.
- 가상 메모리(페이지 파일)를 “시스템 관리”로 설정하거나 충분히 확보한다.
- 구형 OLEDB/ODBC 공급자는 최신 드라이버로 교체한다.
18. 피벗·파워쿼리·외부데이터 시 고급 팁
- 피벗 테이블은 “데이터 모델에 이 데이터 추가”로 로드하면 대규모 데이터에서 안정성이 향상된다.
- Power Query는 단계별 형식 지정·필터로 로우를 최대한 줄이며, 로드 대상은 “연결만 만들기 + 피벗에서 사용”을 검토한다.
- 데이터 모델 관계는 키의 유일성·NULL을 제거하고, 우측 필터를 간소화한다.
19. 안티바이러스·EDR 상호작용 조정
보안 제품이 Office 프로세스·임시 폴더를 과도하게 검사하면 저장·열기 지연이 발생한다.
-
조직 정책 범위 내에서
%TEMP%
,%LOCALAPPDATA%\Microsoft\Office
,%APPDATA%\Microsoft\Excel
경로의 예외 설정을 검토한다. - 실시간 검사 로그에서 Excel 관련 차단 이력을 확인한다.
20. 인쇄·저장·정렬 등 작업별 체크리스트
작업 | 주요 원인 | 해결 체크 |
---|---|---|
열기 | 손상 파일, 외부 링크 대기, 신뢰 경고 | 안전 모드, 링크 끊기, 차단 해제 |
저장 | 네트워크 지연, 동기화 충돌, 보안 검사 | 로컬 저장 후 업로드, 예외 경로, 공동 편집 해제 |
인쇄/미리보기 | 프린터 드라이버 | 기본 프린터 변경, 드라이버 갱신 |
피벗 갱신 | 원본 연결 지연, 캐시 비공유 | 데이터 모델, 연결 편집, 캐시 공유 |
정렬/필터 | 병합 셀, 데이터 형식 혼재 | 병합 해제, 데이터 정규화 |
21. 표준 복구 시나리오(현장용 절차서)
- 응답 없음 발생 시 2분 대기 → 디스크·네트워크 사용률 확인한다.
- 회복 없으면 작업관리자에서 “작업 끝내기” 전 자동복구 파일 경로 를 확인한다.
- 재실행은 excel.exe /safe 로 시작한다.
- 추가 기능·COM 모두 비활성화 후 하나씩 재활성화한다.
- 문제 지속 시 Office “빠른 복구” → “온라인 복구”를 순서대로 시행한다.
- 특정 파일 문제면 외부 링크 제거·데이터 모델 재작성·시트 이동 복구를 수행한다.
- 그래픽 가속 해제·프린터 기본 변경·네트워크 로컬화 저장을 적용한다.
- 클린 부팅 테스트 후 원인 서비스/시작 항목을 특정한다.
- SFC/DISM로 시스템 파일 무결성을 복구한다.
- 재발 방지를 위해 자동복구 1~5분, 버전 백업, 표준 애드인 버전 관리를 시행한다.
22. 자주 쓰는 명령·경로 모음
# 안전 모드 excel.exe /safe
로그·임시 폴더
%APPDATA%\Microsoft\Excel
%LOCALAPPDATA%\Microsoft\Office\16.0\Excel
%TEMP%
시스템 파일 복구
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
이벤트 뷰어
eventvwr.msc
23. 재발 방지 운영 팁
- 대용량 문서는 파일당 시트·이름정의·조건부서식 규칙 수를 관리한다.
- 애드인 도입 전 파일럿 검증과 버전 고정 정책을 유지한다.
- 정기 점검 항목으로 프린터 드라이버·GPU 드라이버·Office 채널 버전을 포함한다.
- 네트워크 저장은 지연 민감 작업 전 로컬 복사로 전환한다.
- 정기 백업과 자동 저장 정책을 문서화한다.
FAQ
엑셀만 멈추고 다른 Office 앱은 정상이다. 어디부터 볼까?
엑셀 특화 추가 기능·COM 충돌 가능성이 높다. 안전 모드로 기동 후 추가 기능을 모두 비활성화하고 하나씩 활성화하여 가해자를 특정한다. 필요 시 Excel 사용자 프로필 폴더를 초기화한다.
인쇄 미리보기에서만 응답 없음이 반복된다.
프린터 드라이버 영향이다. 기본 프린터를 “Microsoft Print to PDF”로 바꾸어 테스트하고, 실제 장치 드라이버를 최신으로 교체한다. 사용자 프로필의 프린터 설정 캐시를 초기화한다.
특정 파일만 열면 멈춘다.
외부 링크·손상 개체·복잡한 조건부서식이 원인일 수 있다. 계산 모드를 수동으로 바꾸고 링크 끊기, 선택 창으로 숨은 개체 제거, 시트 이동으로 새 통합 문서에 재구성한다.
그래픽 가속을 꺼도 개선이 없다.
GPU 드라이버·디스플레이 배율 영향이 남아 있을 수 있다. 드라이버를 WHQL 최신으로 갱신하고 배율을 100% 또는 표준 값으로 조정한다. 듀얼 모니터 사용 시 주 모니터만 연결해 재현을 비교한다.
온라인 복구 후에도 동일하다.
시스템 구성 손상 가능성이 있다. SFC/DISM로 Windows 무결성 점검을 수행하고, 클린 부팅으로 서드파티 충돌을 분리한다. 프로필 신규 생성으로 사용자 계정 문제를 배제한다.