ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY는 블루스크린(BSOD, Blue Screen of Death) 화면에서 주로 나타나는 오류입니다. 블루스크린은 항상 파란 화면 위에 표시되는 특수한 범주의 오류로, 시스템 치명적인 문제에 해당하며 오류 발생 후에는 시스템이 반드시 재시작됩니다. 이때 화면에는 사용자가 문제의 원인을 파악할 수 있도록 오류 메시지나 코드가 함께 표시됩니다.
이 오류는 별다른 패턴이나 트리거 없이 언제든지 발생할 수 있으며, 발생 빈도 역시 사용자마다 차이가 있습니다. 어떤 사용자는 하루에 한 번 겪는 반면, 다른 사용자는 한 시간에도 여러 번 마주하기도 합니다.
블루스크린 오류의 까다로운 점은 원인이 매우 광범위하다는 것입니다. 하지만 가장 흔한 원인은 드라이버 문제입니다. 특정 작업 중에 오류가 발생한다면 해당 작업과 관련된 드라이버부터 우선적으로 점검해야 합니다. 일반적으로 블루스크린을 경험할 때는 모든 드라이버를 업데이트하는 것이 좋은 습관입니다. 또 다른 흔한 원인은 RAM 문제입니다. 하드웨어 변경 후나 직접 조립한 PC에서 블루스크린이 나타나기 시작했다면, 결함이 있거나 올바르게 연결되지 않은 하드웨어 부품이 원인일 가능성이 높습니다.
그럼 먼저 드라이버를 점검·업데이트한 뒤, 하드웨어 점검 단계로 넘어가겠습니다.
방법 1: 드라이버 확인 및 업데이트
이 오류가 나타난다면 가장 먼저 시도해야 할 작업입니다. 시스템에는 수많은 장치와 드라이버가 존재하기 때문에, dmp 파일을 확인할 수 없다면 정확히 어떤 드라이버가 문제인지 찾아내기 어렵습니다. 하지만 특정 작업 중에 오류가 발생한다면 어디서부터 시작할지 좋은 단서가 됩니다. 예를 들어 게임 중에 오류가 나타난다면 디스플레이(그래픽) 드라이버가 원인일 가능성이 높습니다. 반면 어떠한 패턴도 보이지 않는다면 시스템의 모든 드라이버를 업데이트하는 것이 최선입니다. 시간은 다소 걸리지만 어려운 작업은 아니며, 절차도 매우 간단합니다.
- Windows 키를 누른 상태에서 R 키를 누릅니다
- devmgmt.msc를 입력하고 Enter를 누릅니다

- 네트워크 어댑터(Network Adapters)(또는 문제를 일으킬 것으로 의심되는 특정 장치)를 찾아 더블클릭합니다
- 네트워크 드라이버를 찾아 마우스 오른쪽 버튼으로 클릭합니다
- 드라이버 업데이트를 선택합니다

- 업데이트된 드라이버 소프트웨어 자동 검색을 클릭합니다

시스템이 드라이버의 새 버전을 찾으면 화면 안내에 따라 설치를 진행합니다. 완료했다면 같은 방식으로 장치 관리자의 주요 장치들에 대해서도 반복합니다. 특히 디스플레이 드라이버, 네트워크 드라이버, 오디오 드라이버, USB 컨트롤러 드라이버를 반드시 확인해야 합니다.
방법 2: RAM 점검
이 문제의 두 번째 주요 원인은 RAM입니다. 단순히 RAM이 제대로 장착되지 않은 경우일 수도 있고, 완전히 고장 난 RAM 스틱일 수도 있습니다. 새 RAM을 장착한 후 문제가 시작되었거나 새로 조립한 컴퓨터에서 문제가 발생한다면 RAM이 원인일 확률이 높습니다.
RAM 문제를 점검할 수 있는 프로그램은 다양하지만, 여기서는 가장 신뢰할 수 있고 널리 알려진 두 가지 도구만 소개합니다. 하나는 Windows 자체 메모리 진단 유틸리티이고, 다른 하나는 Memtest입니다.
Windows 메모리 진단 도구
첫 번째는 Windows에 기본 탑재된 메모리 진단 도구(Memory Diagnostic Tool)입니다. Windows에 미리 설치되어 있으며 RAM 관련 문제를 감지하는 데 적절한 정확도를 제공합니다. RAM 검사 도구 중 최고는 아니지만, Windows 기본 도구를 선호하는 사용자에게 적합한 선택입니다.
사용 방법은 다음과 같습니다.
- Windows 키를 누른 상태에서 R 키를 누릅니다
- mdsched를 입력하고 Enter를 누릅니다

- 지금 다시 시작하여 문제 확인(권장)을 클릭합니다

참고: 오류가 발생하거나 도구가 작동하지 않는 경우 아래 단계를 따르세요.
- Windows 키를 한 번 누릅니다
- 시작 검색에 메모리 진단 도구를 입력합니다

- 검색 결과에서 Windows 메모리 진단을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다
- 지금 다시 시작하여 문제 확인(권장)을 클릭합니다

재시작 후 RAM 검사가 시작됩니다. 모든 과정이 자동으로 진행되므로 기다리기만 하면 됩니다. 검사가 완료되면 결과를 확인하기 위해 Windows에 로그인해야 하며, 로그인하는 즉시 결과가 화면에 자동으로 표시됩니다. 이 검사를 통해 컴퓨터 메모리의 상태를 파악할 수 있으며, 결과가 좋지 않다면 RAM을 교체할 때입니다.
Memtest
Memtest는 RAM의 상태를 테스트하는 데 사용되는 프로그램입니다. 검사에 상당한 시간이 소요되지만 RAM 상태를 정밀하게 확인하는 데 매우 유용합니다. 공식 웹사이트에서 프로그램을 내려받은 후 앞서 안내한 방법 1의 절차에 따라 RAM을 검사해 보세요.
방법 3: 하드웨어 구성 요소 점검
새 하드웨어를 설치한 후 이 오류가 나타나기 시작했다면 하드웨어부터 먼저 확인해야 합니다. 첫째로, 새로 설치한 하드웨어를 분리한 뒤 블루스크린이 여전히 발생하는지 확인합니다. 더 이상 블루스크린이 나타나지 않는다면 원인을 찾은 것입니다. 동시에 하드웨어가 올바르게 연결되어 있는지도 반드시 점검하세요.
새로 조립한 시스템에서 문제가 발생한다면 불필요한 하드웨어를 모두 분리합니다. 이상적으로는 CPU, 메인보드, RAM, 키보드/마우스 등 필수 부품만 남겨두는 것이 좋습니다. 이 상태에서 블루스크린이 사라지는지 확인합니다. 또한 RAM을 다른 세트로 교체했을 때 블루스크린이 계속 나타나는지 확인하고, CPU도 다른 것으로 교체해 보아 CPU가 원인인지 판단할 수 있습니다. 이런 부품들은 다른 컴퓨터에서 가져오거나 지인에게 잠시 빌려서 사용할 수 있습니다. 어디까지나 확인용으로 사용하는 것이며, 이러한 문제 해결 과정을 거치면 문제가 되는 하드웨어를 좁혀갈 수 있습니다. 대부분의 경우 RAM이 원인이고, 드물게는 불량 CPU가 원인입니다. 해당 부품을 교체하면 블루스크린 오류는 확실하게 해결될 것입니다.