반응형
본 글은 ‘응답 없음(Excel Not Responding)’ 메시지로 인해 작업이 중단될 때 현장 즉시 적용 가능한 근본 원인 분석과 단계별 해결 방법을 제공하여 업무 효율을 극대화하는 것을 목표로 한다.

증상 확인
- 리본·셀 선택·스크롤이 멈추고 상단 제목 표시줄에 “응답 없음”이 표시된다.
- 작업 표시줄 아이콘에 회전하는 원이 계속 나타난다.
- 작업 관리자로 확인 시
EXCEL.EXE의 CPU 사용률 0% 또는 100%로 고정되어 있다. - 대용량 통합 문서(.xlsx)가 열릴 때 진행 바가 0%·52%·75% 등 특정 지점에서 멈춘다.
원인별 빠른 해결 가이드
| 대표 오류·현상 | 주요 원인 | 즉시 적용 해결법 | 참조 문헌 |
|---|---|---|---|
| 응답 없음 + 0% CPU | 추가 기능 충돌(COM·XLL) | 안전 모드 시작 후 추가 기능 제거 | Microsoft KB3001579 |
| 응답 없음 + 100% CPU | 순환 참조·배열 수식 루프 | 계산 옵션 ‘수동’ 전환 후 수식 점검 | ISO/IEC 29500-1 |
| 열기 진행률 52%에서 멈춤 | 파일 내 피벗 캐시 손상 | 복사-붙여넣기로 새 통합 문서로 이동 | Office Performance Guide |
| 그래픽 가속 충돌 | GPU 드라이버·Office 버전 불일치 | 하드웨어 가속 끄기 후 드라이버 업데이트 | Microsoft 365 지원 문서 |
| OneDrive 저장 시 멈춤 | 네트워크 지연·동기화 실패 | 오프라인 저장 후 동기화 재개 | OneDrive Troubleshooting Guide |
1단계: 기본 점검 사항
- 안전 모드 실행:
Win + R → excel /safe입력 후 실행하여 추가 기능 영향 여부 확인. - 계산 옵션 변경:
파일 → 옵션 → 수식 → 계산 옵션 → 수동설정 후 저장·재시도. - 백신 실시간 검사를 일시 중단하고 파일 열기 테스트(특히 대용량 VBA·매크로 포함 파일).
- 임시 파일 및 캐시 정리:
%temp%폴더에서~DF*.tmp,excel8.0폴더 삭제.
2단계: Office 프로그램 복구
클릭투런(Click-to-Run) 기반 Office는 ‘빠른 복구’로 5분 내 복원 가능하며, MSI 기반 Office는 ‘온라인 복구’ 권장.
- 제어판 → 프로그램 및 기능 → Microsoft Office 선택 → 변경.
- ‘빠른 복구(Quick Repair)’ 선택 후 완료되면 Excel 실행 테스트.
- 증상 지속 시 ‘온라인 복구(Online Repair)’ 수행하여 손상된 구성 요소 재설치.
반응형
3단계: 추가 기능(Plug-in) 충돌 해결
1) COM·자동화 추가 기능 비활성화
파일 → 옵션 → 추가 기능하단 ‘관리: COM 추가 기능’에서 이동 클릭.- 모든 체크 박스 해제 후 Excel 재실행, 정상 동작 시 하나씩 활성화하며 문제 모듈 식별.
2) XLL·XLA 추가 기능 비활성화
- 해당 파일 경로를 임시로 다른 폴더로 이동하거나 이름 변경(
.old확장자 부여). - Excel 재시작 후 반응 확인.
4단계: 그래픽·디스플레이 설정 최적화
파일 → 옵션 → 고급 → 디스플레이
☑ 하드웨어 그래픽 가속 사용 안 함
☑ WIP(Windows Ink) 향상 모드 사용 안 함
- 설정 후 재시작하여 멈춤 현상이 사라지면 GPU 드라이버 최신 버전으로 업데이트.
- NVIDIA 제어판: Power Management Mode → Prefer maximum performance 설정.
5단계: 대용량 통합 문서 최적화
1) 피벗 캐시 재구성
- 피벗 테이블 마우스 우클릭 → 피벗 테이블 옵션 → 데이터 → ‘파일 저장 시 데이터 캐시’ 체크 해제.
- 피벗 테이블 삭제 → 통합 문서 저장 → Excel 재시작 후 피벗 다시 생성.
2) 과도한 수식·연결 정리
| 수식 유형 | 대체 방안 | 효과 |
|---|---|---|
중첩 VLOOKUP |
INDEX+MATCH 또는 Power Query |
계산 시간 40%↓ |
| 배열 수식 | 동적 배열 함수 FILTER |
메모리 사용 25%↓ |
| 외부 연결 수식 | 값 붙여넣기 | 링크 검색 지연 제거 |
3) 조건부 서식 정리
홈 → 조건부 서식 → 규칙 관리 → 중복 규칙 통합
- 시트당 100개 이상의 규칙은 응답 없음 원인이 될 수 있으므로 최대 30개 미만 유지.
6단계: 클라우드 동기화·공유 문제 해결
- OneDrive 아이콘 우클릭 → 동기화 일시 중지 2시간 선택.
- 문제 파일을 로컬 경로(예:
C:\Temp)로 복사 후 편집. - 편집 완료 후 OneDrive 동기화 재개.
7단계: 사용자 프로필·레지스트리 초기화
프로필 손상은 excel.xlb 사용자 설정 파일이 비정상 종료 시 깨지면서 발생하는 사례가 많다.
@echo off
taskkill /f /im excel.exe
del "%appdata%\Microsoft\Excel\excel15.xlb" /q
reg delete "HKCU\Software\Microsoft\Office\16.0\Excel" /f
실행 후 PC 재부팅하며, 리본·빠른 실행 도구 모음 사용자 정의는 초기화된다.
8단계: 파일 손상 복구
- Excel → 파일 → 열기 → 찾아보기에서 문제 파일 선택 후 하단 열기 ▼ → ‘열기 및 복구’.
- ‘값만 추출’ 옵션으로 데이터 우선 추출 후 수식·서식 재적용.
- VBA 매크로 포함 파일은
.zip확장자로 변경 →xl\vbaProject.bin추출·검사.
9단계: 관리자(기업 환경) 추가 조치
- Office 업데이트 채널을 Semi-Annual로 고정해 예기치 않은 빌드 업데이트 방지.
- App-V 또는 Intune 배포 시
SharedComputerLicensing=1설정으로 다중 사용자 동시 실행 충돌 방지. - 그룹 정책:
DisableMergeInstance값 1 설정 → 여러 Excel 인스턴스 병합으로 인한 멈춤 방지.
자동화 스크립트 예시: 추가 기능 일괄 해제
' Disable all COM Add-ins via registry
Dim objShell
Set objShell = CreateObject("WScript.Shell")
objShell.RegWrite "HKCU\Software\Microsoft\Office\16.0\Excel\Options\OPEN", "", "REG_SZ"
Set objShell = Nothing
자주 묻는 질문 (FAQ)
Q. 안전 모드에서도 멈춘다면?
A. Office 자체 손상일 가능성이 높으므로 ‘온라인 복구’ 후 SFC /scannow 명령으로 시스템 파일 무결성을 확인한다.
Q. 대용량 CSV를 열 때마다 응답 없음이 뜬다.
A. Power Query를 사용해 외부 데이터로 불러오면 메모리 사용량이 절반 이하로 줄어든다.
Q. VBA 편집 후 저장 시 멈춘다.
A. 참조 라이브러리 버전 불일치가 원인이다. 도구 → 참조에서 MISSING으로 표시되는 라이브러리를 해제한다.
Q. Hyper-V 가상 머신에서만 멈춘다.
A. 가상 GPU 드라이버 한계이므로 ‘하드웨어 가속 사용 안 함’을 그룹 정책으로 강제 적용한다.
Q. 파일 공유 서버에서 동시에 열면 처음 열었던 사용자가 멈춘다.
A. 파일 잠금(Level 2 OpLock) 설정을 해제하고 SMB 캐싱을 조정한다.
반응형