블루스크린(BSOD)은 윈도우 사용자라면 누구나 한 번쯤 겪어봤을 골치 아픈 문제입니다. 작업 중이던 컴퓨터가 갑자기 파란 화면과 함께 오류 정보를 표시한 뒤 강제로 재부팅되면서, 저장하지 않은 작업 내용을 모두 잃게 되죠. 사용자 입장에서는 아무것도 할 수 없이 재부팅을 기다릴 수밖에 없습니다.
그중 하나가 바로 ATTEMPTED EXECUTE OF NOEXECUTE MEMORY 오류입니다. 이 오류의 버그 체크 코드는 0x000000FC이며, 가장 흔한 원인은 손상되었거나 오래된 드라이버입니다. 또한 RAM(랜덤 액세스 메모리)의 물리적 결함, 드라이버 기반 문제, 심지어 악성코드 감염으로 인해서도 발생할 수 있습니다. 원인이 다양한 만큼 단 하나의 해결책은 존재하지 않는데요, 지금부터 이 오류를 해결할 수 있는 5가지 방법을 소개합니다.
ATTEMPTED EXECUTE OF NOEXECUTE MEMORY 오류란?
본격적인 해결에 앞서, 만약의 상황에 대비해 시스템 복원 지점을 미리 생성해두는 것을 권장합니다. 진행 중 문제가 생기더라도 현재 상태로 되돌릴 수 있기 때문입니다.
1. 윈도우 업데이트로 최신 보안 패치 설치
설정 > 업데이트 및 보안 > Windows 업데이트로 이동한 후 업데이트 확인 버튼을 클릭하세요. 마이크로소프트에서 제공하는 최신 패치와 기능 업데이트가 자동으로 검색되어 설치됩니다. 오래된 시스템 파일이 원인인 경우 이 과정만으로도 문제가 해결될 수 있습니다.
2. 모든 드라이버 업데이트
가장 기본적이면서도 효과적인 방법입니다. 장치 관리자를 열어 각 하드웨어의 드라이버를 업데이트하거나, 제조사 웹사이트의 다운로드 페이지에서 현재 설치된 버전보다 최신 드라이버를 내려받아 설치하세요. 특히 그래픽 카드나 네트워크 어댑터 드라이버는 블루스크린과 밀접한 관련이 있으므로 자주 확인하는 것이 좋습니다.
3. 바이러스 및 악성코드 검사
앞서 언급했듯이 이 오류는 악성코드나 바이러스 감염으로 인해 발생할 수도 있습니다. Windows Defender 보안 센터(Windows 보안)를 열고 먼저 빠른 검사를 진행한 뒤, 이어서 정밀 검사를 실행하세요. 가능하다면 부팅 시 검사까지 수행하면 컴퓨터에 남아 있을 수 있는 모든 위협 요소를 제거할 수 있습니다.
4. 메모리 진단 도구 실행
RAM 오류 역시 이 블루스크린의 흔한 원인 중 하나입니다. Win + R 키를 눌러 실행 창을 연 후 mdsched.exe를 입력하고 Enter 키를 누르면 Windows 메모리 진단 도구가 실행되며, 두 가지 옵션이 제공됩니다.
- 지금 다시 시작하여 문제 확인(권장)
- 다음에 컴퓨터를 시작할 때 문제 확인
옵션을 선택하면 컴퓨터가 재시작되면서 메모리 문제 여부를 검사합니다. 문제가 발견되면 자동으로 복구를 시도하고, 아무런 문제가 검출되지 않았다면 RAM은 오류의 원인이 아닐 가능성이 높습니다.
5. 명령 프롬프트에서 시스템 파일 검사기(SFC) 실행
Win + X 키 조합을 누르거나 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 후 명령 프롬프트(관리자)를 선택하세요. 검색창에 cmd를 입력한 뒤 명령 프롬프트 아이콘을 우클릭하고 관리자 권한으로 실행을 선택해도 됩니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭합니다. 그다음 아래 명령어를 입력하여 시스템 파일 검사기를 실행합니다.
sfc /scannow
명령어 입력 후 Enter 키를 누르고, 검사가 완료될 때까지 명령 프롬프트 창을 닫지 말고 기다립니다.
검사가 끝난 후 "Windows 리소스 보호에서 무결성 위반을 찾지 못했습니다"라는 메시지가 표시되면 시스템 파일에는 문제가 없는 것입니다. 반대로 손상된 파일이 발견되었지만 일부를 복구하지 못했다는 메시지가 나타나면, 안전 모드로 부팅한 후 검사를 다시 실행해보세요.
이 글이 블루스크린 오류 해결에 도움이 되길 바랍니다!