Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

마이크로소프트, Windows 10 인쇄 오류 해결 나서… 긴급 패치 KB5001649 재배포

마이크로소프트, Windows 10 인쇄 오류 해결을 위한 긴급 패치 배포

지난 3월 '패치 화요일(Patch Tuesday)' 이후 최신 누적 업데이트를 설치한 사용자들 사이에서 Windows 10의 인쇄 기능에 심각한 문제가 발생한다는 보고가 잇따랐습니다.

사용자들이 확인한 바에 따르면, "win32kfull.sys의 APC_INDEX_MISMATCH"라는 메시지와 함께 블루스크린(BSOD)이 나타나거나 인쇄 중 각종 오류가 발생하는 원인은 누적 업데이트 KB5000802KB5000808인 것으로 밝혀졌습니다.

문제는 키오세라(Kyocera), 리코(Ricoh), 다이모(Dymo), 제브라(Zebra), HP, 브라더(Brother), 캐논(Canon) 등 주요 브랜드 프린터와 CorelDRAW 7, LibreOffice 애플리케이션, 그리고 키오세라 KX 타입 3 드라이버 환경에서 나타났습니다. 참고로 타입 4 드라이버나 기타 3/4 혼합 드라이버에서는 문제가 발생하지 않는 것으로 알려졌습니다.

이 문제는 Windows Print Spooler의 취약점 CVE-2021-1640CVE-2021-26878을 수정하는 과정에서 빚어진 것으로 추정됩니다. 결국 상당수 Windows 10 사용자는 정상적인 인쇄를 위해 해당 업데이트를 제거해야만 했습니다.

마이크로소프트가 공식 확인한 영향 범위

마이크로소프트는 곧바로 문제를 공식 인정하고, BSOD가 발생할 수 있는 대상 시스템 목록을 발표했습니다. 여기에는 Windows 10 버전 20H2, 2004, 1909, 1607, 1803, 1809, Windows 10 Enterprise LTSC 2019·LTSC 2016·2015 LTSB, Windows 8.1, Windows 7 SP1, 그리고 Windows Server 20H2, 2004, 1909, 1803, 1809, Windows Server 2008 R2 SP1, 2008 SP2, 2012, 2012 R2, 2016, 2019가 포함됩니다.

운영체제 버전별로 관련된 업데이트는 다음과 같습니다.

  • KB5000802: Windows 10 2004/20H2 및 Windows Server 2004/20H2
  • KB5000808: Windows 10 1909 및 Windows Server 1909
  • KB5000822: Windows 10 1809 및 Windows Server 2019
  • KB5000809: Windows 10 1803 및 Windows Server 1803

회사 측은 이 버그가 특정 타입 3 드라이버 환경에서만 나타난다는 사실도 확인했습니다. 더 심각한 점은 단순히 BSOD에 그치지 않고, 문서의 일부 요소가 검은색 또는 색상이 채워진 직사각형으로 출력되거나 아예 누락될 수 있다는 것입니다. 바코드, QR 코드, 로고 등 그래픽 요소도 예외가 아니었습니다.

또한 표의 행이 사라지거나 정렬·서식 오류가 생길 수 있으며, 특정 애플리케이션과 프린터 조합에서는 아예 빈 페이지만 출력되기도 했습니다. 개발팀은 "2021년 3월 9일 또는 3월 15일에 배포된 업데이트 설치 후 일부 애플리케이션에서 인쇄 시 예기치 않은 결과가 나타날 수 있다"고 경고한 바 있습니다.

복잡한 임시 해결책과 긴급 패치 배포

마이크로소프트는 임시 해결 방법을 제시했지만, 절차가 너무 복잡하다는 불만이 많았고 언론들은 필요한 작업 순서를 단계별로 안내하는 가이드와 영상을 잇달아 공개했습니다.

결국 지난주 마이크로소프트 개발진은 이 문제들을 해결하기 위한 비계획(긴급) 패치를 배포했습니다. 3월 15일에는 Windows 10용으로 BSOD만 해결하는 KB5001567 업데이트가 출시되었고, 3월 18일에는 나머지 버그들을 수정하는 KB5001649 업데이트가 배포되었습니다. KB5001567을 설치하지 않은 사용자에게는 KB5001649가 전체 대체 패치 역할을 했습니다.

그러나 많은 사용자가 업데이트 설치에 실패하고 "이 업데이트를 설치할 수 없지만 다시 시도할 수 있습니다(0x80070541)"라는 오류 메시지를 받았다고 보고했습니다.

이에 마이크로소프트는 KB5001649 배포를 중단하고 대신 KB5001567 배포를 재개했습니다. 회사는 일부 클라이언트 환경에서 특정 애플리케이션으로 인쇄할 때 추가 오류가 발생할 수 있어 패치를 개선해야 한다고 설명했습니다.

주말 동안 KB5001649의 배포가 다시 재개되었지만, 마이크로소프트 엔지니어들이 구체적으로 무엇을 수정했는지는 밝혀지지 않았습니다. 현재까지 사용자들은 이 패치를 설치하면 더 이상 0x80070541 오류가 발생하지 않는다고 전하고 있습니다.