검색 예시 : 모니터가 안나와요

수리 문의가 가장 많았던 컴퓨터 오류 3가지, rundll32·자동 복구·BAD_POOL_CALLER

오류해결 · 컴맹

핵심 결론

GOP에 수리 문의로 들어온 PC를 보면 원인은 대부분 램 아니면 저장장치였고, rundll32 오류는 포맷 후 윈도우를 새로 설치하는 것으로 마무리하는 경우가 많았다.

오류 화면이 뜨면 자료부터 백업해 두고, 램과 저장장치 상태를 먼저 확인하는 순서가 가장 빠르다.

손님들이 가장 많이 들고 온 컴퓨터 오류 3가지

GOP에 가장 많이 들고 온 오류 화면 3가지

GOP에 들고 오는 오류 화면, 어떤 게 가장 많을까?

컴퓨터가 고장 났다며 GOP를 찾아오는 손님들이 보여 주는 화면은 비슷하다. 그중 가장 자주 본 세 가지가 rundll32.exe 메모리 오류, "장치에 문제가 발생하여 복구할 수 없습니다" 화면, 그리고 파란 화면 BAD_POOL_CALLER다. 대부분 프로그램을 실행할 때, 게임을 하는 중에, 아니면 부팅하는 중에 뜬다. 영어와 숫자가 잔뜩 있어서 겁부터 나지만, 무슨 말인지 알고 나면 어디부터 손대야 할지가 보인다. 이 글에서는 세 화면이 무슨 뜻인지 쉽게 풀고, 집에서 직접 해 볼 수 있는 순서를 정리했다.

rundll32.exe 메모리 read 오류는 무슨 뜻일까?

rundll32.exe 응용 프로그램 오류, 메모리는 read될 수 없습니다

rundll32.exe가 읽을 수 없는 메모리를 건드렸다는 오류 창

rundll32.exe는 윈도우가 프로그램 부품(DLL 파일)을 대신 실행해 주는 도우미다. 이 창은 그 도우미가 일을 하다가 읽으면 안 되는 메모리 자리를 건드려서 멈췄다는 뜻이다. 창에 적힌 0x로 시작하는 긴 숫자는 메모리 위치일 뿐이라 신경 쓰지 않아도 된다.

GOP는 이 창이 언제 뜨는지부터 본다. 손님들이 들고 오는 경우는 대부분 특정 프로그램이나 게임을 실행할 때, 또는 게임을 하다가 뜬 경우다. 늘 같은 프로그램에서만 뜬다면 그 프로그램 쪽 문제일 가능성이 크다. 그런데 이 게임 저 게임 가리지 않고 뜨고 게임이 튕기기까지 한다면 램(메모리)을 의심해 볼 차례다. 부팅하고 바탕 화면이 나오자마자 뜨는 경우는 컴퓨터가 켜질 때 같이 실행되는 프로그램 중 하나가 말썽인 경우가 많다.

  1. 확인을 눌러 창을 닫고 재부팅한 뒤, 같은 창이 또 뜨는지와 뜨는 시점을 기억해 둔다.
  2. 한 프로그램이나 게임에서만 뜬다면 그 프로그램을 최신 버전으로 업데이트하거나 지웠다가 다시 설치해 본다. 게임이라면 런처(스팀 등)의 파일 무결성 검사도 같이 돌린다. 게임이 아예 안 켜진다면 게임 실행 안됨 원인과 해결 방법도 함께 참고하자.
  3. 부팅 직후에 뜬다면 Ctrl + Shift + Esc로 작업 관리자를 열고 시작 프로그램 탭에서 모르는 항목을 사용 안 함으로 바꾼 뒤 다시 켜 본다. 자세한 방법은 윈도우 시작 프로그램 끄는 방법에 정리해 두었다. 최근에 설치한 프로그램이 있다면 그것부터 지운다.
  4. 시작 메뉴에서 "Windows 메모리 진단"을 검색해 실행한다. 재부팅되면서 램을 검사하고, 오류가 나오면 램 문제일 가능성이 높다.

