다음을 통해 공유


유니버설 인쇄 문제 해결 가이드

이 문서에서는 유니버설 인쇄 문제를 해결하고 해결하는 단계를 제공합니다.

이 문서에서 다루는 문제

사용자가 유니버설 인쇄에 액세스할 수 없음

적격 라이선스 중 하나가 있어도 유니버설 인쇄에 액세스하는 데 문제가 있는 경우 하나 이상의 라이선스에 유니버설 인쇄 서비스 계획이 포함되어 있는지 확인합니다. 제품 라이선스가 유니버설 인쇄 액세스를 제공하는지 확인하려면 다음을 수행합니다.

  1. Azure Portal에서 Microsoft Entra ID > 라이선스 > 모든 제품 으로 이동합니다.
  2. 목록에서 제품 선택
  3. 왼쪽 탐색 메뉴에서 "서비스 계획 세부 정보"로 이동합니다.
  4. 유니버설 인쇄가 서비스 계획 목록에 있는지 확인
  5. 유니버설 인쇄 서비스 계획이 하나 이상의 제품 라이선스에 포함된 경우 유니버설 인쇄 액세스 권한이 필요한 사용자에게 적절한 라이선스가 할당되었는지 확인합니다.

관리자가 Azure Portal에서 유니버설 인쇄에 액세스할 수 없음

유니버설 인쇄 포털에 액세스하는 '403' 오류가 표시되는 경우 다음을 확인합니다.

  1. 관리자의 사용자 계정에 Microsoft Entra ID의 전역 관리자 또는 프린터 관리자 역할이 할당되었는지 확인합니다.
  2. 관리자의 사용자 계정에 유니버설 인쇄 라이선스가 포함된 라이선스가 할당되었는지 확인합니다. 자세한 내용은 유니버설 인쇄 라이선스 할당을 참조하세요. M365 고객의 경우 유니버설 인쇄는 Windows 10 Enterprise 라이선스의 일부입니다.
  3. 사용자 환경에서 유니버설 인쇄 앱이 사용하도록 설정되어 있는지 확인합니다.

'500', '503' 또는 '504' 오류가 표시되는 경우 Azure Portal에 액세스하는 데 네트워크 문제가 발생하지 않는지 확인합니다. 가동 중단 알림은 여기를 참조하세요. 여전히 문제가 표시되는 경우 Azure 지원 포털을 통해 지원 사례를 엽니다.

프린터 구성 및 등록

커넥터의 프린터가 커넥터 앱에 표시되지 않음

커넥터를 실행하는 PC에 로컬인 프린터만 등록할 수 있습니다. 네트워크 지점 및 인쇄 프린터로 설치되거나 PORTPROMPT: 포트를 사용하는 프린터는 열거 중에 무시됩니다.

  1. 물리적 인쇄 장치가 커넥터 PC에 로컬로 설치되어 있고 인쇄 서버를 포함한 다른 PC에서 공유되는 프린터가 아닌지 확인합니다.

  2. 인쇄 커넥터 이벤트 로그 에서 특정 프린터를 건너뛰고 등록할 수 없는 이유를 나타내는 이벤트를 확인합니다. 이벤트에는 프린터 이름과 건너뛴 이유와 함께 "프린터 건너뛰기" 텍스트가 표시됩니다.

관리자가 프린터를 등록할 수 없음

유니버설 인쇄 네이티브 프린터의 경우:

  1. 등록 중인 첫 번째 프린터인 경우 전역 관리자 권한이 있는 계정을 사용하고 있는지 확인합니다. 대부분의 IHV에는 Microsoft Entra ID 조인 디바이스로 등록하는 프린터를 지원하는 앱이 Azure에 설치되어 있습니다. 앱을 설치하려면 전역 관리자 역할이 필요합니다. 이후 프린터는 인쇄 관리자 또는 인쇄 기술자 역할을 사용하여 등록할 수 있습니다.
  2. 프린터가 인터넷에 액세스할 수 있고 방화벽 또는 프록시 설정에 의해 차단되지 않는지 확인합니다.
  3. 프린터가 이전에 등록되어 있고 유니버설 인쇄 포털 또는 Microsoft Entra ID 디바이스에서 여전히 등록된 것으로 표시되는지 확인합니다.
  4. 유니버설 인쇄를 기본적으로 지원하는 프린터를 등록할 수 없는 경우 프린터 IHV에 문의하세요.

Microsoft 유니버설 인쇄 커넥터를 사용하는 프린터의 경우

  1. 이미 등록된 물리적 인쇄 장치의 프린터 큐를 등록하려고 하지 않는지 확인합니다.
  2. 커넥터 문제 해결 검사 목록을 진행 합니다.
  3. 사용자 계정에 유니버설 인쇄 라이선스와 관리자 역할(전역 관리자, 인쇄 관리자 또는 인쇄 기술자) 중 하나가 할당되었는지 확인합니다. 유니버설 인쇄 라이선스 할당을 참조하세요.
  4. 커넥터 PC가 인터넷에 액세스할 수 있고 방화벽 또는 프록시 설정에 의해 차단되지 않는지 확인합니다.
  5. 커넥터 PC가 Microsoft Entra ID에 액세스할 수 있는지 확인합니다. 아래 단계를 참조하세요.

