Windows 11/10/8/7에서 프로그램을 실행할 때 '처리되지 않은 예외 액세스 위반(Unhandled Exception Access Violation)' 오류가 나타난다면, 프로그램 코드의 일부가 보호된 메모리 주소에 접근하려다 접근이 거부되었음을 의미하는 경우가 대부분입니다.

EXCEPTION_ACCESS_VIOLATION 오류란?
프로그램이 보호된 메모리 주소에 접근하려고 할 때 이 오류 메시지 상자가 표시될 수 있습니다. 또한 소프트웨어가 잘못 프로그래밍된 경우에도 발생할 수 있는데, 메모리 접근이 거부되는 순간 이 오류 메시지가 화면에 나타나게 됩니다.
처리되지 않은 예외 – EXCEPTION_ACCESS_VIOLATION 해결 방법
이 오류가 발생했다면 아래 방법들을 하나씩 시도해 보세요.
1] 해당 프로그램의 DEP(데이터 실행 방지) 비활성화
DEP(Data Execution Prevention, 데이터 실행 방지)는 바이러스 및 각종 보안 위협으로부터 컴퓨터를 보호하는 보안 기능입니다. DEP는 프로그램을 지속적으로 모니터링하여 시스템 메모리를 안전하게 사용하는지 확인하며, 프로그램이 잘못된 방식으로 메모리상의 코드를 실행하려고 하면 해당 프로그램을 강제로 종료시킵니다.
따라서 이 오류를 일으키는 프로그램을 신뢰할 수 있다면, 해당 프로그램에 한해서만 데이터 실행 방지(DEP) 기능을 꺼 두고 정상적으로 작동하는지 확인해 보세요.
2] 하드웨어 문제 해결사 실행
실행(Run) 창을 연 뒤 아래 명령어를 입력하고 Enter 키를 누르면 하드웨어 및 장치 문제 해결사가 실행됩니다.
%systemroot%\system32\msdt.exe -id DeviceDiagnostic
하드웨어 및 장치 문제 해결사는 컴퓨터 하드웨어의 잠재적인 문제를 자동으로 진단하고, 가능한 경우 즉시 수정까지 진행해 줍니다.
3] UAC(사용자 계정 컨트롤) 끄기
UAC(사용자 계정 컨트롤)를 일시적으로 비활성화한 후 오류가 사라지는지 확인해 보세요. 일부 프로그램은 관리자 권한 설정과 충돌하여 이와 같은 예외 오류를 일으킬 수 있습니다.
4] 프로그램 재설치
실행 시 이 오류가 발생하는 소프트웨어를 완전히 제거한 후 새로 설치하는 것도 좋은 방법입니다. 재설치 시에는 반드시 개발사의 공식 홈페이지에서 최신 버전을 다운로드하세요. 구버전이나 불완전한 설치 파일이 오류의 원인인 경우가 많습니다.
위 방법 중 하나가 문제 해결에 도움이 되기를 바랍니다!