none
После установки KB5016681 перестали работать принтеры по Easy Print Remote Desktop. RRS feed

  • Вопрос

  • Установил вчера KB5016681, сегодня днем перестали работать принтеры пользователей, прокинутые по Easy Print Remote Desktop. Принтеры, подключенные напрямую работают без ошибок. 

    При попытке распечатать тестовую страницу пишет, что произошел сбой. "Не удалось выполнить печать, так как, похоже, нет установленных принтеров. :-("

    "Пробная страница печати напечатана неправильно. Открыть средство устранения неполадок печати?

    Система не может обработать полученную команду." 

    В лог пишет:

    Сбой установки драйвера принтера -, код ошибки 0x490, HRESULT 0x80070490. Контекстные сведения см. в пользовательских данных события. Код события 215.

    Внутри:

    SetupInstallPrinterDriver
    Label ParseInf
    Message ProcessDriverDependencies failed
    AdditionalInfo -
    InfPath C:\Windows\System32\DriverStore\FileRepository\adobepdf.inf_amd64_b7f4492e18ad270b\adobepdf.inf
    DriverName Adobe PDF Converter
    InstallSection WTPRNT_Vista
    ProcessorArchitecture Windows x64
    PackageAware Package aware
    CoreDriverDependencies {D20EA372-DD35-4950-9ED8-A6335AFE79F1}
    LastError 0x490
    HResult 0x80070490

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



    • Изменено AShulunov 18 августа 2022 г. 8:30
    15 августа 2022 г. 16:18

Ответы

  • Фигушки там.. Все оказалось намного сложнее. Пришлось сделать следующее.

    Развернул на другом сервере бекап системы в состоянии до апдейта. 

    cleanmgr

    sfc /scannow

    dism /online /cleanup-image /scanhealth

    dism /online /cleanup-image /restorehealth

    Далее поставил апдейт, проверил что принтеры работают и ntprint драйвер встал как надо.

    Обновились ntprint.inf_amd64_c027b51e50bcc875 и prnms003.inf_amd64_e7ca910cd98bacf1

    Далее экспортировал ветки реестра 

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\PackageInstallation\Windows x64\CorePrinterDrivers]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\PackageInstallation\Windows x64\DriverPackages]

    И закатал в проблемный сервер.

    Также заменил содержимое HKEY_LOCAL_MACHINE\DRIVERS\DriverDatabase\DriverInfFiles\ntprint.inf

    на 

    ntprint.inf_x86_c027b51e50bcc875
    ntprint.inf_x86_3138b2c823dd1ea9
    ntprint.inf_amd64_c027b51e50bcc875
    ntprint.inf_amd64_3138b2c823dd1ea9

    Как было на развернутом из бекапа сервере после апдейта.

    После ребута все заработало как надо.

    • Помечено в качестве ответа AShulunov 18 августа 2022 г. 8:27
    18 августа 2022 г. 8:26

Все ответы

  • Получилось откатить ntprint на версию от 21.12.2021

    ntprint.inf_amd64_c62e9f8067f98247.cab

    Остановил диспетчер печати, распаковал файлы из cab файла в C:\windows\system32\spool\drivers\x64\PCC

    и перезапустил систему. После ребута все заработало.

    Теперь остается понять в чем косяк новой версии ntprint от 15.08.2022 - ntprint.inf_amd64_36ac4d3d9ea95d44.cab

    • Помечено в качестве ответа AShulunov 15 августа 2022 г. 18:59
    • Снята пометка об ответе AShulunov 18 августа 2022 г. 8:20
    15 августа 2022 г. 18:11
  • Фигушки там.. Все оказалось намного сложнее. Пришлось сделать следующее.

    Развернул на другом сервере бекап системы в состоянии до апдейта. 

    cleanmgr

    sfc /scannow

    dism /online /cleanup-image /scanhealth

    dism /online /cleanup-image /restorehealth

    Далее поставил апдейт, проверил что принтеры работают и ntprint драйвер встал как надо.

    Обновились ntprint.inf_amd64_c027b51e50bcc875 и prnms003.inf_amd64_e7ca910cd98bacf1

    Далее экспортировал ветки реестра 

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\PackageInstallation\Windows x64\CorePrinterDrivers]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\PackageInstallation\Windows x64\DriverPackages]

    И закатал в проблемный сервер.

    Также заменил содержимое HKEY_LOCAL_MACHINE\DRIVERS\DriverDatabase\DriverInfFiles\ntprint.inf

    на 

    ntprint.inf_x86_c027b51e50bcc875
    ntprint.inf_x86_3138b2c823dd1ea9
    ntprint.inf_amd64_c027b51e50bcc875
    ntprint.inf_amd64_3138b2c823dd1ea9

    Как было на развернутом из бекапа сервере после апдейта.

    После ребута все заработало как надо.

    • Помечено в качестве ответа AShulunov 18 августа 2022 г. 8:27
    18 августа 2022 г. 8:26