타사 커넥터를 사용하는 프린터의 경우

  1. 프린터가 유니버설 인쇄 또는 Microsoft Entra ID 디바이스에 등록되어 있지 않은지 확인합니다.
  2. 추가 지원이 있는지 ISV에 문의하여 커넥터를 확인하세요.

타사 솔루션 문제 해결

Microsoft 지원에 문의하기 전에 다음을 수행하세요.

  1. 솔루션의 유니버설 인쇄 지원에 대해서는 솔루션 공급자에게 문의하세요. 일부 솔루션 공급자는 유니버설 인쇄를 지원하는 제품의 버전을 업데이트했습니다.
  2. 타사 기능이 유니버설 인쇄에서 작동하지 않는 이유를 조사할 수 있도록 유니버설 인쇄 팀에 알려주세요. 의 "토론" 섹션에 게시하여 수행할 수 있습니다 https://aka.ms/UPCommunity.

등록된 프린터가 인쇄 커넥터 앱에서 사용 가능으로 표시됨

Microsoft Entra ID 디바이스에서 프린터가 삭제되면 커넥터에서 등록이 취소됩니다. 그러나 유니버설 인쇄 포털에는 여전히 "등록됨"으로 표시됩니다. 인쇄 커넥터 이벤트 로그를 보면 프린터에 대한 오류가 표시됩니다.

  • 프린터 <프린터가> 클라우드에서 등록 취소되었습니다. 로컬 데이터 삭제
  • 프린터 <프린터에> 대한 DeregisteredDeviceException을 받았습니다.
  • 프린터 <프린터에> 대한 토큰 요청이 실패했습니다. System.Net.WebException: 원격 서버에서 오류:(400) 잘못된 요청을 반환했습니다.

인쇄 커넥터 이벤트 로그에서 "디바이스가 이미 있음" 오류로 프린터를 다시 등록하지 못했습니다.

이 문제를 해결하려면 유니버설 인쇄 포털에서 프린터의 공유를 해제하고 등록을 취소한 다음 인쇄 커넥터 앱에서 프린터를 다시 등록해야 합니다.

유니버설 인쇄 공유 엔드포인트를 유지하려면 다음 단계를 사용하여 프린터 공유 엔드포인트를 유지합니다.

다시 온라인 상태로 전환된 프린터는 여전히 Azure Portal에서 "중지됨"으로 표시되고 클라이언트에서 "주의 필요"로 표시됩니다.

유지 관리를 위해 프린터를 오프라인으로 전환해야 하는 경우가 있으며, 프린터가 다시 온라인 상태가 되면 Azure Portal에서 중지됨으로 표시되고 사용자의 디바이스에서 주의가 필요하므로 계속 표시될 수 있습니다. 해결 방법:

  1. Windows "설정" 앱의 "프린터 및 스캐너" 페이지에서 프린터를 선택하여 커넥터 호스트 컴퓨터에서 프린터의 큐를 열고 "큐 열기"를 클릭합니다.
  2. "프린터" 메뉴로 이동하여 "인쇄 일시 중지" 옵션을 켜고 다시 전환합니다(많은 사용자가 먼저 "관리자 권한으로 열기" 옵션을 클릭해야 함). 그러면 커넥터가 프린터가 다시 온라인 상태가 됨을 인식하고 포털 및 사용자의 디바이스를 업데이트합니다.

클라이언트에서 프린터 검색 및 설치

사용자가 유니버설 인쇄 프린터를 검색할 수 없음

