Computer >> 컴퓨터 >  >> 시스템 >> Windows

Spooler SubSystem App(spoolsv.exe)이란? CPU 사용량이 높아지는 원인과 해결 방법

Windows 작업 관리자는 Windows 프로세스를 감시하는 도구로, 디스크 사용량, CPU, 메모리 등 시스템 리소스를 과도하게 소모하는 프로세스를 찾아내는 데 유용합니다. 이번 글에서는 Spooler SubSystem App이 정확히 무엇인지, 그리고 때때로 CPU 사용량이 비정상적으로 높게 나타나는 이유와 해결 방법까지 자세히 살펴보겠습니다.

Spooler SubSystem App(spoolsv.exe)이란?

간혹 작업 관리자를 열어보면 Spooler SubSystem App이 CPU의 절반 이상과 1GB가 넘는 메모리를 사용하고 있는 것을 발견할 수 있습니다. 그렇다면 이 프로세스는 어떤 역할을 하며, 왜 여러분의 PC에서 실행되고 있는 걸까요?

Spooler SubSystem App은 사용자가 프린터와 팩스 시스템을 관리할 수 있도록 돕는 Windows의 공식 프로세스입니다. 프로그램에서 프린터로 문서를 전송하면, 이 앱이 해당 문서를 인쇄 대기열에 추가합니다. 인쇄 스풀러 서비스는 이러한 인쇄 작업을 메모리에 임시 저장했다가, 프린터가 사용 가능한 상태가 되면 작업을 하나씩 순서대로 전송합니다. 참고로 네트워크에 연결된 프린터를 사용할 때만 인터넷 연결이 필요합니다.

정상적인 상황이라면 전체 과정이 아무 문제 없이 진행되며, 컴퓨터 리소스를 크게 소모하지 않습니다. 인쇄 작업 중에 일부 CPU 리소스를 사용하는 것은 자연스러운 현상입니다. 하지만 spoolsv.exe 프로세스가 지속적으로 높은 CPU 사용률을 보인다면 Windows 인쇄 시스템에 문제가 있다는 신호일 수 있습니다. 주요 원인으로는 인쇄 대기열에 작업이 쌓여 있는 경우나 잘못 구성된 프린터 설정 등이 있습니다.

Spooler SubSystem App CPU 사용량이 높을 때 해결 방법

가장 먼저 시도할 것은 프린터 문제 해결사(Printer Troubleshooter)를 실행해 보는 것입니다. 의외로 간단하게 문제가 해결되는 경우가 많습니다.

문제가 해결되지 않는다면 제어판을 연 뒤, '관리 도구'를 두 번 클릭하고 '서비스(Services)'로 이동합니다.

서비스 목록에서 Print Spooler를 찾아 마우스 오른쪽 버튼으로 클릭한 후 중지(Stop)를 선택합니다.

서비스가 중지되면 서비스 관리자 창을 열어둔 상태에서 파일 탐색기를 통해 아래 폴더로 이동합니다.

C:\Windows\System32\spool\PRINTERS

PRINTERS 폴더 안의 모든 파일을 삭제하여 대기열에 막혀 있는 인쇄 작업을 제거합니다. 삭제가 완료되면 다시 서비스 창에서 Print Spooler를 마우스 오른쪽 버튼으로 클릭하고 시작(Start)을 눌러 서비스를 재활성화합니다.

그럼에도 문제가 해결되지 않는다면 설치된 프린터 드라이버에 문제가 있을 가능성이 높습니다. 드라이버를 수동으로 업데이트하여 사용 중인 프린터에 맞는 최신 드라이버가 설치되어 있는지 확인하세요.

이 방법이 여러분의 문제 해결에 도움이 되길 바랍니다!

Spooler SubSystem App은 바이러스인가요?

spoolsv.exe 프로세스가 System32 폴더에 위치해 있다면 바이러스가 아니라 정식 Windows OS 파일입니다. 반면, 다른 경로에서 발견된다면 악성 프로그램일 가능성이 있으므로 즉시 백신 검사를 실행하는 것이 좋습니다.

함께 읽으면 좋은 관련 글

  • OneDrive CPU 사용량 문제 해결하기
  • WMI Provider Host 높은 CPU 사용량 해결 방법
  • Windows Modules Installer Worker의 높은 CPU 및 디스크 사용량
  • Desktop Window Manager(dwm.exe)가 CPU를 많이 사용할 때
  • Windows Driver Foundation 높은 CPU 사용량 문제
  • Windows Shell Experience Host CPU 사용량 문제