Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10에서 인쇄 대기열 강제로 비우는 방법

프린터를 사용하다 보면 분명히 인쇄 명령을 내렸는데 아무런 반응이 없어 당황한 경험이 있으실 겁니다. 인쇄가 되지 않는 원인은 여러 가지가 있지만, 가장 흔한 원인 중 하나는 바로 인쇄 대기열에 작업이 고정되어(stuck) 있는 경우입니다.

예를 들어 이전에 문서를 인쇄하려고 했는데 그때 프린터 전원이 꺼져 있었다고 가정해 봅시다. 해당 문서의 인쇄는 잠시 미루게 되고, 이후 그 사실을 잊어버렸습니다. 며칠 뒤 다시 인쇄를 시도하면, 예전에 대기열에 남아 있던 작업이 자동으로 삭제되지 않았기 때문에 새로운 인쇄 명령은 대기열 맨 끝에 줄 서게 됩니다. 결국 앞에 쌓여 있는 모든 작업이 처리되어야 현재 문서가 인쇄될 수 있습니다.

대기열 창에서 직접 해당 작업을 삭제할 수도 있지만, 이런 상황이 반복된다면 근본적으로 시스템의 인쇄 대기열을 수동으로 비워 주는 것이 좋습니다. 이 글에서는 Windows 10에서 인쇄 대기열을 강제로 비우는 방법을 단계별로 소개합니다. Windows 7, 8, 10에서 손상된 인쇄 작업이 대기열에 길게 쌓여 있을 때도 아래 방법을 그대로 활용할 수 있습니다.

Windows 10에서 인쇄 대기열 강제로 비우는 방법

작업을 시작하기 전에, 만약의 오류에 대비해 시스템 복원 지점을 미리 생성해 두는 것을 권장합니다.

방법 1: 수동으로 인쇄 대기열 비우기

1. 시작 메뉴를 열고 '제어판(Control Panel)'을 검색하여 실행합니다.

2. 제어판에서 '관리 도구(Administrative Tools)'로 이동합니다.

3. '서비스(Services)' 항목을 더블클릭합니다. 목록을 아래로 스크롤하여 'Print Spooler(인쇄 스풀러)' 서비스를 찾습니다.

4. Print Spooler 서비스를 마우스 오른쪽 버튼으로 클릭한 뒤 '중지(Stop)'를 선택합니다. 이 작업은 반드시 관리자 권한으로 로그인한 상태에서 진행해야 합니다.

5. 참고로 이 단계 이후에는, 해당 서버에 연결된 모든 프린터에서 어떤 사용자도 인쇄할 수 없게 됩니다.

6. 다음으로 파일 탐색기에서 아래 경로로 이동합니다.
C:\Windows\System32\spool\PRINTERS

C 드라이브에 Windows가 기본 설치되어 있지 않은 경우라면, 탐색기 주소창에 %windir%\System32\spool\PRINTERS(따옴표 제외)를 직접 입력해도 됩니다.

7. 해당 폴더 안의 모든 파일을 삭제합니다. 이렇게 하면 목록에 쌓여 있는 모든 인쇄 대기열 작업이 한 번에 지워집니다. 다만 서버 환경에서 작업 중이라면, 다른 프린터의 대기 중인 인쇄 작업까지 함께 삭제되므로 삭제 전에 처리해야 할 다른 작업이 없는지 먼저 확인하는 것이 좋습니다.

8. 마지막으로 '서비스' 창으로 돌아가 Print Spooler 서비스를 다시 마우스 오른쪽 버튼으로 클릭하고 '시작(Start)'을 선택하여 인쇄 스풀러 서비스를 재가동합니다.

방법 2: 명령 프롬프트로 인쇄 대기열 비우기

동일한 과정을 명령어 하나로 처리할 수도 있습니다. 배치 파일을 만들어 실행하면 되는데, 방법은 간단합니다. 빈 메모장을 열고 아래 명령어를 입력한 뒤, [파일] > [다른 이름으로 저장]에서 파일 형식을 '모든 파일'로 설정하고 원하는 이름(예: printspool.bat)으로 저장하면 됩니다. 저장한 배치 파일을 실행하거나, 명령 프롬프트(cmd)에 아래 명령어를 직접 입력해도 무방합니다.

net stop spooler
del %systemroot%\System32\spool\printers\* /Q /F /S
net start spooler

위 명령어는 순서대로 스풀러 서비스를 중지하고, 스풀 폴더 내의 모든 파일을 강제 삭제한 뒤, 스풀러 서비스를 다시 시작하는 역할을 합니다.

함께 보면 좋은 글

  • Gmail 또는 Google 계정 자동 로그아웃 설정 방법
  • Windows 10 PC에서 소리가 나오지 않을 때 해결 방법
  • 체크섬(Checksum)이란? 체크섬 계산 방법
  • Windows 10에서 인덱싱 비활성화하기

위의 단계들이 도움이 되었기를 바랍니다. 이제 언제든지 Windows 10에서 인쇄 대기열을 강제로 비울 수 있습니다. 튜토리얼과 관련해 궁금한 점이 있다면 언제든지 댓글로 질문해 주세요.