사용자가 Windows "설정" 앱의 "디바이스" 섹션에서 "프린터 또는 스캐너 추가"를 클릭하면 유니버설 인쇄 프린터가 검색되지 않습니다.

  1. 사용자의 PC가 Microsoft Entra ID에 연결되어 있는지 확인합니다. 아래 단계를 참조하세요.

  2. 사용자에게 유니버설 인쇄 라이선스가 할당되었는지 확인합니다. 유니버설 인쇄 라이선스 할당을 참조하세요.

  3. 사용자가 HCP(하이브리드 클라우드 인쇄) 배포의 일부가 아닌지 확인합니다.

    • 다음 레지스트리 키를 확인하고 삭제합니다.

      Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\<SID>\EnterpriseCloudPrint

    Important

    이 키가 정책을 사용하여 설정된 경우(예: Microsoft Endpoint Manager 사용) 다음에 정책이 적용될 때 자동으로 다시 만들어집니다.

  4. 사용자에게 구성된 여러 회사 계정이 없는지 확인합니다.

    1. Windows "설정" 앱에서 "계정" > "회사 또는 학교 액세스"를 클릭합니다.
    2. PC Microsoft Entra ID에 가입된 경우 모든 추가 회사 및 학교 계정을 제거합니다.
    3. PC 가 Microsoft Entra ID에 가입되어 있지 않고 계정이 1개 이상인 경우 사용자가 검색하려는 프린터가 있는 조직의 계정을 제외한 모든 계정을 제거합니다.
  5. 사용자에게 프린터 공유에 대한 액세스 권한이 있는지 확인합니다.

    1. Azure Portal에서 "프린터"로 이동합니다.
    2. 사용자에게 액세스 권한이 있어야 하는 프린터를 클릭합니다.
    3. "프린터 공유 이름"에 값이 있는지 확인합니다(예: 프린터가 공유됨).
    4. 왼쪽 창에서 "액세스 제어"를 클릭합니다.
    5. 사용자가 프린터 공유의 구성원으로 나열되었는지 확인합니다. 그렇지 않은 경우 "추가" 단추를 클릭하여 사용자를 추가합니다.
  6. 사용자가 Microsoft Graph에 액세스할 수 있는지 확인합니다.

    • 일반적으로 인터넷, 특히 *.print.microsoft.com에 대한 액세스가 네트워크 방화벽 설정에 의해 차단되는지 또는 winhttp 프록시가 필요한지 확인합니다. netsh winhttp set proxy ipaddress:port 명령을 사용하여 클라이언트에서 프록시 설정을 구성합니다.
    • 사용자의 PC에서 Fiddler를 사용하여(Fiddler 추적 실행 참조), 액세스하는 동안 오류가 없는지 확인합니다https://graph.print.microsoft.com. 가장 일반적인 오류는 403입니다.
    • WPAD는 브라우저에서 인터넷 및 *.print.microsoft.com 대한 액세스 권한을 표시하지만 유니버설 인쇄는 WPAD와 함께 배포된 설정을 사용할 수 없습니다. WPAD는 브라우저에서만 사용되므로

사용자가 특정 유니버설 인쇄 프린터를 검색할 수 없음

사용자가 Windows "설정" 앱의 "장치" 섹션에서 "프린터 또는 스캐너 추가"를 클릭하면 일부 유니버설 인쇄 프린터가 검색되지만 특정 프린터가 해당 목록에 없습니다.

  1. 사용자에게 해당 프린터의 프린터 공유에 대한 액세스 권한이 있는지 확인합니다.

    1. Azure Portal에서 "프린터"로 이동합니다.
    2. 사용자가 검색하려는 프린터를 클릭합니다.
    3. "프린터 공유 이름"에 값이 있는지 확인합니다(예: 프린터가 공유됨).
    4. 왼쪽 창에서 "액세스 제어"를 클릭합니다.
    5. 사용자가 프린터 공유의 구성원으로 나열되었는지 확인합니다. 그렇지 않은 경우 "추가" 단추를 클릭하여 사용자를 추가합니다.
  2. 위치 설정을 확인합니다.

    프린터가 검색된 프린터 목록에 아직 없으면 Windows에서 유니버설 인쇄에서 검색된 처음 10개의 프린터를 사용자와 근접한 순서로 표시하기 때문에 발생할 수 있습니다. 프린터 위치 속성이 설정되지 않았거나 사용자 PC의 Windows 위치 서비스가 구성되지 않은 경우 사용자에 대해 프린터가 자동으로 검색되지 않을 수 있습니다.

    유니버설 인쇄 프린터 위치 구성에 대한 자세한 내용은 프린터 위치 설정 관리를 참조하세요.

    Windows 10 위치 서비스 구성에 대한 자세한 내용은 위치 설정을 제어하는 방법을 참조하세요.

  3. 프린터를 수동으로 검색합니다.

    자동 검색에서 프린터가 검색되지 않으면 조직에서 프린터 검색 또는 프린터에 대한 유니버설 인쇄 검색(Windows 버전에 따라 다음 2개 링크 중 하나가 있음)을 클릭하고 원하는 프린터를 수동으로 검색합니다. 해당 페이지에서 검색 위치 링크를 클릭하고 원하는 프린터에 대한 조직의 건물 계층 구조를 찾아볼 수도 있습니다 .

프린터 옵션을 사용할 수 없거나 선택한 프린터 옵션이 인쇄 출력에 반영되지 않음

  1. 커넥터 PC의 프린터에 대해 프린터 옵션이 설정되었는지 확인합니다.

  2. 프린터를 설치할 때 프린터 설치 시 설정을 다운로드하지 않은 경우 사용자의 PC에서 프린터를 삭제하고 다시 설치합니다.

  3. 유니버설 인쇄에서 지원되지 않으므로 일부 옵션이 삭제되었는지 확인하려면 "누락된 프린터 옵션 진단"을 참조하세요.

  4. 프린터 제조업체에서 사용할 수 있는 최신 드라이버를 확인합니다. 프린터 모델에 사용할 수 있는 드라이버가 여러 개인 경우 기본 설정 순서대로 다음을 사용하는 것이 좋습니다.

  • 제조업체의 유니버설 또는 글로벌 프린터 드라이버
  • 모델별 V4 프린터 드라이버
  • 모델별 V3 프린터 드라이버
  • 모델별 프린터 드라이버(V4 또는 V3가 지정되지 않음) "유니버설 인쇄 커넥터 프린터 드라이버를 변경하는 방법"의 단계에 따라 커넥터 PC에서 이 드라이버로 변경합니다.

