0x0000011b 공유 프린터 연결 오류 해결 방법 6가지

공유 프린터 연결 시 0x0000011b 오류가 뜨나요? 스풀러 재시작부터 공유 설정, 레지스트리 수정까지 초보자도 따라 할 수 있는 해결 방법 6가지를 정리했습니다.

목차 보기이 오류가 생기는 원인해결 방법자주 묻는 질문마무리

사무실이나 집에서 한 PC에 연결된 프린터를 다른 PC와 함께 쓰려고 할 때, "Windows에서 프린터에 연결할 수 없습니다. 작업이 실패했습니다. 오류 0x0000011b"라는 메시지가 뜨는 경우가 있습니다. 어제까지 잘 되던 공유 프린터가 윈도우 업데이트 직후 갑자기 안 되는 경우가 특히 많습니다. 프린터 자체가 고장 난 것은 아니니 아래 순서대로 하나씩 확인해 보세요.

이 오류가 생기는 원인

  • 보안 업데이트로 인증 방식이 강화됨: 마이크로소프트는 인쇄 스풀러 취약점을 막기 위해 프린터 공유에 쓰이는 통신(RPC)의 인증 수준을 높였습니다. 이 때문에 예전 방식으로 연결하던 PC가 거부당합니다.
  • 두 PC의 업데이트 상태가 다름: 프린터가 연결된 PC(호스트)와 프린터를 빌려 쓰는 PC(클라이언트) 중 한쪽만 최신 업데이트가 적용되면 서로 맞지 않을 수 있습니다.
  • 윈도우11의 연결 방식 변경: 윈도우11 22H2부터는 네트워크 프린터 연결 기본 방식이 바뀌어, 오래된 PC와 연결할 때 문제가 생기기도 합니다.
  • 인쇄 스풀러 서비스 오류: 인쇄 작업을 관리하는 서비스가 멈추거나 꼬이면 연결이 실패합니다.
  • 네트워크 공유 설정 꺼짐: 호스트 PC에서 파일 및 프린터 공유가 꺼져 있는 경우입니다.

해결 방법

⚠️ 방법 5, 6은 레지스트리를 수정합니다. 잘못 수정하면 시스템이 불안정해질 수 있으니 반드시 레지스트리를 백업하고 진행하세요. 또한 보안 수준을 낮추는 설정이므로, 다른 방법이 모두 안 될 때만 사용하는 것을 권장합니다.

방법 1. 두 PC 모두 최신 업데이트 후 재부팅

가장 먼저 호스트 PC와 클라이언트 PC를 둘 다 같은 수준으로 업데이트합니다.

  1. 설정 > Windows 업데이트로 이동합니다.
  2. [업데이트 확인]을 눌러 대기 중인 업데이트를 모두 설치합니다.
  3. 두 PC를 모두 다시 시작한 뒤 프린터 연결을 다시 시도합니다.

방법 2. 인쇄 스풀러 서비스 다시 시작

호스트 PC와 클라이언트 PC 양쪽에서 해 주면 좋습니다.

  1. 키보드에서 Win + R을 누르고 services.msc를 입력한 뒤 Enter를 누릅니다.
  2. 목록에서 Print Spooler를 찾아 마우스 오른쪽 버튼 > [다시 시작]을 누릅니다.

명령어로 하려면 관리자 권한 명령 프롬프트에서 아래를 입력합니다.

net stop spooler
net start spooler

방법 3. 호스트 PC의 파일 및 프린터 공유 켜기

  1. 호스트 PC에서 설정 > 네트워크 및 인터넷 > 고급 네트워크 설정 > 고급 공유 설정으로 이동합니다.
  2. 개인 네트워크의 [네트워크 검색]과 [파일 및 프린터 공유]를 모두 켭니다.
  3. 현재 연결된 네트워크가 '공용'으로 되어 있다면 '개인'으로 바꿔 줍니다.

