다음을 통해 공유


비패키지 인식 드라이버에 대한 핵심 드라이버 파일 업데이트

Important

최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.

자세한 내용은 최신 인쇄 플랫폼 및 인쇄 지원 앱 디자인 가이드를 참조하세요.

Windows Server 2003, Windows XP 및 Windows 2000을 포함하여 Windows Vista 이전의 Windows 운영 체제용 핵심 드라이버 구성 요소는 Microsoft Connect 웹 사이트에서 XPSDrv, UniDrv 및 PostScript 드라이버에 대한 별도의 패키지로 사용할 수 있습니다. 각 패키지에는 다른 재배포 계약이 있습니다. 패키지의 파일은 실제로 Windows Vista의 해당 파일과 동일합니다. 드라이버 파일의 압축을 풀려면 업데이트된 핵심 드라이버 패키지 가져오기에 나열된 단계를 따릅니다. 핵심 드라이버 패키지를 확장한 후에는 드라이버 패키지에 필요한 핵심 드라이버 파일을 드라이버의 일부인 것처럼 포함합니다. 즉, 핵심 패키지의 드라이버 이진 파일을 드라이버 패키지의 주 디렉터리로 복사합니다. 이렇게 하면 디지털 서명된 핵심 드라이버 패키지의 무결성이 손상되지만 Windows XP(및 Windows Vista 이전의 다른 Windows 운영 체제)와 핵심 드라이버 업데이트를 활용하기 위해 패키지를 인식하지 못하는 드라이버를 사용할 수 있습니다.

변경되지 않은 핵심 드라이버 패키지를 드라이버 패키지의 별도 하위 디렉터리에 저장하여 Windows Vista에서 패키지 인식 설치를 사용하도록 설정할 수 있습니다. 즉, Windows Vista와 Windows XP 모두에 대해 하나의 드라이버 패키지를 릴리스할 수 있습니다. 패키지의 INF 파일은 패키지를 설치하는 운영 체제에 따라 핵심 드라이버 파일에 적합한 원본을 선택해야 합니다. Windows Vista의 경우 INF 파일은 드라이버 패키지의 하위 디렉터리에서 비정형 코어 드라이버 패키지를 설치해야 합니다. Windows XP의 경우 INF 파일은 패키지의 주 디렉터리에서 재배포 가능 코어 드라이버 파일을 설치해야 합니다.

Windows Vista의 경우 핵심 드라이버 패키지를 분리하지 말고 핵심 드라이버 파일을 드라이버 패키지의 일부로 직접 참조하지 마세요. 그렇지 않으면 패키지가 Windows Vista에 올바르게 설치되는 것처럼 보일 수 있지만, 그 결과 인쇄 시스템의 불안정성과 기능의 회귀가 발생할 수 있습니다. 이러한 문제를 방지하려면 드라이버 업데이트 패키지를 광범위하게 테스트하여 Windows Vista와 Windows XP 모두에 올바르게 설치되는지 확인합니다.

자세한 내용은 Windows XP 및 Windows Vista용 단일 드라이버 패키지 만들기를 참조하세요.