PC가 Microsoft Entra ID에 연결되어 있는지 확인

  • 다음 구성 중 하나가 true인지 실행하고 dsregcmd /status /verbose /debug 확인합니다.

    디바이스 상태 - AzureAdJoined: YES

    SSO 상태 - AzureAdPrt: YES

    or

    사용자 상태 - WorkplaceJoined: YES

프린터가 사용자 PC에서 오프라인으로 표시됨

  1. 프린터가 커넥터 PC에서 온라인 상태가 되었는지 확인합니다.

    • 커넥터 PC에서 프린터로 테스트 페이지를 인쇄합니다.
  2. 커넥터 문제 해결 검사 목록을 진행 합니다.

MEM(Microsoft Endpoint Manager)을 통해 프린터가 설치되지 않음

엔드포인트 관리/Intune 프로비저닝 도구 페이지의 문제 해결 섹션 을 확인합니다.

프린터를 검색할 때 사용자에게 자격 증명 대화 상자가 표시됩니다.

"프린터 또는 스캐너 추가" 단추를 클릭하여 프린터를 검색한 후 Windows에서 사용자 자격 증명 대화 상자 프롬프트를 표시합니다. 사용자 자격 증명을 입력한 후 오류 메시지와 함께 오류가 발생합니다.

요청 ID: <GUID> 상관 관계 ID: <GUID> 타임스탬프: <날짜 및 시간> 메시지: AADSTS50020: ID 공급자 '<live.com'의 사용자 계정 '계정>'이 테넌트 'Microsoft Services'에 존재하지 않으며 해당 테넌트의 애플리케이션 'GUID>'<(유니버설 인쇄 네이티브 클라이언트)에 액세스할 수 없습니다. 먼저 테넌트에 외부 사용자로 계정을 추가해야 합니다. 다른 Microsoft Entra ID 사용자 계정으로 로그아웃하고 다시 로그인합니다.

입력한 사용자 자격 증명이 유니버설 인쇄를 사용하는 Microsoft Entra ID 테넌트에 있는 계정인지 확인합니다.

인쇄 작업이 성공적으로 완료되지 않음

  1. 사용자 PC가 인쇄 작업을 유니버설 인쇄로 보냈는지 확인합니다.

    • 사용자 PC에서 프린터 큐를 열고 프린터로 보내기 또는 프린터로 오류 보내기 상태 중 하나를 사용하여 작업이 여전히 큐에 있는지 확인합니다.

      사용자 PC가 유니버설 인쇄 작업을 보낼 수 없는 경우 방화벽 또는 네트워크 보안이 *.print.microsoft.com 대한 액세스를 차단하여 발생할 수 있습니다. 사용자의 PC에서 Fiddler 추적을 실행하여 "print.print.microsoft.com"에 액세스하는 데 오류가 없는지 확인합니다.

  2. 작업이 Azure Portal의 프린터 작업에 표시되는지 확인합니다.

    1. Azure Portal에서 프린터로 이동합니다.
    2. 대상 프린터를 클릭합니다.
    3. 왼쪽 창에서 "작업"을 클릭하고 사용자의 작업을 찾습니다. 성공한 작업은 해당 상태를 "완료됨"으로 표시합니다.

    작업 상태가 중지됨, 중단됨 또는 보류 중 이면 작업이 대상 프린터로 성공적으로 전송되지 않았습니다. 커넥터 및 대상 프린터의 문제를 해결하려면 다음 단계를 계속 진행합니다.

  3. 커넥터에 설치된 대상 프린터가 타사 솔루션에 속하는 논리적 프린터가 아닌 물리적 인쇄 장치인지 확인합니다.

    대상 프린터가 타사 솔루션의 일부인 논리 프린터인 경우 타사 솔루션 문제 해결을 참조하세요.

  4. 커넥터 PC에서 해당 프린터로 테스트 페이지를 인쇄하여 대상 프린터가 작동하는지 확인합니다.

  5. 커넥터에 인쇄 작업 오류가 없는지 확인합니다.

    1. 커넥터에 대상 프린터에 대한 최신 프린터 드라이버를 설치했는지 확인하고 인쇄 작업을 다시 시도합니다.

      Important

      커넥터에서 프린터 드라이버를 업데이트하려면 "유니버설 인쇄 커넥터 프린터 드라이버를 변경하는 방법"의 단계를 수행합니다.

    2. 인쇄 커넥터 이벤트 로그에서 작업 실패 오류를 확인합니다. 작업 실패 오류는 이벤트 세부 정보에 XPS_JOB_FAILED 오류 코드가 있습니다. 이벤트 세부 정보의 "UP 작업 ID"를 Azure Portal의 프린터 "작업" 섹션에 있는 "ID"에 일치시킬 수 있습니다.

  6. 커넥터의 프린터 이름이 변경되지 않은지 확인합니다.

    프린터 드라이버가 업데이트된 경우 프린터 이름이 변경되었을 수 있습니다.

    1. 프린터 이름을 원래 이름으로 다시 바꿉니다.
    2. 이전 프린터의 등록을 취소하고 새 프린터를 등록합니다.
  7. 인쇄 커넥터 앱에서 "하이브리드 AD 구성 사용"이 On으로 설정된 경우 이벤트 27 "작업 <ID>에 대한 사용자를> 가장<하지 못했습니다."에 이어 이벤트 9 "PrintJob Failed System.Security.SecurityException: 사용자 이름 또는 암호가 올바르지 않습니다..."에 대한 인쇄 커넥터 이벤트 로그를 확인합니다. 이 오류를 해결하려면 "하이브리드 AD 구성 사용"을 Off로 설정합니다. 자세한 내용은 유니버설 인쇄에서 하이브리드 AD/Microsoft Entra ID 환경 사용을 참조하세요.

  8. 프린터가 공유되지 않고 나중에 같은 이름으로 다시 공유되면 프린터에 대한 사용자의 연결이 끊어집니다. 프린터가 공유되지 않음/다시 공유된 경우 사용자는 인쇄를 계속하려면 Windows 장치에 프린터를 제거하고 다시 설치해야 합니다.

