1

Я пытаюсь установить драйвер облачной печати Google для Windows (версия 58.0.3020.0), чтобы иметь возможность печатать обычные текстовые документы на моих принтерах, зарегистрированных в облаке Google. Когда я запускаю установщик, я получаю следующее сообщение об ошибке:

Сообщение об ошибке

В переводе на английский написано:

Error 0x80070705 occurred within the installer with the error message "Unknown printer driver"

C:\Program Files (x86)\Google\Cloud Printer\58.0.3020.0\debug.log содержит:

[0619/143106.829:WARNING:setup.cc(245)] Unable to open printer
[0619/143110.688:WARNING:setup.cc(165)] Uploading the printer driver package to the driver cache silently failed. Will retry with user UI. HRESULT=0x800f0242
[0619/143131.064:ERROR:setup.cc(185)] Installing the printer driver failed.
[0619/143131.064:ERROR:setup.cc(275)] Unable to install driver.
[0619/143131.064:ERROR:install_utils.cc(100)] The printer driver is unknown.

[0619/143131.064:INFO:setup.cc(426)] The printer driver is unknown.
 HRESULT=0x80070705
[0621/191645.908:WARNING:setup.cc(245)] Unable to open printer
[0621/191647.104:ERROR:setup.cc(185)] Installing the printer driver failed.
[0621/191647.104:ERROR:setup.cc(275)] Unable to install driver.
[0621/191647.104:ERROR:install_utils.cc(100)] The printer driver is unknown.

Где последние 6 строк повторяются пару раз (с разными номерами в начале), возможно потому, что я уже пытался установить драйвер несколько раз.

Я попробовал как самую последнюю "нормальную" версию Chrome 59.0.3071, так и текущую канареечную версию 61.0.3141.0 для установки драйвера. Я использую Windows 10.0.14393 на HP ProBook 4730s.

Кто-нибудь знает в чем проблема?

2 ответа2

1

ИСПОЛЬЗУЙТЕ бета-версию https://tools.google.com/dlpage/cloudprintservice, это решит проблему

1

Я не нашел решения, которое решило бы проблему для меня на Windows Server 2016 x64. Похоже, что это происходит с ошибкой 0x80070057:

HRESULT=0x80070057
[0429/234050.669:ERROR:install_utils.cc(100)] Wrong parameter.
[0429/234050.669:INFO:setup.cc(426)] Wrong parameter.
HRESULT=0x80070057

Для меня исправление состояло в том, чтобы скопировать gcp_portmon64.dll в Windows\System32 (моя система x64, я предполагаю, что для x86 требуется gcp_portmon.dll вместо этого. Затем я сделал копию C:\Program Files (x86)\Google\Cloud Printer\58.0.3020.0 (эти файлы устанавливаются при сбое программы установки). Изменил файл gcp_driver.inf, добавив его в конец файла:(я полагаю, Вы удаляете «64», если вы на x86.

[PortMonitors]
"Google Port Monitor" = GooglePortMon

[GooglePortMon]
CopyFiles = @gcp_portmon64.dll
PortMonitorDll = gcp_portmon64.dll

Затем запустите файл virtual_driver_setup.exe, и он должен установить монитор портов, в противном случае попробуйте его вручную в свойствах устройства и printers => server. Если он установится, попробуйте запустить оригинальный установщик еще раз, так как изменение файла нарушает цифровую подпись, поэтому принтер не будет установлен. Я надеюсь, что это поможет кому-нибудь немного дальше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .