프린터 관련 문제 중에서 윈도우 10에서 인쇄 스풀러(Print Spooler)가 계속 중지되는 현상은 최근 사용자들이 가장 많이 겪는 문제입니다. "인쇄 스풀러 문제를 어떻게 해결해야 하지?"라고 고민하고 있다면, 지금부터 소개하는 정확하고 쉬운 해결 방법을 끝까지 확인해 보세요.
스풀러에 문제가 생기면 인쇄 작업을 처리하기가 매우 어려워집니다. 아무리 인쇄를 시도해도 실행되지 않죠. 인쇄 스풀러는 프린터가 문서를 정상적으로 출력할 수 있도록 조율하는 핵심 역할을 하기 때문에, 작동이 멈추면 큰 불편으로 이어집니다.
인쇄 스풀러란 무엇인가?
해결 방법을 알아보기 전에 먼저 개념을 짚고 넘어가겠습니다. 인쇄 스풀러는 실행 파일 형태의 소프트웨어 프로그램으로, 프린터 서버나 프린터로 전송된 모든 인쇄 작업을 관리합니다. 쉽게 말해 인쇄 인터페이스의 핵심 구성 요소라고 할 수 있습니다.
이 서비스는 시스템 부팅과 함께 시작되어 종료될 때까지 백그라운드에서 계속 실행됩니다. 또한 프린터 드라이버를 찾아주고, 인쇄 작업의 순서를 조율하는 등의 역할도 함께 담당합니다.
윈도우 10에서 인쇄 스풀러가 계속 멈추는 이유
인쇄 스풀러가 멈추는 원인은 한 가지로 특정하기 어렵습니다. 다양한 요소가 스풀러 작동에 영향을 미치며, 대표적인 원인은 다음과 같습니다.
- 불필요하거나 중복 설치된 프린터
- 인쇄 스풀러 파일 손상
- RPC(원격 프로시저 호출) 서비스 미실행
- 스풀 폴더 문제
- 레지스트리 오류
- 드라이버 충돌 또는 손상
윈도우 10 인쇄 스풀러 문제 해결 방법
원인을 파악했다면 이제 해결 방법을 알아볼 차례입니다. 걱정하지 마세요. 아래에서 소개하는 여러 가지 방법을 하나씩 시도해 보면 대부분의 문제를 해결할 수 있습니다.
방법 1: 불필요한 프린터 삭제하기
두 대 이상의 프린터가 설치되어 있으면 스풀러 충돌이 발생해 인쇄 작업에 영향을 줄 수 있습니다. 사용하지 않는 프린터를 제거하면 문제가 해결되는 경우가 많습니다.
- 설정 → 장치 → 프린터 및 스캐너를 엽니다.
- 사용하지 않는 프린터를 선택합니다. (단, 기본 프린터는 삭제하지 않도록 주의하세요.)
- 장치 제거 버튼을 클릭해 삭제합니다.
- 작업이 완료되면 컴퓨터를 재시작합니다.
진행하기 전에 컴퓨터에 여러 대의 프린터가 설치되어 있는지 확인하세요. 또한 프린터 자체가 아니라 드라이버가 원인일 수도 있으니, 드라이버가 올바르게 설치되어 있는지 점검하는 것도 좋습니다.
방법 2: RPC 서비스 실행 상태 확인하기
원격 프로시저 호출(RPC) 서비스가 중지되어 있으면 인쇄 스풀러에 문제가 생길 수 있습니다. 서비스가 정상적으로 실행 중인지 확인하려면 다음 단계를 따르세요.
- Windows 키 + R을 누르고 services.msc를 입력해 서비스 창을 엽니다.
- 목록에서 Print Spooler(인쇄 스풀러)를 찾습니다.
- 마우스 오른쪽 버튼을 클릭하고 시작을 선택합니다.
- 다시 오른쪽 버튼을 클릭해 속성으로 들어갑니다.
- 시작 유형을 자동으로 설정합니다.
- 적용을 누른 후 확인을 클릭합니다.
위 과정을 마친 후에도 문제가 해결되지 않으면 다음 방법을 시도해 보세요.
방법 3: 인쇄 스풀러 서비스 재시작하기
가장 간단하고 빠른 해결책은 인쇄 스풀러 서비스를 재시작하는 것입니다.
- services.msc를 입력해 서비스 창을 엽니다.
- Print Spooler 서비스를 찾습니다.
- 오른쪽 버튼을 클릭하고 다시 시작을 선택합니다.
재시작 후에는 인쇄가 정상적으로 되는지 꼭 확인하세요. 몇 단계만 거치면 되는 매우 간단한 방법이라 초보자도 부담 없이 시도할 수 있습니다.
방법 4: 레지스트리 수정하기
인쇄 스풀러가 계속 중지된다면 레지스트리 편집이 효과적인 해결책이 될 수 있습니다. 몇 가지 값을 삭제하는 것만으로도 문제를 해결할 수 있습니다. 단, 진행하기 전에 반드시 레지스트리 백업을 만들어 두세요. 나중에 문제가 생기면 복원할 수 있습니다.
- Windows 키 + R을 누르고 regedit을 입력한 후 Enter를 누릅니다.
- 레지스트리 편집기가 열리면 왼쪽 창에서 아래 경로로 이동합니다.
- 32비트 윈도우 10: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors
- 64비트 윈도우 10: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x64\Print Processors
- winprint를 제외한 나머지 키를 모두 삭제합니다. (키를 선택한 후 오른쪽 버튼 → 삭제)
- 레지스트리 편집기를 닫고 인쇄 스풀러 서비스를 다시 시작합니다.
권장하지 않는 기본 공급자를 삭제하려면 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers 경로로 이동한 뒤, LanMan Print Services와 Internet Print Provider를 제외한 키들을 삭제하면 됩니다.
방법 5: 정상 PC의 스풀 폴더 복사하기
정상 작동하는 윈도우 10 PC(또는 가상 머신)의 스풀 폴더를 복사해 문제가 있는 컴퓨터에 붙여넣는 방법도 있습니다. 단, 두 시스템의 비트 버전(32비트/64비트)이 동일해야 합니다.
- 정상 PC에서 C:\Windows\System32\spool 폴더로 이동해 복사합니다.
- 문제가 있는 PC에 붙여넣습니다. 기존 폴더를 덮어쓰기보다는 이름을 변경하거나 다른 위치로 옮겨두는 것이 안전합니다.
- 정상 PC에서 레지스트리 키(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print)를 내보내기(Export)합니다.
- 내보낸 파일을 문제 PC로 옮긴 후 실행해 레지스트리에 추가합니다.
방법 6: 드라이버 및 레지스트리 항목 제거 후 재설치하기
위 방법으로도 해결되지 않는다면, 프린터와 관련된 레지스트리 항목을 모두 제거하고 드라이버를 재설치하는 방법을 고려할 수 있습니다. 다만 이 작업은 복잡하고 잠재적으로 위험할 수 있으므로 반드시 신중하게 진행해야 합니다.
- 프린터와 관련된 레지스트리 항목을 모두 제거합니다.
- 컴퓨터에서 기존 드라이버가 완전히 제거되었는지 확인합니다.
- 제조사 웹사이트에서 최신 프린터 드라이버를 다운로드해 재설치합니다.
이렇게 하면 대부분의 인쇄 스풀러 문제가 해결됩니다. 만약 6가지 방법을 모두 시도했는데도 문제가 지속된다면, 프린터 제조사의 고객 지원 센터에 직접 문의하는 것이 좋습니다.
자주 묻는 질문(FAQ)
Q1. 프린터가 스풀링 상태에 머무는 이유는?
인쇄 명령을 보냈는데 인쇄가 시작되지 않고 대기열에만 쌓여 있다면, 큐가 중지되어 작업이 처리되지 않고 있는 것입니다. 스풀러가 인쇄 대기열을 관리하기 때문에 큐가 멈추면 문서도 함께 멈춥니다.
Q2. 스풀러 서비스 오류란 무엇인가?
인쇄 스풀러는 컴퓨터와 프린터 간 통신을 담당하는 필수 요소입니다. 스풀러에 오류가 발생하면 양쪽 간의 통신에 장애가 생겨 인쇄가 중단되거나 실패할 수 있습니다.
Q3. 인쇄 스풀러가 실행 중인지 확인하는 방법은?
서비스 창(services.msc)에서 Print Spooler 항목의 상태 필드를 확인하세요. 필드가 비어 있으면 서비스가 중지된 것이고, '실행 중'으로 표시되면 정상 작동 중입니다.
Q4. 인쇄 버튼을 눌러도 아무 반응이 없는 이유는?
인쇄를 클릭했을 때 아무 일도 일어나지 않고 설정 창이 사라진다면, 웹 브라우저의 팝업 차단 기능 때문일 가능성이 높습니다. 다른 응용 프로그램에서는 인쇄가 잘 된다면 팝업이 차단된 것이 확실합니다.
Q5. 인쇄 스풀러를 비활성화해도 되나요?
앞으로 인쇄할 계획이 전혀 없고 물리적 프린터가 연결되어 있지 않다면 안전하게 비활성화할 수 있습니다. 단, 인쇄 API를 사용하는 응용 프로그램은 스풀러가 꺼져 있으면 오류가 발생할 수 있으니 주의하세요.
지금까지 윈도우 10 인쇄 스풀러 문제를 해결하는 6가지 방법을 살펴봤습니다. 프린터마다 기능과 환경이 달라 모든 방법이 똑같이 적용되지는 않지만, 하나씩 순서대로 시도해 보면 대부분의 문제를 해결할 수 있을 것입니다. 추가 질문이 있다면 댓글로 남겨주세요.