여기까지는 집에서 해도 괜찮다. 램 오버클럭(XMP, EXPO)을 끄거나 램을 하나씩 빼서 확인하는 건 바이오스와 본체 내부를 만져야 해서, 해 본 적이 없다면 점검을 맡기는 편이 낫다.

인터넷에서 "OOO.dll 다운로드" 같은 걸 받아 윈도우 폴더에 넣는 방법은 권하지 않는다. 출처를 알 수 없는 파일이라 문제를 더 키울 수 있다. DLL 파일이 없다는 오류라면 DLL 오류 해결 방법처럼 정식 배포처에서 받는 방법을 쓰는 게 안전하다.

"장치에 문제가 발생하여 복구할 수 없습니다"가 뜨면?

장치에 문제가 발생하여 복구할 수 없습니다, SrtTrail.txt 자동 복구 실패 화면

윈도우가 스스로 고치려다 실패했을 때 나오는 화면

컴퓨터를 켰는데 윈도우가 제대로 시작되지 않으면 자동 복구 화면이 나타날 수 있다. 윈도우가 문제를 해결해 보려고 시도했지만, 결국 복구에 실패한 상태다. 화면에 보이는 SrtTrail.txt는 자동 복구 과정에서 발생한 오류 기록을 저장한 파일이다. 평소 C 드라이브에 윈도우가 설치되어 있더라도 복구 환경에서는 D 드라이브로 표시되는 경우가 있다. 드라이브 문자가 다르게 보인다고 해서 저장장치에 문제가 생긴 것은 아니다.

이런 오류가 발생하는 이유는 다양하다. SSD나 하드디스크에 문제가 생겼을 수도 있고, 윈도우 업데이트나 갑작스러운 전원 차단으로 시스템 파일이 손상됐을 수도 있다. 따라서 무조건 저장장치 고장이라고 생각하기보다는 원인을 하나씩 확인하는 것이 좋다. 특히 컴퓨터 안에 중요한 사진이나 문서가 있다면 무작정 초기화하거나 포맷하지 말자. 먼저 자료를 안전하게 보존할 방법부터 확인해야 한다.

  1. 전원을 끄고 USB 메모리, 외장하드처럼 꽂혀 있는 장치를 모두 뺀 뒤 다시 켜 본다.
  2. 같은 화면이 나오면 Enter를 누르고 문제 해결 → 고급 옵션 → 시작 복구를 한 번 실행한다. 복구 중에는 전원을 끄지 않는다.
  3. 바이오스를 볼 줄 안다면 컴퓨터를 켤 때 Del 키(제조사에 따라 F2)를 눌러 SSD나 하드디스크 이름이 보이는지만 확인한다. 설정은 건드리지 않는다. 안 보이면 저장장치나 케이블 문제일 가능성이 높으니 더 만지지 말고 점검을 맡기는 편이 자료를 살리는 데 유리하다. 이름이 보인다고 저장장치가 멀쩡하다는 뜻은 아니다. 저장장치가 안 보일 때 확인할 것은 SSD 인식 안 될 때 원인과 해결 방법에서 다뤘다.
  4. 저장장치가 보인다면 고급 옵션에서 시스템 복원이나 업데이트 제거를 해 본다. 윈도우 초기화는 자료를 백업한 다음 마지막에 고른다.

윈도우 부팅 안됨 원인과 해결 방법 총정리

파란 화면 BAD_POOL_CALLER는 왜 뜰까?

BAD_POOL_CALLER STOP 0x000000C2 블루스크린

윈도우 XP·7 시절 형태의 블루스크린

윈도우 깊숙한 곳에서 돌아가는 드라이버가 메모리를 잘못 다뤄서 윈도우가 스스로 멈춘 화면이다. 괄호 안 첫 번째 숫자 0x00000007은 이미 반납한 메모리를 한 번 더 반납하려 했다는 뜻이다. 쉽게 말해 메모리 정리를 엉터리로 한 드라이버가 있다는 얘기다.

