Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법

인쇄 스풀러 오류(Print Spooler Error)나 프린터 연결 실패(Printer Connection Failed)와 같은 오류 메시지가 나타난다면, 인쇄 스풀러 서비스를 비활성화한 후 다시 활성화하여 문제가 해결되는지 확인해 보는 것이 좋습니다. 또한 최근에는 'PrintNightmare' 취약점으로 인해 Windows 사용자가 인쇄 스풀러 서비스를 비활성화해야 할 또 다른 이유가 생겼습니다.

Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법

PrintNightmare란 무엇인가?

지난달 마이크로소프트는 모든 버전의 Windows가 'PrintNightmare' 취약점의 영향을 받을 수 있다고 공식 인정했습니다. 하지만 다행히도 이 취약점으로부터 시스템을 보호할 수 있는 간단한 방법이 있습니다.

마이크로소프트는 8월 10일 이 문제를 수정하는 업데이트를 배포했습니다. 그러나 얼마 지나지 않아 공격자가 여전히 인쇄 스풀러 서비스를 악용하여 앱 설치, 데이터 조작, SYSTEM 권한을 가진 계정 생성 등의 코드를 실행할 수 있다는 사실이 밝혀졌습니다.

마이크로소프트는 이 주장을 확인하며 "Windows 인쇄 스풀러 서비스가 권한 있는 파일 작업을 부적절하게 수행할 때 원격 코드 실행 취약점이 존재한다"고 밝혔습니다.

마이크로소프트가 완전한 수정 패치를 배포할 때까지는 인쇄 스풀러를 비활성화해 두는 것이 현명합니다. 이 가이드에서는 PrintNightmare CVE-2021-36598 취약점으로부터 시스템을 보호할 수 있도록 인쇄 스풀러를 비활성화하는 방법을 단계별로 안내합니다.

최신 수정 사항은 9월 14일에 배포되었으므로, 해당 패치가 적용되도록 최신 Windows 업데이트를 반드시 설치하세요.

참고: 이 서비스를 비활성화하면 Windows PC에서 인쇄나 팩스를 사용할 수 없습니다.

그룹 정책 편집기로 인쇄 스풀러 비활성화하기

Windows 10 Pro 또는 Windows 10 Enterprise를 사용 중이라면 그룹 정책 편집기(Group Policy Editor)에서 인쇄 스풀러 서비스 정책을 변경할 수 있습니다. Windows 10 Home을 사용 중이라면 다음 방법으로 건너뛰세요.

인쇄 스풀러 서비스 정책을 비활성화하면 해당 취약점은 더 이상 악용될 수 없습니다.

  1. Win + R 키를 누르고 gpedit.msc를 입력한 후 Enter 키를 눌러 로컬 그룹 정책 편집기를 실행합니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 왼쪽 창에서 컴퓨터 구성 > 관리 템플릿 > 프린터로 이동합니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 오른쪽 창에서 인쇄 스풀러가 클라이언트 연결 허용(Allow Print Spooler to accept client connections) 항목을 찾습니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 해당 설정을 두 번 클릭하고 상태를 구성되지 않음에서 사용 안 함으로 변경합니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 적용확인을 선택하여 변경 사항을 저장하고 종료합니다.

서비스 앱에서 인쇄 스풀러 비활성화하기

인쇄 스풀러 서비스를 비활성화하기 전에, 서비스가 비활성화된 상태에서는 PC로 인쇄하거나 팩스를 보낼 수 없다는 점에 유의하세요. 인쇄나 팩스가 필요한 경우 서비스를 다시 활성화해야 합니다.

  1. Win + R 키를 누르고 services.msc를 입력한 후 Enter 키를 눌러 서비스 패널을 엽니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 서비스 목록을 스크롤하여 'Print Spooler'를 찾습니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. Print Spooler를 두 번 클릭하고 시작 유형사용 안 함으로 변경합니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 다음으로, 서비스가 이미 시스템에서 실행 중일 수 있으므로 중지해야 합니다. 중지를 선택하여 서비스를 종료한 후 확인을 선택하여 변경 사항을 저장하고 종료합니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법

시스템 구성에서 인쇄 스풀러 비활성화하기

시스템 구성(System Configuration)을 통해서도 인쇄 스풀러 서비스를 비활성화할 수 있습니다. 이 방법은 이전 방법과 동일한 결과를 얻지만 접근 방식이 다를 뿐입니다. 이 방법으로 서비스를 비활성화한 후에는 Windows PC에서 인쇄나 팩스를 사용할 수 없습니다.

  1. Win + R 키를 누르고 msconfig를 입력한 후 Enter 키를 눌러 시스템 구성을 실행합니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 서비스 탭으로 이동하여 Print Spooler를 찾습니다.
  2. Print Spooler 서비스 옆의 체크박스를 해제하여 비활성화합니다. 확인을 눌러 변경 사항을 저장하고 종료합니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 이 과정은 서비스를 비활성화하지만 이미 시스템에서 실행 중인 서비스를 중지하지는 않으므로, 작업을 완료하려면 컴퓨터를 다시 시작해야 합니다.

PowerShell로 인쇄 스풀러 비활성화하기

PowerShell 방식도 앞선 두 가지 방법과 동일하게 서비스를 비활성화합니다. 이 방법으로 서비스를 비활성화한 후에는 인쇄나 팩스를 사용할 수 없습니다.

  1. Win + X 키를 누르고 Windows PowerShell(관리자)을 선택합니다.
Windows 10에서 인쇄 스풀러(Print Spooler) 서비스를 비활성화하는 방법
  1. 다음 명령어를 실행합니다:

Stop-Service -Name Spooler -Force

Set-Service -Name Spooler -StartupType Disabled

첫 번째 명령은 시스템에서 이미 실행 중인 인쇄 스풀러 서비스를 강제로 중지합니다. 두 번째 명령은 서비스를 비활성화하여 향후 자동으로 시작되지 않도록 합니다.

  1. PowerShell을 종료합니다.

이제 시스템이 안전합니다

인쇄 스풀러를 비활성화하면 PrintNightmare에 대해 더 이상 걱정할 필요가 없습니다. 다만, 마이크로소프트가 수정 패치를 배포하면 바로 적용받을 수 있도록 자동 업데이트가 켜져 있는지 확인하세요(최종 수정 패치는 9월 14일에 배포되었습니다). 이후에는 인쇄 슒러를 다시 활성화하여 평소처럼 인쇄할 수 있습니다.