본문 바로가기
Office

엑셀 응답없음 해결 방법

by 인사이트세이프관리자 2025. 8. 5.
반응형

 

본 글은 ‘응답 없음(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단계: 기본 점검 사항

  1. 안전 모드 실행: Win + R → excel /safe 입력 후 실행하여 추가 기능 영향 여부 확인.
  2. 계산 옵션 변경: 파일 → 옵션 → 수식 → 계산 옵션 → 수동 설정 후 저장·재시도.
  3. 백신 실시간 검사를 일시 중단하고 파일 열기 테스트(특히 대용량 VBA·매크로 포함 파일).
  4. 임시 파일 및 캐시 정리: %temp% 폴더에서 ~DF*.tmp, excel8.0 폴더 삭제.

2단계: Office 프로그램 복구

클릭투런(Click-to-Run) 기반 Office는 ‘빠른 복구’로 5분 내 복원 가능하며, MSI 기반 Office는 ‘온라인 복구’ 권장.

  1. 제어판 → 프로그램 및 기능 → Microsoft Office 선택 → 변경.
  2. ‘빠른 복구(Quick Repair)’ 선택 후 완료되면 Excel 실행 테스트.
  3. 증상 지속 시 ‘온라인 복구(Online Repair)’ 수행하여 손상된 구성 요소 재설치.
반응형

3단계: 추가 기능(Plug-in) 충돌 해결

1) COM·자동화 추가 기능 비활성화

  1. 파일 → 옵션 → 추가 기능 하단 ‘관리: COM 추가 기능’에서 이동 클릭.
  2. 모든 체크 박스 해제 후 Excel 재실행, 정상 동작 시 하나씩 활성화하며 문제 모듈 식별.

2) XLL·XLA 추가 기능 비활성화

  • 해당 파일 경로를 임시로 다른 폴더로 이동하거나 이름 변경(.old 확장자 부여).
  • Excel 재시작 후 반응 확인.

4단계: 그래픽·디스플레이 설정 최적화

파일 → 옵션 → 고급 → 디스플레이
☑ 하드웨어 그래픽 가속 사용 안 함
☑ WIP(Windows Ink) 향상 모드 사용 안 함
  • 설정 후 재시작하여 멈춤 현상이 사라지면 GPU 드라이버 최신 버전으로 업데이트.
  • NVIDIA 제어판: Power Management Mode → Prefer maximum performance 설정.

5단계: 대용량 통합 문서 최적화

1) 피벗 캐시 재구성

  1. 피벗 테이블 마우스 우클릭 → 피벗 테이블 옵션 → 데이터 → ‘파일 저장 시 데이터 캐시’ 체크 해제.
  2. 피벗 테이블 삭제 → 통합 문서 저장 → Excel 재시작 후 피벗 다시 생성.

2) 과도한 수식·연결 정리

수식 유형 대체 방안 효과
중첩 VLOOKUP INDEX+MATCH 또는 Power Query 계산 시간 40%↓
배열 수식 동적 배열 함수 FILTER 메모리 사용 25%↓
외부 연결 수식 값 붙여넣기 링크 검색 지연 제거

3) 조건부 서식 정리

홈 → 조건부 서식 → 규칙 관리 → 중복 규칙 통합
  • 시트당 100개 이상의 규칙은 응답 없음 원인이 될 수 있으므로 최대 30개 미만 유지.

6단계: 클라우드 동기화·공유 문제 해결

  1. OneDrive 아이콘 우클릭 → 동기화 일시 중지 2시간 선택.
  2. 문제 파일을 로컬 경로(예: C:\Temp)로 복사 후 편집.
  3. 편집 완료 후 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단계: 파일 손상 복구

  1. Excel → 파일 → 열기 → 찾아보기에서 문제 파일 선택 후 하단 열기 ▼ → ‘열기 및 복구’.
  2. ‘값만 추출’ 옵션으로 데이터 우선 추출 후 수식·서식 재적용.
  3. 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 캐싱을 조정한다.

반응형