방법 4. 로컬 포트 방식으로 프린터 수동 추가

일반적인 '네트워크 프린터 추가' 대신 로컬 포트로 연결하면 오류를 피해 가는 경우가 많습니다.

  1. 클라이언트 PC에서 설정 > Bluetooth 및 장치 > 프린터 및 스캐너 > [장치 추가]를 누릅니다.
  2. 잠시 뒤 나타나는 [수동으로 추가]를 누릅니다.
  3. [수동 설정으로 로컬 프린터 또는 네트워크 프린터 추가]를 선택하고 [다음]을 누릅니다.
  4. [새 포트 만들기] > Local Port를 선택하고 [다음]을 누릅니다.
  5. 포트 이름에 \\호스트PC이름\프린터공유이름 형식으로 입력합니다. (예: \\OFFICE-PC\Canon)
  6. 프린터 제조사와 모델을 고르거나 [디스크 있음]으로 드라이버를 지정해 설치를 마칩니다.

방법 5. 호스트 PC에서 RPC 인증 설정 변경 (레지스트리)

프린터가 USB로 연결된 호스트 PC에서 진행합니다. 시작하기 전에 레지스트리 편집기에서 파일 > 내보내기로 백업해 두세요.

  1. 시작 버튼을 마우스 오른쪽 버튼으로 누르고 [터미널(관리자)]를 엽니다.
  2. 아래 명령어를 입력합니다.
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Print" /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f
  1. 방법 2처럼 인쇄 스풀러를 다시 시작하거나 PC를 재부팅합니다.

⚠️ 이 값은 보안 강화 기능을 끄는 설정입니다. 문제가 해결된 뒤 프린터를 네트워크용(유무선 랜 지원) 방식으로 바꿀 수 있다면 값을 다시 1로 되돌리는 것이 안전합니다.

방법 6. 윈도우11 클라이언트에서 연결 방식 변경 (레지스트리)

프린터를 빌려 쓰는 PC가 윈도우11 22H2 이상이고, 방법 5까지 해도 안 될 때 시도합니다.

  1. 클라이언트 PC에서 [터미널(관리자)]를 엽니다.
  2. 아래 명령어를 입력합니다.
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v RpcUseNamedPipeProtocol /t REG_DWORD /d 1 /f
  1. PC를 재부팅한 뒤 프린터를 다시 연결합니다.

Windows 11 Pro라면 gpedit.msc를 실행해 컴퓨터 구성 > 관리 템플릿 > 프린터 > RPC 연결 설정 구성을 '사용'으로 바꾸고 'RpcOverNamedPipes'를 선택해도 같은 효과입니다.

자주 묻는 질문

Q. 업데이트를 삭제하면 바로 해결되지 않나요?
일시적으로 될 수는 있지만, 다음 업데이트 때 다시 설치되고 보안 취약점도 그대로 남습니다. 위 방법으로 해결하는 것을 권장합니다.

Q. 레지스트리를 바꾸면 위험한가요?
명령어를 정확히 입력하면 PC가 고장 나지는 않습니다. 다만 공유 프린터 통신의 보안 수준이 낮아지므로, 회사처럼 여러 사람이 쓰는 네트워크에서는 관리자와 상의 후 적용하세요.

Q. 0x00000709나 0x00000bc4 오류도 같은 방법으로 되나요?
원인이 비슷해 방법 2, 4, 6이 도움이 되는 경우가 많습니다.

마무리

0x0000011b 오류는 대부분 보안 업데이트로 바뀐 인증 방식 때문입니다. 업데이트·스풀러 재시작·로컬 포트 추가를 먼저 해 보고, 그래도 안 되면 백업 후 레지스트리 방법을 적용해 보세요.

⚠️ 이 글은 일반적인 해결 방법을 안내합니다. 시스템 설정을 바꾸기 전에는 중요한 자료를 백업하세요. PC 환경에 따라 메뉴 이름이 조금 다를 수 있습니다.