인쇄 작업 사용자 이름은 'System'입니다.

이는 유니버설 인쇄 커넥터 사용할 때 예상되는 동작입니다. 커넥터는 설치된 PC에서 로컬 시스템 계정으로 실행됩니다. 따라서 커넥터에 의해 Windows 인쇄 스풀러에 제출된 인쇄 작업은 시스템 계정에서 제출됩니다.

유니버설 인쇄를 아직 지원하지 않는 타사 인쇄 관리 솔루션의 일부 기능은 Windows 인쇄 스풀러에 보고할 인쇄 작업을 제출한 사용자의 사용자 이름을 사용합니다. 이러한 기능은 Windows 인쇄 서버를 위한 것입니다. 유니버설 프린트와 마찬가지로 작동하지 않습니다.

이러한 타사 솔루션이 있는 경우 타사 솔루션 문제 해결을 참조하세요.

또한 환경이 필수 조건을 충족하는 경우 유니버설 인쇄 커넥터 하이브리드 AD/Microsoft Entra ID 구성에 대한 지원을 사용하도록 설정할 수 있습니다. 이렇게 하면 커넥터가 인쇄 작업을 제출한 사용자의 AD 도메인 ID를 가장하므로 인쇄 작업 사용자 이름은 해당 사용자의 사용자 이름이 됩니다.

사용자 PC 또는 Azure Portal의 프린터 상태 오류

  1. 로컬로 설치된 커넥터 PC에서 해당 프린터로 테스트 페이지를 인쇄하여 프린터가 정상인지 확인합니다.

  2. 커넥터 문제 해결 검사 목록을 통해 커넥터가 정상인지 확인합니다.

  3. 커넥터가 Azure와 통신하지 못하도록 차단하는 방화벽 규칙 또는 네트워크 보안 정책이 없는지 확인하여 커넥터가 유니버설 인쇄에 프린터 상태를 보낼 수 있는지 확인합니다. 인쇄 커넥터 이벤트 로그"원격 서버에 연결할 수 없음" 텍스트가 포함된 오류가 있는지 확인합니다.

  4. Azure Portal의 프린터 상태가 "준비"되지 않은 경우 프린터를 클릭하고 프린터의 "개요" 섹션에서 "프린터 상태 이유"를 확인합니다.

"지원되지 않는 문서 형식: 응용 프로그램/pdf" 오류

이 오류는 대상 프린터가 PDF 형식의 인쇄 작업 수신을 지원하지 않음을 의미합니다. 이는 일반적으로 애플리케이션이 Graph API를 사용하여 PDF 인쇄 작업을 프린터로 보낼 때 발생합니다.

대상 프린터가 Microsoft 인쇄 커넥터를 통해 유니버설 인쇄에 연결된 경우 다음 단계에 따라 유니버설 인쇄를 사용하여 PDF 문서를 커넥터 연결 프린터에서 지원하는 XPS 형식으로 변환할 수 있습니다.

문서 변환사용하도록 설정되어 있는지 확인한 다음 대상 프린터에 대해 변환이 사용하도록 설정되어 있는지 확인합니다.

  1. 유니버설 인쇄 포털이동합니다.
  2. 탐색 창에서 프린터클릭합니다.
  3. 프린터 목록에서 대상 프린터를 클릭합니다.
  4. 탐색 창에서 프린터 속성을 클릭합니다.
  5. 프린터 기본값 탭을 클릭합니다.
  6. 콘텐츠 형식 드롭다운 목록에서 애플리케이션/pdf애플리케이션/xps가 모두 나열되어 있는지 확인합니다.

