Синий экран при печати

От:

Проблема: С недавнего времени при попытке вывести на печать любой документ система Windows10 выдаёт ошибку на синем экране:

Код остановки: APC INDEX MISMATCH

Что вызвало проблему: win32kfull.sys

Вспоминая о последних проводимых изменениях в системе, наткнулся на установку обновлений. И вот одно из этих обновлений как раз и стало конфликтовать с драйвером принтера. В моём случае используется принтер Kyocera, хотя пользователи в интернете пишут, что такая же проблема может возникнуть и с принтерами Zebra, Konica и некоторыми другими.

В качестве решения можно пойти тремя путями:

  • Заменить драйвер принтера на более подходящий
  • Удалить мешающее работе обновление системы
  • Установить обновление, исправляющее проблему

В первом варианте можно заменить драйвер с KX на XPS версию для Kyocera. Для других принтеров скорее всего тоже можно найти рабочий вариант.

Но мне больше нравится второй вариант. Я понимаю, что компания Microsoft всячески стремится защитить и усовершенствовать систему, постоянно выпуская различные патчи, обновы и заплатки, но иногда случаются такие вот промашки.

Наша проблема кроется в одном из следующих обновлений (в зависимости от версии системы):

  • Windows 10 version 1803 — KB5000809 (OS Build 17134.2087)
  • Windows 10 version 1809 — KB5000822 (OS Build 17763.1817)
  • Windows 10 version 1909 — KB5000808 (OS Build 18363.1440)
  • Windows 10 version 2004 and 20H2 — KB5000802 (OS Builds 19041.867 and 19042.867)

Данное обновление направлено на устранение уязвимости безопасности с повышением привилегий, связанных с заданиями печати, а также для системы безопасности оболочки Windows, UAC, основных сетей и др.

Удаляем обновление

Параметры – Центр обновления Windows 

Далее «Просмотр журнала обновлений»

И жмём кнопку «Удалить обновления»

Находим интересующую запись

Выделяем его и жмём «Удалить»

Процедура весьма длительная. По окончанию, перезагружаемся

И проверяем результат.

Далее, используя дополнительный софт, следует убрать это обновление из числа загружаемых, иначе эта проблема вскоре вновь вернётся на ваш компьютер.

Например, можно использовать Windows Update MiniTool  Несмотря на важность поддержания системы в актуальном состоянии, я предпочитаю полностью отключать обновления. Как показала практика, в организациях это экономит массу времени и нервов: исключая подобные «выпады» и нежеланные длительные перезагрузки, у меня не срываются мероприятия, не останавливается производственный процесс и не уменьшается премия. Исключение составляют действительно важные обновления, такие как устранения уязвимостей от вируса Petya. Их я устанавливаю вручную или групповыми политиками.

Третий вариант. Исправление путём ещё одного обновления.

В компании Microsoft проблема известна и в качестве решения они предлагают следующее:

ПроблемаВременное решение
После установки этого обновления может возникнуть APC_INDEX_MISMATCH с синим экраном при попытке печати на определенных принтерах в некоторых приложениях.Эта проблема устранена в KB5001565.

Найти нужные обновления можно тут

http://KB5001565https://www.catalog.update.microsoft.com/Search.aspx?q=KB5001565

Позднее это обновление было заменено другим:

https://www.catalog.update.microsoft.com/Search.aspx?q=KB5001634


Комментарии закрыты