인쇄 스풀러(Print Spooler)는 Windows 운영체제에서 모든 인쇄 작업을 관리하는 핵심 서비스입니다. 사용자가 전송한 인쇄 작업은 이 프로그램 내부에 대기열로 쌓이며, 순서대로 하나씩 처리됩니다. 그런데 가끔 스풀러 서비스가 멈추거나 비정상적으로 동작하면서 오류 0x800706B9가 발생할 수 있습니다. 이때 표시되는 정확한 오류 메시지는 다음과 같습니다.
로컬 컴퓨터에서 인쇄 스풀러 서비스를 시작할 수 없습니다. 오류 0x800706B9: 이 작업을 완료하는 데 사용할 수 있는 리소스가 충분하지 않습니다.
이 글에서는 해당 오류가 발생하는 이유와 함께, 단계별 문제 해결 방법을 자세히 안내해 드립니다.
프린터 오류 0x800706B9 해결 방법
아래 방법 중 하나를 시도하여 프린터 오류 0x800706B9가 해결되는지 확인해 보세요.
- Windows 인쇄 스풀러 서비스 다시 시작
- 프린터 문제 해결사 실행
- 프린터 드라이버 업데이트
- 스풀러 서비스 종속성 정보 수정
또한 단순히 컴퓨터를 재시작하는 것만으로도 문제가 해결되는 경우가 많으니, 먼저 재부팅을 시도해 보는 것도 좋습니다.
1] Windows 인쇄 스풀러 서비스 다시 시작
문제가 생길 때마다 시스템 재시작을 권하는 이유를 기억하시나요? Windows의 스풀러 서비스도 알 수 없는 이유로 멈추거나 오작동하는 경우가 있습니다. 따라서 다른 문제 해결 단계로 넘어가기 전에 인쇄 스풀러 서비스를 중지했다가 다시 시작하는 것이 효과적입니다. 아래 절차에 따라 진행해 보세요.
- Win + R 키를 눌러 실행 창을 열고
services.msc를 입력한 후 Enter 키를 누릅니다. - 서비스 목록에서 Print Spooler(인쇄 스풀러) 항목을 찾습니다.
- 해당 항목을 더블클릭해 속성 창을 연 뒤 중지 버튼을 클릭합니다.
- 그다음 파일 탐색기에서 아래 경로로 이동합니다.
%windir%\System32\spool\printers
- 권한 확인 메시지가 나타나면 계속을 클릭합니다.
- printers 폴더 안의 내용을 모두 삭제합니다.
- 다시 인쇄 스풀러 서비스 창으로 돌아가 이번에는 시작 버튼을 클릭합니다.
원인이 인쇄 스풀러 서비스였다면 이 시점에서 오류 0x800706B9가 해결될 것입니다. 그래도 문제가 지속된다면 다음 단계로 넘어가세요.
2] 프린터 문제 해결사 실행
프린터 문제 해결사는 흔히 발생하는 프린터 관련 문제를 자동으로 진단하고 수정하도록 설계된 도구입니다. 실행하기 전에 프린터가 컴퓨터에 제대로 연결되어 있고 전원이 켜져 있는지 먼저 확인하세요.
- Windows 설정을 엽니다 (Win + I).
- 업데이트 및 보안 > 문제 해결로 이동합니다.
- 프린터 항목을 선택한 후 문제 해결사 실행 버튼을 클릭합니다.
Windows 11을 사용하는 경우 설정 > 시스템 > 문제 해결 경로에서 문제 해결사를 실행할 수 있습니다.
요약하자면, 이 방법은 소프트웨어 문제나 인쇄 작업이 대기열에 걸려 있는 원인을 해결하는 데 유용합니다.
3] 프린터 드라이버 업데이트
마지막으로 시도해 볼 방법은 프린터 드라이버를 업데이트하는 것입니다. Windows가 범용(generic) 드라이버를 설치했을 수 있으므로, 제조사(OEM) 전용 드라이버를 설치하는 것이 좋습니다. 이미 OEM 드라이버를 사용 중이라면 최신 버전이 출시되었는지 확인해 보세요.
- Win + X를 누른 후 M 키를 눌러 장치 관리자를 엽니다.
- 장치 목록에서 프린터 항목을 확장합니다.
- 문제를 일으키는 프린터를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 선택합니다.
- Windows Update 프로세스가 시작되며 새 드라이버를 자동으로 검색합니다.
- 제조사 웹사이트에서 드라이버를 미리 다운로드했다면, 여기서 표시되는 옵션을 통해 직접 설치할 수도 있습니다.
4] 스풀러 서비스 종속성 정보 수정
관리자 권한으로 명령 프롬프트 또는 PowerShell을 실행한 뒤, 아래 명령어를 입력하여 인쇄 스풀러의 종속성을 수정합니다.
CMD /K SC CONFIG SPOOLER DEPEND= RPCSS
RPCSS 서비스는 COM 및 DCOM 서버를 위한 서비스 제어 관리자(Service Control Manager)입니다. 개체 활성화 요청 처리, 개체 내보내기 확인, 분산 가비지 수집 등의 역할을 담당합니다. 이 서비스가 중지되거나 비활성화되면 COM 또는 DCOM을 사용하는 프로그램이 정상적으로 작동하지 않습니다.
레지스트리 편집기로 동일하게 수정하기
- 실행 창(Win + R)에
regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다. - 아래 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
- 오른쪽 창에서 DependOnService 값을 더블클릭합니다.
- 기존 데이터를 모두 지운 뒤 RPCSS만 입력합니다.
기존 값에 HTTP가 함께 포함되어 있다면 이를 삭제하고 RPCSS만 남겨두면 됩니다.
이 글이 이해하기 쉬웠기를 바라며, 위 방법들을 통해 프린터 오류 0x800706B9를 성공적으로 해결하셨기를 바랍니다.