Проблемы, с которыми приходится сталкиваться пользователям после установки накопительных обновлений, уже перестали быть чем-то из ряда вон выходящим, чего нельзя сказать об ошибке APC_INDEX_MISMATCH, появившейся после установки пакета обновления безопасности KB5000802 от 9 марта 2021года и приводящей к падению системы в BSOD в момент отправки документов на печать в принтеры с драйверами типа 3.
На жалобы юзеров в Microsoft отреагировали удивительно быстро, и уже 16 марта разработчики выпустили устраняющие проблему решение.
Тем не менее, некоторые пользователи по-прежнему сообщают, что ошибка неполадки печати есть, доступные для установки через центр обновления Виндовс была устранена даже после применения официальных патчей. Если вдруг вы столкнулись с данной проблемой, воспользуйтесь ручным способом устранения неполадки, предложенной той же Microsoft.
Откройте приложение «Параметры», перейдите в раздел «Принтеры и сканеры» и запишите название проблемного принтера.
Запустите от имени администратора консоль и выполните в ней следующую команду:
rundll32 printui.dll, PrintUIEntry /Xg /n "название принтера"
Команда откроет окно юзерского интерфейса печатного устройства. Посмотрите, имеется ли в значении параметра «Attributes» элемент строки «Direct». Если нет, закроете окно пользовательского интерфейса принтера и повторите команду, добавив в ее конец attributes +direct, вот так:
rundll32 printui.dll, PrintUIEntry /Xg /n "название принтера" attributes +direct
Как определить тип драйвера принтера
В начале статьи было сказано, что проблема возникает при работе с принтерами под управлением драйверов третьего типа. Чтобы определить, в настройки какого именно принтера нужно вносить исправления, откройте командой printmanagement.msc в окошке «Выполнить» оснастку управления печатью, разверните в правой колонке Серверы печати -> Имя компьютера -> Принтеры и посмотрите значение колонок «Тип драйвера». Вам нужны принтеры с типом драйвера 3.
Это что касалось устранения неполадки в 64-битных Windows с 32-битными драйверами, процедура исправления приводящей к синему экрану смерти ошибки для 64-битных или 32-битных систем с 64 или 32-битными драйверами более сложная, требующая Windows ADK, поэтому мы всё же рекомендуем использовать готовые патчи от Microsoft.
Прилагаем на всякий случай ссылки на официальную страницу загрузки патчей исправления для упомянутых сборок операционной системы, скачать файл со ссылками можете по этому адресу disk.yandex.ru/d/6u7mKEFxMNuARg.
В Майкрософт выпустили ещё пару патчей, один за другим. Видео, не заладилось у них с этим APC_INDEX_MISMATCH.