유니버설 인쇄 커넥터 서비스

관리자는 Azure Portal의 유니버설 인쇄에서 커넥터를 제거할 수 없습니다.

유니버설 인쇄 커넥터 제거하는 방법을 참조하세요.

커넥터 문제 해결 검사 목록

  1. 커넥터 필수 구성 요소가 충족되는지 확인합니다.

  2. 다음 Windows 서비스가 실행 중인지 확인합니다.

    • 커넥터 서비스 인쇄(PrintConnectorSvc.exe)
    • 스풀러(Spoolsv.exe)
  3. 최신 버전의 커넥터가 설치되어 있는지 확인합니다.

    1. 최신 커넥터 설치 관리자를 다운로드합니다.
    2. 파일 이름의 버전을 실행할 때 커넥터 앱의 제목 표시줄(왼쪽 위 모서리)에 있는 버전과 비교합니다. 버전의 처음 3개 부분(즉, 1.3.7)이 일치해야 합니다.
  4. 여기에 설명된 대로 커넥터 PC가 인터넷에 액세스할 수 있도록 합니다.

  5. 인쇄 커넥터 이벤트 로그에서 오류가 있는지 확인합니다.

인쇄 커넥터 이벤트 로그 확인

  1. 시작 단추를 마우스 오른쪽 단추로 클릭하고 실행을 클릭합니다.

  2. 다음을 실행하여 커넥터 채널에 직접 이벤트 뷰어를 엽니다.

    eventvwr /c:Microsoft-Windows-PrintConnector/Operational

찾을 이벤트:

이벤트 22 - 작업이 대기 중임을 알리는 알림입니다.

이벤트 25 - 작업 ID 인쇄가 시작되었습니다.

이벤트 10 - 스풀러로 전송된 작업을 인쇄합니다.

이벤트 26 - AD - 하이브리드 구성 - 가장에 성공했습니다.

이벤트 27 - AD - 하이브리드 구성 - 가장에 실패했습니다. AD 하이브리드 문제 해결을 참조하세요.

이벤트 9 - 병합 티켓 실패. 이 문제는 커넥터의 인쇄 드라이버에서 지원하는 옵션과 여기에 설명된 IPP 사양(지원되는 인쇄 옵션) 이 일치하지 않는 경우에 발생합니다. 세부 정보를 보려면 여기의 문제 해결 단계를 따르세요. Brother 프린터의 병합 티켓 오류와 관련된 알려진 문제는 여기에서 찾을 수 있습니다.

커넥터 서비스 충돌 또는 "wcf 엔드포인트가 수신 대기 중이 아님"

인쇄 커넥터 앱을 시작할 때 wcf 엔드포인트가 수신 대기하지 않는 오류가 표시됩니다. 시작 시 인쇄 커넥터가 충돌하는 것을 볼 수도 있습니다. 이는 포트 8091에 액세스하는 동안 충돌이 발생할 수 있음을 나타냅니다.

충돌이 있는지 확인하려면 다음을 수행합니다.

  1. 인쇄 커넥터 서비스가 실행 중인지 확인합니다. 이 경우 서비스를 중지합니다.

  2. 명령 프롬프트를 열고 netstat -a를 실행합니다.

  3. 포트 8091을 사용하여 활성 연결을 확인합니다. 예: 0.0.0.0:8091.

  4. 다른 프로세스가 포트를 사용하는 경우 다음 단계를 사용하여 커넥터에서 사용하는 포트를 변경합니다.

  5. 사용되지 않는 포트를 식별합니다. (이 예제에서는 포트 8095를 사용합니다.)

  6. 관리자 권한 Powershell 창에서 다음 명령을 실행하여 포트를 변경합니다.

net stop "print connector service"
net stop printconnectorupdatersvc
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\UniversalPrint\Connector /v ServicePort /d 8095 /F
net start "print connector service"
net start printconnectorupdatersvc
  1. 포트가 새 포트에서 수신 대기 중인지 확인하려면 브라우저를 열고 다음 URL로 이동합니다. http://localhost:8095/WindowsServiceHostedService/PrinterConnectorService.

제목이 있는 웹 페이지가 표시되어야 합니다. ProxyWCF 서비스

라이선스 관리

유니버설 인쇄 라이선스 할당

Microsoft 365 관리 센터

  1. Microsoft 365 관리 센터의 "라이선스" 섹션에 로그인합니다.
  2. 여기에 설명된 대로 유니버설 인쇄가 포함된 라이선스를 클릭합니다.
  3. 사용자의 이름이 라이선스가 할당된 사용자 목록에 있는지 확인합니다. 그렇지 않은 경우 "라이선스 할당" 단추를 클릭하여 사용자에게 라이선스를 할당합니다.

