증상

이 시나리오를 고려 하십시오.

  • Windows 7 또는 Windows Server 2008 r 2를 실행 하는 컴퓨터에서 기본 프린터 드라이버를 사용 하 여 프린터를 설치 합니다.

  • 새로운 또는 업데이트 된 프린터 드라이버는 Unidrv.dll 파일에 대 한 업데이트를 포함 하는 설치한.

  • 기본 프린터 드라이버를 사용 하 여 인쇄 큐의 속성을 변경 하려고 합니다.

이 시나리오를 충돌 Windows 탐색기에 다음과 같은 오류 메시지가 나타납니다.

Windows 탐색기가 작동을 중지

Windows 온라인 문제 해결 방법을 확인 하 고 프로그램을 다시 시작 하려고 수 있습니다.


참고: 이 문제는 프로세스 Unidrv.dll을 업데이트 하는 여러 가지 상황에서 발생할 수 있습니다. 예를 들어, Windows 서비스 팩, 업데이트 롤업 패키지 또는 타사 프린터 드라이버를 설치합니다.

원인

이 문제는 Unidrv.dll의 새 버전 기존 인쇄 대기열의 업데이트를 트리거하는 때문에 발생 합니다. 이 업데이트 프로세스는 레지스트리 값을 추가 하는 기본 드라이버를 사용 하 여 인쇄 큐 드라이버 업그레이드를 시작 합니다.

해결 방법

Important
이 섹션의 단계를 주의 깊게 따라야 합니다. 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 전에 수정할 있습니다 복원을 위해 레지스트리를 백업 하 고 문제가 발생 하는 경우.

저희가이 문제를 해결 하려면 "해결 됨" 섹션으로 이동 합니다. 이 문제를 직접해결 하려면 "직접 해결" 절로 이동합니다.


문제 해결 지원

이 문제를 해결 하려면 Fix it 단추나 링크를 클릭 합니다. 파일 다운로드 대화 상자에서 실행을 클릭하고 Fix it 마법사의 단계를 따릅니다.



  • 이 마법사는 영어로만 제공될 수 있습니다. 그러나, 자동 수정은 다른 언어 버전의 Windows에서도 작동합니다.

  • 사용자가 현재 해당 문제가 있는 컴퓨터로 접속한게 아니라면, Fix it 솔루션을 플래시 드라이브나 CD에 저장한 후 해당 컴퓨터에서 실행할 수 있습니다.

  • 여러분의 의견을 보내 주셔서 감사합니다. 피드백을 제공 하거나이 솔루션에 대 한 문제점 보고에 "수정 됨" 블로그에 의견을 남겨 또는 전자 메일 메시지를 보내.



이 문제를 해결 하려면 드라이버 업그레이드 하 여 추가 된 레지스트리 항목을 삭제 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.

  1. 장치 및 프린터를 연 다음 문제 인쇄 대기열의 프린터 이름을 식별 합니다.

    이 예제에서 "HP 레이저 Jet 4100 시리즈 PCL6" 문제가 있는 프린터 인지 확인 합니다.


  2. 레지스트리 편집기를 엽니다. 이렇게 하려면 시작을 누르고 검색 상자에 regedit.exe 를 입력 하 고 enter.

  3. 찾아 다음 다음 레지스트리 키를 확장 합니다.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers

  4. 1 단계에서 식별 된 문제가 있는 프린터와 같은 이름을 가진 레지스트리 하위 키를 확장 한 다음 PrinterDriverData를 클릭 합니다.


  5. PrinterDriverData 레지스트리 하위 키를 백업 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.

    • PrinterDriverData마우스 오른쪽 단추로 클릭 한 다음 내보내기를 클릭 합니다.

    • 파일 이름 상자에 내보낸된 레지스트리 키를 사용 하 여 원하는 이름을 입력 합니다.

    • 내보내고 선택한 레지스트리 키를 저장 하려면 저장 을 클릭 합니다.

  6. 오른쪽 창에서 DMCExist 레지스트리 값을 마우스 오른쪽 단추로 클릭 한 다음 삭제를 클릭 합니다. 삭제할 것인지 묻는 메시지가 나타나면 를 누릅니다.

    참고: 인쇄 큐 둘 이상의 동일한 문제를 발생 하는 경우 해당 프린터에 대해 동일한 절차를 반복 합니다.

  7. 레지스트리 편집기를 종료합니다.

  8. 중지 한 다음 인쇄 스풀러 서비스를 다시 시작 합니다. 이렇게 하려면 다음 방법 중 하나를 사용 합니다.

    방법 1 서비스 콘솔을 사용 합니다.:

    1. 시작, 검색 상자에 services.msc 를 입력 한 다음 Enter 키를 누릅니다.

    2. 인쇄 스풀러열고 중지를 클릭 한 다음 시작을 클릭 합니다.

    방법 2 명령 프롬프트를 사용 합니다.:

    1. 관리자 권한이 있는 명령 프롬프트를 엽니다.

    2. 인쇄 스풀러 서비스를 중지 하려면 다음 명령을 실행 합니다.

      Net Stop Spooler

    3. 인쇄 스풀러 서비스를 시작 하려면 다음 명령을 실행 합니다.

      Net Start Spooler

  9. 문제가 해결 되었는지 확인 하려면 테스트 합니다.


이 문서에 나와있는 다른 공급업체 제품들은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 명시적이든 묵시적이든 이러한 제품의 성능 또는 안정성에 대한 어떠한 보증도 하지 않습니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×