Windows에서 인쇄 대기열을 강제로 지우는 방법

무언가(something and nothing happens) 를 인쇄하려고 하는데 아무 일도 일어나지 않는 상황에 처한 적이 있습니까? 인쇄될 때까지 기다리지만 작업(job doesn) 이 진행되지 않습니까? 인쇄 작업(print job) 이 실제로 인쇄되지 않는 데는 여러 가지 이유가 있지만 일반적인 원인 중 하나는 프린터 대기열(printer queue) 에 중단된 인쇄 작업(print job) 이 있기 때문 입니다.

이것은 여러 가지 이유로 발생할 수 있습니다. 몇 시간 전에 인쇄를 시도했지만 프린터가 꺼져 있다고 가정해 보겠습니다. 문서가 필요하지 않게 되었고 잊어버렸습니다. 그런 다음 돌아와서 인쇄를 시도합니다. 인쇄 작업(print job) 이 대기열에 추가되고 이전 작업(job didn) 이 자동으로 제거 되지 않은 경우 인쇄되지 않은 인쇄 작업(print job) 뒤에 있습니다 .

때로는 수동으로 들어가서 인쇄 작업(print job) 을 삭제할 수 있지만 때로는 제거할 수 없습니다! 이러한 유형의 경우 인쇄 대기열(print queue) 을 수동으로 지워야 합니다 . 이 기사에서는 인쇄 대기열(print queue) 을 지우는 단계를 보여 드리겠습니다 .

Windows에서 인쇄 대기열 지우기

인쇄 서비스를 백업하고 실행하려면 다음 단계를 따르십시오.

1. 시작, 제어판 및 관리 도구(Administrative Tools) 로 이동합니다 . 서비스(Services) 아이콘 을 두 번 클릭 합니다.

2. Print Spooler(Print Spooler) 서비스 까지 아래로 스크롤하고 서비스를 마우스 오른쪽 버튼으로 클릭하고 중지(Stop) 를 선택 합니다. 이렇게 하려면 관리자(Administrator) 로 로그인해야 합니다 . 이 시점에서 아무도 이 서버에서 호스팅되는 프린터에서 아무 것도 인쇄할 수 없습니다.

3. 다음으로 C:\WINDOWS\System32\spool\PRINTERS 디렉터리로 이동해야 합니다 . C 드라이브(C drive) 가 기본 Windows 파티션(Windows partition) 이 아닌 경우 탐색기(Explorer) 의 주소 표시줄에 %windir%\System32\spool\PRINTERS 를 입력할 수도 있습니다 . 이 폴더의 모든 파일을 삭제 합니다.(Delete)

이렇게 하면 모든 인쇄 대기열이 지워집니다(서버에서 이 작업을 수행하는 경우 먼저 서버의 다른 프린터에 대해 처리 중인 다른 인쇄 작업이 없는지 확인하는 것이 좋습니다. 이 단계를 수행하면 해당 작업이 삭제되기 때문입니다 또한).

4. 이제 서비스 (Services) 콘솔(console and right-click) 로 돌아가서 마우스 오른쪽 버튼을 클릭하고 인쇄 스풀러 서비스에 대해 시작(Start) 을 선택할 수 있습니다 !

이 때 문제 없이 인쇄할 수 있어야 합니다. 스크립트를 사용하려는 경우(예: 서버용) 아래 명령 으로 배치 파일 을 만들거나 (batch file)명령 프롬프트(command prompt) 에 입력하면 됩니다 .

네트 스톱 스풀러(net stop spooler)

del %systemroot%\System32\spool\printers\* /Q /F /S

순 시작 스풀러(net start spooler)

첫 번째 및 세 번째 명령은 매우 명확합니다. 인쇄 스풀러 서비스(print spooler service) 를 중지하고 시작합니다 . 중간 명령은 프린터 폴더의 모든 항목을 삭제하고 /Q는 자동 모드를 위한 것이므로 각 파일을 삭제할 것인지 묻는 메시지가 표시되지 않습니다. /F는 모든 읽기 전용 파일을 강제로 삭제하고 /S는 하위 디렉터리가 있는 경우 모든 하위 디렉터리를 삭제합니다. 이 폴더에서 콘텐츠를 삭제해도 컴퓨터에 손상을 줄 수 없으므로 일부 파일이나 폴더가 표시되고 그 용도가 확실하지 않더라도 걱정하지 마십시오.

배치 파일(batch file) 을 만드는 방법을 알고 싶다면 내 이전 게시물을 읽을 수 있습니다 . 그런 다음 인쇄 대기열(print queue) 을 지우고 싶을 때마다 배치 파일(batch file anytime) 을 실행하기 만 하면 됩니다 . 운 좋게도 인쇄 대기열(print queue) 을 지우는 절차 는 Windows 8 , Windows 7, Vista 및 XP에서 동일합니다.



About the author

저는 컴퓨터 전문가이며 2009년부터 사람들의 PC 사용을 돕고 있습니다. 제 기술에는 iphone, 소프트웨어, 가제트 등이 있습니다. 저도 지난 4년 동안 강사로 일하고 있습니다. 그 시간 동안 저는 사람들이 새로운 프로그램을 배우도록 돕는 방법과 전문적인 방식으로 장치를 사용하는 방법을 배웠습니다. 나는 모든 사람이 직장이나 학교에서 성공할 수 있도록 내 기술을 향상시키는 방법에 대한 팁을 제공하는 것을 즐깁니다.



Related posts