이 화면도 게임 중이나 부팅 중에 뜨는 경우가 대부분이다. 게임 중에 뜬다면 GOP는 그래픽 드라이버부터 의심한다. 게임할 때 가장 바쁘게 일하는 드라이버이기 때문이다. 부팅 중에 뜬다면 최근에 설치한 장치나 드라이버를 먼저 보고, 어느 쪽이든 그다음은 램이다.

사진 속 화면은 윈도우 XP·7 시절 형태의 블루스크린이다. 윈도우 10이나 11에서는 같은 오류가 슬픈 얼굴 :( 이 있는 파란 화면에 BAD_POOL_CALLER라는 이름으로 나온다. 모양은 달라도 뜻은 같다.

  1. 한 번 뜨고 재부팅 후 괜찮다면 일단 중요한 자료부터 백업해 두고 다시 뜨는지 지켜본다.
  2. 게임 중에 뜬다면 그래픽카드 제조사(엔비디아, AMD, 인텔) 홈페이지에서 최신 드라이버를 받아 다시 설치한다. 최신 드라이버를 깐 뒤부터 뜨기 시작했다면 반대로 이전 버전으로 되돌려 본다. 드라이버를 깨끗하게 지우고 다시 까는 방법은 NVIDIA 드라이버 클린 설치, DDU 꼭 해야 할까를 참고하자.
  3. 최근에 새로 연결한 장치(무선랜카드, 프린터, USB 장치 등)나 설치한 드라이버가 있다면 빼거나 지운 뒤 다시 켜 본다.
  4. 부팅이 잘 안 되면 안전 모드로 들어가서 최근 드라이버를 지운다. 윈도우 7 이전은 켜질 때 F8을 누르면 되고, 윈도우 10·11은 복구 화면의 문제 해결 → 고급 옵션 → 시작 설정에서 안전 모드를 고른다.
  5. 그래도 반복되면 Windows 메모리 진단으로 램을 검사한다. 여기까지 해도 반복된다면 혼자 더 붙잡기보다 점검을 맡기는 게 낫다.

블루스크린 블랙스크린 뜨는 이유와 단계별 대처 가이드

그래서 실제 원인은 무엇이었을까?

사례가 많아서 하나하나 적기는 어렵지만, GOP에 들어온 PC를 열어 보면 결론은 생각보다 단순했다. 대부분 램 아니면 저장장치(SSD, 하드디스크)였다. 화면에 뜨는 오류 이름은 제각각이어도 결국 이 두 부품으로 모이는 경우가 많았다.

rundll32 오류는 조금 달랐다. 원인을 하나씩 찾기보다 포맷하고 윈도우를 새로 설치해 달라는 손님이 많았다. 오래 쓰면서 쌓인 프로그램이 얽혀 있는 경우가 많아서, 깨끗하게 새로 설치하는 쪽이 오히려 빠를 때도 있다. 다만 새로 설치한 뒤에도 같은 오류가 다시 뜬다면 그때는 윈도우가 아니라 하드웨어를 점검해야 한다.

혼자 해 봐도 안 되면 어떻게 할까?

위 방법을 해 봐도 같은 화면이 계속 뜨거나, 컴퓨터에서 딸깍거리는 소리가 나거나, 아직 자료를 백업하지 못했다면 더 이상 이것저것 눌러 보지 않는 게 좋다. 오류 화면을 휴대폰으로 찍어 두고, 언제부터 그랬는지, 그 전에 무엇을 설치하거나 바꿨는지만 기억해서 점검을 맡기면 원인을 훨씬 빨리 찾을 수 있다. 윈도우가 켜지는 상태라면 GOP가 만든 무료 점검 프로그램으로 오류 기록과 부품 상태를 먼저 확인해 보는 것도 방법이다.

컴퓨터 오류와 느려짐 확인하는 무료 프로그램, GOP PC 이지체크

한줄 정리

오류 화면 이름보다 중요한 건 그 뒤에 있는 부품이다. 자료부터 지키고 램과 저장장치를 먼저 확인하면, 대부분은 어디가 문제인지 빨리 드러난다.

관련 포스트