Azure Portal에서

  1. 사용자에 대한 사용 위치 가 설정되어 있는지 확인합니다.
    1. "사용자 | 모든 사용자".
    2. 라이선스를 할당할 사용자를 클릭합니다.
    3. 사용자 프로필에서 설정 섹션을 찾아 사용 위치 속성에 값이 할당되었는지 확인합니다. 비어 있는 경우 편집을 클릭하고 사용 위치를 선택한 다음 저장을 클릭합니다.
  2. "라이선스 | Azure Portal의 "모든 제품".
  3. 여기에 설명된 대로 유니버설 인쇄가 포함된 라이선스를 클릭합니다.
  4. 유니버설 인쇄 라이선스가 할당된 사용자 목록에 사용자의 이름이 있는지 확인합니다. 그렇지 않은 경우 "할당" 단추를 클릭하여 사용자에게 라이선스를 할당합니다.

유용한 문제 해결 작업

PC가 Microsoft Entra ID에 연결되어 있는지 확인

  • 다음 구성 중 하나가 true인지 실행하고 dsregcmd /status /verbose /debug 확인합니다.

    디바이스 상태 - AzureAdJoined: YES

    SSO 상태 - AzureAdPrt: YES

    or

    사용자 상태 - WorkplaceJoined: YES

Fiddler 추적 실행

  1. Fiddler를 다운로드하고 엽니다.

  2. Fiddler가 트래픽을 캡처하지 않는지 확인합니다. 파일을 선택하고 트래픽 캡처가 확인되지 않았는지 확인합니다.

  3. WinConfig 단추를 선택한 다음 모두 제외를 선택한 다음 변경 내용 저장을 선택합니다.

  4. 도구를 선택한 다음 옵션을 선택합니다.

  5. HTTPS 탭을 선택합니다.

  6. HTTPS 트래픽 암호 해독을 선택하고 인증 프롬프트에 대해 예를 선택합니다.

  7. 관리자 권한 명령 프롬프트를 열고 다음 명령을 실행합니다.

    netsh winhttp set proxy 127.0.0.1:8888

  8. 트래픽 캡처를 사용하도록 설정합니다. 파일을 선택한 다음 트래픽 캡처를 선택합니다.

  9. 인쇄하는 데 사용되는 응용 프로그램을 닫은 다음 다시 엽니다. (캐시를 지우는 데 필요합니다.)

  10. 문제를 재현하세요.

  11. 추적 파일을 저장하고 검토합니다.

  12. Fiddler를 완료했으면 관리자 권한 명령 프롬프트를 열고 다음 명령을 수행합니다.

    netsh winhttp reset proxy

브라우저 추적 실행

포털 문제를 조사하면 다음을 캡처하는 것이 좋습니다.

  1. 웹 브라우저의 이름 및 버전입니다.
  2. 문제를 보고한 페이지의 웹 로그(브라우저에서)입니다.

웹 로그를 수집하려면 웹 브라우저의 개발자 도구를 사용하는 것이 좋습니다. 개발 도구는 브라우저 메뉴의 "기타 도구"에서 또는 바로 가기 Ctrl+Shift+I 또는 F12를 사용하여 찾을 수 있습니다.

로그를 수집하는 단계는 다음과 같습니다.

  1. 브라우저를 시작하고 개발 도구를 엽니다(Ctrl+Shift+I 또는 F12 사용).
  2. 개발자 도구에서 "네트워크" 탭을 클릭합니다.
  3. 여러 페이지에 문제가 있는 경우 "로그 유지" 확인란을 클릭합니다.
  4. 문제가 발생한 웹 페이지를 열거나 새로 고칩니다. 이 시점에서 포털 작업을 재현할 수도 있습니다(예: 프린터 공유).
  5. 페이지가 로드되고 문제를 확인할 수 있으면 "HAR 파일 내보내기"를 클릭합니다.
  6. 파일을 디바이스에 로컬로 저장합니다.

