프린터를 사용하다 보면 문서가 인쇄 대기열에만 머물러 있고 실제로는 출력되지 않는 당황스러운 상황을 자주 겪게 됩니다. 인쇄 버튼을 아무리 눌러도 반응이 없거나, 대기 중인 문서를 삭제하려고 해도 '삭제 중'이라는 메시지만 무한히 반복되는 현상은 대부분 Windows의 핵심 인쇄 엔진인 Print Spooler(프린터 스풀러) 서비스의 오류 때문입니다.
|
핵심 요약: 프린터 인쇄 오류 완벽 해결 가이드 1. 인쇄 작업이 멈추는 주된 원인은 스풀러 서비스의 일시적 충돌이나 임시 파일의 손상입니다. 2. 윈도우 서비스 관리자에서 Print Spooler를 중지하고 내부 캐시 파일을 강제로 삭제해야 합니다. 3. 명령 프롬프트(CMD)를 이용하면 클릭 몇 번보다 훨씬 빠르고 확실하게 초기화가 가능합니다. 4. 이 가이드는 Windows 10과 11 모든 버전에서 동일하게 적용되는 표준 복구 절차를 담고 있습니다. |
원인 분석
프린터가 작동하지 않는 이유는 하드웨어 결함보다는 소프트웨어적인 서비스 충돌인 경우가 많습니다. Print Spooler는 사용자가 인쇄 명령을 내린 데이터를 하드디스크의 임시 공간에 저장했다가 프린터로 전달하는 역할을 합니다. 하지만 다음과 같은 상황에서 오류가 발생합니다.
- 데이터 손상: 인쇄하려는 문서 데이터가 전송 과정에서 깨져 스풀러가 이를 처리하지 못하고 멈춘 경우.
- 드라이버 충돌: 특정 프린터 드라이버와 윈도우 시스템 서비스 간의 호환성 문제.
- 임시 파일 누적: 이전에 실패한 인쇄 작업 파일이 시스템 폴더(PRINTERS)에 남아 다음 작업을 방해하는 경우.
해결 방법 1: 서비스 관리자를 통한 수동 초기화
가장 표준적인 방법으로, 윈도우 내부 서비스를 직접 제어하여 꼬여있는 인쇄 명령을 초기화하는 과정입니다.
- 서비스 창 열기: 키보드의
Windows 로고 키 + R을 눌러 실행창을 띄운 뒤services.msc를 입력하고 엔터를 누릅니다. - 서비스 중지: 목록에서 Print Spooler 항목을 찾아 마우스 오른쪽 버튼으로 클릭한 후 [중지]를 선택합니다.
- 임시 파일 삭제: 파일 탐색기를 열고 아래 경로로 이동합니다. (폴더 접근 권한 메시지가 뜨면 확인을 누르세요.)
해당 폴더 안에 있는 모든 파일을 선택하여 삭제합니다. (폴더 자체는 지우지 마세요.)C:\Windows\System32\spool\PRINTERS - 서비스 재시작: 다시 서비스 창으로 돌아와 Print Spooler를 마우스 오른쪽 버튼으로 클릭하고 [시작]을 누릅니다.
해결 방법 2: 명령 프롬프트(CMD)를 이용한 강제 복구
UI 방식보다 강력하며, 파일이 사용 중이라 삭제되지 않는 상황까지 한 번에 해결할 수 있는 방법입니다.
- 관리자 권한 실행: 시작 버튼을 누르고
cmd를 검색한 뒤, 관리자 권한으로 실행을 클릭합니다. - 서비스 강제 중지: 검은 창에 다음 명령어를 입력하고 엔터를 누릅니다.
net stop spooler - 캐시 파일 일괄 삭제: 다음 명령어를 복사하여 붙여넣어 대기열 파일을 제거합니다.
del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*" - 서비스 재가동: 초기화된 서비스를 다시 활성화합니다.
net start spooler
실패 시 대안 방법
위 방법으로도 인쇄가 되지 않는다면 프린터 드라이버 자체의 손상을 의심해야 합니다.
- 장치 제거 및 재등록: [설정] > [장치] > [프린터 및 스캔]에서 현재 프린터를 제거한 후, USB 케이블을 분리했다가 다시 연결하여 자동으로 드라이버를 잡도록 유도하세요.
- 포트 설정 확인: 프린터 속성에서 '포트' 탭을 확인하여 WSD 포트가 아닌 표준 TCP/IP 포트나 올바른 USB 포트가 체크되어 있는지 확인하십시오.
재발 방지 팁
프린터 스풀러 오류를 줄이려면 대용량 PDF나 복잡한 그래픽 문서를 인쇄할 때 한꺼번에 여러 개를 보내지 말고, 앞선 작업이 완료된 후 다음 작업을 진행하는 것이 좋습니다. 또한, 프린터 제조사 홈페이지에서 최신 버전의 드라이버를 내려받아 설치하면 서비스 충돌을 크게 줄일 수 있습니다.
FAQ
Q. PRINTERS 폴더의 파일을 지워도 컴퓨터에 문제가 없나요?
A. 네, 전혀 문제없습니다. 해당 폴더의 파일들은 인쇄 대기 중인 임시 데이터일 뿐이며, 서비스를 중지한 상태에서 삭제하면 꼬여있던 인쇄 목록만 초기화됩니다.
Q. 서비스를 시작하려고 하면 '오류 1068'이 발생합니다.
A. 이는 상위 의존성 서비스에 문제가 생긴 것입니다. Remote Procedure Call (RPC) 서비스가 '실행 중' 상태인지 확인해 보세요.
마무리 요약
갑작스러운 프린터 먹통 현상은 Print Spooler 서비스 중지 -> PRINTERS 폴더 내 파일 삭제 -> 서비스 재시작이라는 3단계 공식만 기억하면 90% 이상 해결됩니다. 만약 이 과정이 번거롭다면 위에서 설명한 CMD 명령어를 메모장에 저장해 .bat 파일로 만들어 두면 차후에 클릭 한 번으로 인쇄 오류를 고칠 수 있습니다.
