에러 코드 상세

0xc0000005 · 액세스 위반 오류 (0xc0000005)

프로그램이 접근 권한이 없는 메모리 영역에 접근을 시도했을 때 나타나는 오류입니다. 프로그램 버그, 손상된 파일, 메모리 문제, 보안 소프트웨어 충돌 등 다양한 원인이 있습니다.

이 코드를 어떻게 해석해야 하나요?

업데이트 관련 코드는 네트워크, 캐시, 구성 요소 저장소, 디스크 공간, 서비스 상태 중 어느 지점에서 작업이 중단됐는지를 보여줍니다. 실패가 반복되는 시점과 이벤트 로그의 세부 코드를 함께 확인하면 원인을 좁히기 쉽습니다.

먼저 기록할 내용: 0xc0000005가 발생한 시각, 직전에 실행한 작업, 최근 설치한 드라이버·업데이트, 재부팅 뒤 같은 코드가 반복되는지를 적어 두세요.

가능성 높은 원인

  • 프로그램 자체의 메모리 접근 버그
  • 램 모듈이 불안정하거나 손상된 경우
  • 보안 소프트웨어가 프로그램의 메모리 접근을 잘못 차단하는 경우
  • 프로그램 설치 파일이나 실행 파일이 손상된 경우
  • 다른 프로그램과의 DLL 충돌

첫 점검 항목

  1. 메모리 진단 도구로 램 상태를 점검하세요.
  2. 보안 프로그램을 임시로 비활성화한 뒤 재시도해 보세요.
  3. 프로그램을 완전히 제거한 뒤 최신 버전으로 재설치하세요.
  4. 다른 프로그램을 모두 종료한 상태에서 다시 실행해 DLL 충돌 여부를 확인하세요.
  5. 윈도우와 해당 프로그램을 모두 최신 버전으로 업데이트하세요.

데이터와 시스템을 보호하는 주의사항

시스템 폴더 권한 변경이나 레지스트리 정리 도구 사용보다 저장 공간, 네트워크, 서비스 상태를 먼저 확인하세요.

앞 단계로 해결되지 않을 때

같은 코드가 반복되면 Windows Update 기록과 DISM·SFC 결과를 저장하고 설치 미디어의 버전이 현재 Windows와 맞는지 확인하세요.

복구, 초기화, 드라이버 제거처럼 되돌리기 어려운 작업 전에는 중요한 파일을 다른 물리 저장장치나 신뢰할 수 있는 백업 위치에 보관하세요.

관련 증상 가이드 확인하기

같은 증상과 연결된 다른 오류 코드

자주 묻는 질문

  • 앱이 실행되지 않으면 무조건 재설치해야 하나요? 이 문제(0xc0000005)는 재설치보다 런타임 구성 요소(비주얼 C++ 등) 문제인 경우가 많아, 재설치 전에 필수 구성 요소부터 점검하는 것이 좋습니다.
  • 바이러스 때문에 실행이 차단된 걸 수도 있나요? 백신이 오탐으로 실행 파일을 격리했을 수 있으므로, 백신의 격리소·검역소 목록을 확인하는 것도 방법입니다.

최종 검토일: 2026-07-14