프린터 공유 엔드포인트를 유지하면서 프린터 다시 등록

  1. 커넥터 시스템에서 새 더미 프린터를 만듭니다.
    1. C:\ 드라이브에 "test" 폴더를 만듭니다.
    2. 제어판 – 장치 및 프린터.
    3. 프린터를 추가합니다.
    4. "원하는 프린터가 나열되지 않음"을 클릭합니다.
    5. "수동 설정을 사용하여 로컬 프린터 또는 네트워크 프린터 추가"를 선택합니다. 다음을 클릭합니다.
      1. "새 포트 만들기:"를 선택합니다.
      2. 포트 유형: "로컬 포트".
      3. 다음을 클릭합니다.
      4. 포트 이름 "C:\test\dummyprint.prn"을 입력합니다.
      5. 확인을 클릭합니다.
      6. 드라이버를 선택합니다(이 프린터는 사용되지 않으므로 모든 드라이버가 작동합니다). 다음을 클릭합니다.
      7. 프린터 이름: "더미 프린터". 다음을 클릭합니다.
      8. "이 프린터 공유 안 함"을 선택합니다. 다음을 클릭합니다.
      9. Finish를 클릭합니다.
    6. "더미 프린터"에 대한 인쇄 큐를 열고 "일시 중지됨"으로 설정합니다. (이렇게 하면 작업을 완료할 때까지 프린터로 전송되는 작업이 인쇄되지 않습니다. 프린터에 대한 포털에서 보류 중인 첫 번째 작업이 손실되어 다시 보내야 할 수 있습니다.)
  2. 인쇄 커넥터 앱을 열고 유니버설 인쇄에 새 "더미 프린터"를 등록합니다.
  3. 유니버설 인쇄 포털로 이동합니다.
  4. 프린터 공유 블레이드로 이동합니다.
  5. 다시 등록해야 하는 프린터의 프린터 공유로 이동합니다.
  6. "프린터 교환"을 클릭합니다.
  7. 새 "더미 프린터"가 옵션으로 나열되어야 합니다. "더미 프린터"를 선택하고 "교환"을 클릭합니다.
  8. 포털에서 프린터의 속성으로 돌아가서 "등록 취소"를 선택합니다.
  9. 커넥터에서 인쇄 커넥터 앱을 열고 "사용 가능" 목록에서 프린터를 선택하고 프린터를 등록합니다.
  10. 등록되면 유니버설 인쇄 포털에서 프린터 공유로 돌아가서 "프린터 교환"을 선택합니다. 새로 다시 등록된 프린터를 선택하고 "교환"을 클릭합니다.

이제 인쇄 공유가 새로 다시 등록된 프린터를 가리켰습니다.

PrintCollect, Fiddler 및 UPPrinterInstaller 사용

Fiddler 추적, 인쇄 수집 스크립트 UPPrinterInstaller.exe 를 사용하고 유니버설 프린터 설치를 다시 동기화할 수 있습니다. 이러한 로그에서 가능한 문제를 검토할 수 있습니다. Microsoft 지원 팀과 협력하여 이러한 로그를 검토하고 분석할 수도 있습니다.

이러한 도구를 사용하려면 다음이 필요합니다.

  • Windows PowerShell 앱

  • 프린터 공유 ID

  • OMA DM 계정 ID

    이 ID는 프린터를 설치하는 사용자의 계정 ID입니다. 이 ID는 사용자를 인증하고 프린터에 액세스할 수 있도록 합니다. ID를 가져오려면 다음 옵션이 있습니다.

    • 옵션 1: 작업 스케줄러 앱을 열고 작업 셰듈러 라이브러리>Microsoft>Windows>EnterpriseMgmt를 확장합니다. 일반적으로 ID는 나열된 첫 번째 GUID(예: 8A917C42-BE97-49EA-AD77-6EF9FE143E0)입니다.
    • 옵션 2: SyncMLViewer 도구를 다운로드합니다(GitHub 리포지토리 열기).
  • 상관 관계 ID

    이 ID는 프린터 드라이버의 설치를 추적하는 고유 식별자입니다. 설치하는 동안 발생할 수 있는 오류를 해결하는 데 도움이 됩니다. ID를 가져오려면:

    1. 이벤트 뷰어 앱을 열고, Windows 로그를 확장하고, 애플리케이션을 선택합니다.
    2. 목록에서 항목을 찾습니다 UPPrinterInstaller.exe . 세부 CorrelationID 정보 탭에 표시됩니다.

    찾기 작업을 UPPrinterInstaller사용하고 검색할 수도 있습니다.

추적 단계

  1. 클라이언트 디바이스에서 Fiddler를 설치합니다. 특정 단계는 Fiddler 추적 실행(이 문서의 내용)으로 이동합니다.

  2. 인쇄-수집을 다운로드하고 파일을 추출합니다. 관리자 권한으로 Windows PowerShell 앱을 열고 매개 변수를 사용하여 실행 Print-Collect.ps1 합니다. 예를 들어 다음을 입력할 수 있습니다.

    .\Print-Collect.ps1 -Trace [-RPC] [-Network] [-ProcMon] [-PSR] -Logs [-NoDumps]
    

    입력할 수 있는 이러한 매개 변수 및 기타 매개 변수에 대한 설명을 보려면 텍스트 편집기 Print-Collect.ps1 에서 파일을 엽니다.

  3. Fiddler 추적을 시작합니다.

  4. 관리자 권한으로 다른 명령 프롬프트를 System32 열고 일반적으로 C:\windows\system32디렉터리로 이동합니다. 다음과 유사한 구문을 입력합니다. GUID는 유니버설 프린터 및 환경에 따라 다릅니다. 샘플 GUID를 값으로 바꿔야 합니다.

    UPPrinterInstaller.exe -install -printersharedid E7CBB880-A194-450A-ACC7-86AEE809B971 -omadmaccountid 8A917C42-BE97-49EA-AD77-6EF9FE143E04 -correlationid 8A7E7CDE-D0EE-4C45-86FB-3570C3D5F81F")

참고 항목