Меню Рубрики

Hp 3055 сканирование по сети windows 7 x64

Настройка сетевого сканера МФУ HP LaserJet 3052 для Windows 7/10 x64

📝 МФУ HP LaserJet 305x умеет или должен уметь печатать и сканировать по сети, ведь для этого оснащен сетевой картой.

Ложка дегтя появляется в драйверах, на деле оказывается, что особых проблем нет у 32-разрядных систем Windows. Но в случае сетевой установки и 64-битными версиями сложнее: печать через TCP/IP работает, а сканирование — нет.

В Интернете описаны рецепты запуска сканирования по сети на 32-битных Windows 7 и выше. Переписывать не будем, легко находится через поиск.

Столкнулись с задачей, когда клиент установил МФУ в локальную сеть и попросил настроить сетевое сканирование для отдела бухгалтерии.

Получилось? Не совсем. Забегая вперед, скажем: сканирование заработало только на 1-м рабочем месте через прямое соединение по USB. Так себе выход, но что сделать.

🔑 Возможные решения, как использовать МФУ в условиях ограничений

  1. Работать напрямую через USB-порт , но остальные ПК вашей локальной сети не смогут использовать функцию сканирования — мы остановились на этом варианте, если знаете способ как сделать сетевое сканирование для всех, расскажите в комментариях.
  2. Работать с МФУ по сети только в режиме принтера — в этом случае МФУ теряет свою многофункциональность, так себе вариант, вынужденный.
  3. Использовать на рабочих местах ПО виртуализации (виртуальные x86-системы, «заточенные» на работу с МФУ по сети)— сложнее в первоначальной настройке, но тоже способ, пусть и обходного характера.

🖨 Прочие направления для тестов

  1. Рассмотреть вариант обновления прошивки МФУ и дальнейшей проверки.
  2. Использовать стороннее ПО для реализации удаленного сканирования по сети (например, BlindScanner ).

📌Рекомендации по установке МФУ в 64-разрядных ОС при подключении по USB

  • Выключите МФУ.
  • Подключите устройство USB-проводом к вашему ПК.
  • Включите МФУ, как правило, операционная система должна автоматически установить драйвер принтера.

Если нет, начните с драйвера Dot4x64 , универсальный драйвер печати — в самом конце, если ничего не поможет.

  • Сканер может не установиться — повиснет со знаком вопроса в разделе оборудования; скачайте архив , распакуйте и выполните команду «Установить» на файле hpljwia.inf через правую кнопку мыши.
  • Откройте Диспетчер устройств, отправьте команду «Обновить конфигурацию оборудования» — сканер появится в «Устройства работы с изображениями».
  • (опционально) Перезагрузите операционную систему.
  • Откройте «Факсы и сканирование» или другое приложение и проверьте работу сканера.

✅ После этих действий МФУ корректно работает по USB и сканирует документы, сохраняя файлы непосредственно на ПК.

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.

Источник

Автоматическое подключение сетевых МФУ с возможностью сканирования [Часть 1]

Я думаю, многим системным администраторам известны описанные в заголовке мфу, отличаются они, в первую очередь, не очень удобной установкой и от этого имеют дурную славу. Однажды, копируя на очередной компьютер сквозь узкий канал пакет fullsolution для мфу весом около 300 мегабайт, идея разобрать этот инсталлятор и автоматизировать установку вылезла попапом на глаза — работу пришлось приостановить.

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

Настроим печать

Первым на запрос по snmp показался мфу HP LaserJet 1536, с него и решил начать. Для начала нужно понять. как его подключать как принтер под Windows 7; пожилую XP отбросил сразу, свежую Windows 8 в домене, есть мнение, мне не увидеть никогда. Вот и повод познакомиться с новым для себя PowerShell, подумал я, который в итоге был чуть ли не основной мотивацией в разборе драйвера. Подключение ip-принтера в Windows 7 состоит из трех этапов (в Windows 8 всё сильно упрощается встроенными командлетами, но про нее я уже говорил — не судьба), сначала создаем ip-порт, потом добавляем драйвер и подключаем, собственно, принтер. Для всех этих этапов в Windows есть уже готовые VBS скрипты, многим, я думаю, знакомые, в Windows 7 путь к ним: С:\Windows\System32\Printing_Admin_Scripts\

Начну с создания порта, этот этап самый простой, имя присвоим такое же как ip:
cscript C:\Windows\System32\Printing_Admin_Scripts\ru-RU\prnport.vbs -a -r «192.168.0.30» -h «192.168.0.30» -o RAW -n 9100

Добавление драйвера:
cscript C:\Windows\System32\Printing_Admin_Scripts\ru-RU\prndrvr.vbs -a -m «HP LaserJet M1530 MFP Series PCL 6» -e «Windows NT x86» -h «C:\drivers\1536\»-i «C:\drivers\1536\hpc1530c.inf»

Тут стоит отметить одну важную особенность: имя принтера должно указываться точно так же как оно прописано в inf файле драйвера, ради примера уберите часть имени, скрипт выдаст ошибку: «Не удалось добавить драйвер принтера HP LaserJet Код ошибки Win32 87».

Отрывок файла драйвера с полным именем принтера:

Теперь осталось подключить принтер, для этого я остановился на замечательной программе printui, советую посмотреть на нее поближе, у нее есть интересные ключи.
&rundll32 printui.dll,PrintUIEntry /if /b «HP LaserJet M1530 MFP Series PCL 6» /r «192.168.0.30» /m «HP LaserJet M1530 MFP Series PCL 6» /u /K /q /Gw

Пришло время оформить все это в примерно следующего вида скрипт на PowerShell:

Сканирование

Копаясь в inf файлах драйвера, для поиска правильного имени принтера и попутно вообще разбираясь в структуре драйвера HP, глаз зацепился за следующие строки (выделил жирным):

;Windows Vista
[HP.NT.6.0]
«HP LJ M1530 MFP Series Scan»= WIA_1530_Inst.NT.6.0, USB\vid_03f0&pid_012a&mi_00
«HP LJ M1530 MFP Series Scan»= WIA_1530_NW.NT.6.0,vid_03f0&pid_012a&IP_SCAN

;Windows Vista 64
[HP.NTAMD64.6.0]
«HP LJ M1530 MFP Series Scan»= WIA_1530_Inst_Vista64, USB\vid_03f0&pid_012a&mi_00
«HP LJ M1530 MFP Series Scan»= WIA_1530_NW_Vista64,vid_03f0&pid_012a&IP_SCAN

Тут бы хотелось лирики (казалось бы, при чем тут 1С? если вы понимаете о чём я), но опущусь до сухой констатации: попробуем devcon.exe.

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

Добавляем устройство по ID указав драйвер:

.\devcon.exe /r install C:\drivers\1536scan\hppasc16.inf «vid_03f0&pid_012a&IP_SCAN»

Добавляем в реестр необходимые параметры, запускаем сканирование и… Бинго!
Сканер отлично работает, осталось все это оформить.

Настройки сканера в реестре хранятся по следующим путям:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<6BDD1FC6-810F-11D0-BEC7-08002BE2092F>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\IMAGE

Опытным путём определяем необходимые нам ключи реестра:

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

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<6BDD1FC6-810F-11D0-BEC7-08002BE2092F>\_ITEM_\DeviceData]
«NetworkDeviceID»=»\\hostname:_NETWORK_NAME_.domain.local\\ipaddr:_IP_ADDRESS_\\guid:\\macaddr:_MAC_ADDRESS_\\port:1″
«PortID»=»_IP_ADDRESS_»
«NetworkHostName»=»_NETWORK_NAME_.domain.local»
«TulipIOType»=dword:00000005

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\IMAGE\_ITEM_\Device Parameters]
«NetworkDeviceID»=»\\hostname:_NETWORK_NAME_.domain.local\\ipaddr:_IP_ADDRESS_\\guid:\\macaddr:_MAC_ADDRESS_\\port:1″
«PortID»=»_IP_ADDRESS_»
«NetworkHostName»=»_NETWORK_NAME_.domain.local»
«MAC»=»_MAC_ADDRESS_»
«PortNumber»=«1»
«Index»=»_ITEM_»

Готовый скрипт установки сканера примет следующий вид:

Потираем руки, проверяем — работает, модифицируем под 1522 — работает, победно правим под 3055 — облом…
Сканер не дает выбрать планшет, в меню сканирования доступен только податчик, да и тот отказывается сканировать.

Серьезный разговор с 3055 или, Чувак ты поднял на гору не тот камень

Вот он, LaserJet 3055/3052 — самый вредный парень, на удивление вижу я его чаще всех. На самом деле — скажу по секрету — я начал заниматься им первым — пошел через дебри фильтрации вывода procmon при установке драйвера для поиска чего-нибудь интересного и утонул где-то посередине. Когда очередной раз procmon упал из-за нехватки памяти, я решил отложить эту затею до более дружелюбного и спокойного состояния.

Второй набег на разбор установщика МФУ дал результат: спустя часа полтора разбора логов в недрах вывода установщика была найдена жемчужина — hppniscan01.exe
Запуск с необходимыми параметрами моментально установил сканер в устройства и прописал необходимые ветки реестра:
hppniscan01.exe -f «hppasc16.inf» -m «vid_03f0&pid_012a&IP_SCAN» -a «192.168.0.30» -n 1

В дистрибутивах драйверов других принтеров HP есть ее шестидесяти четырех разрядная версия, драйвер 3055 же поддерживает только x86 операционные системы.

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

C:\Drivers\Scanners\ip\3055scan\hpgtpusd.dll
C:\Drivers\Scanners\ip\3055scan\hppasc01.cat
C:\Drivers\Scanners\ip\3055scan\hppasc01.dll
C:\Drivers\Scanners\ip\3055scan\hppasc01.inf
C:\Drivers\Scanners\ip\3055scan\hppniscan01.exe
C:\Drivers\Scanners\ip\3055scan\hpptpml3.dll
C:\Drivers\Scanners\ip\3055scan\hpxp3390.dll
C:\Drivers\Scanners\ip\3055scan\Drivers\dot4
C:\Drivers\Scanners\ip\3055scan\Drivers\dot4\Win2000\hpzidr12.dll
C:\Drivers\Scanners\ip\3055scan\Drivers\dot4\Win2000\hpzipm12.dll
C:\Drivers\Scanners\ip\3055scan\Drivers\dot4\Win2000\hpzipr12.dll
C:\Drivers\Scanners\ip\3055scan\Drivers\dot4\Win2000\hpzipr12.sys

Функция установки сканера теперь стала совсем простой, хоть и с зависимостью от внешней компоненты.
Итоговый вид скрипта, с некоторыми захардкоженными упрощениями, примет следующий вид:

Этот же способ отлично подходит для всех оказавшихся вокруг меня МФУ от HP, для которых я создал отдельные папки с драйверами и варианты выбора в свитче функции установки сканера.

Список файлов драйвера можно посмотреть в разделах inf-файла с именами [SourceDisksFiles], [RegisterDlls], [WIA_CopyFiles] и далее по файлу. Скриншот по драйверам 3055 и 1536, для наглядности:

Из описанных в этой заметке отрывков кода можно собрать полноценный скрипт автоматической установки МФУ, а если добавить в него немного гуя и snmp, то можно вообще навсегда закрыть для себя тему установки МФУ на новые машины.

На этом на сегодня всё, спасибо за внимание. Если в комментариях подскажут чего не хватает МФУ 3055 для работы при установке первым способом посредством devcon, буду сильно благодарен. Может быть кто-то проделал ту же работу, что и я, но добился больших успехов.

В следующей части, если кто-то кинет таки инвайт в песочницу, покажу как расширить наш сценарий для работы с МФУ Xerox и Kyocera.

Источник

Hp 3055 сканирование по сети windows 7 x64

Junior Member Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Цитата:

Добавлено:
Настройка 3052/3055/3390/1522 одним скриптом. Запускать cscript.exe InstallScan.vbs ip_сканера.
Ссылка2

Super,, very good. HP 3050? worked Всего записей: 104 | Зарегистр. 23-08-2006 | Отправлено: 12:14 11-09-2012

BabyLeo

Newbie

Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору gimalder
Вопрос с несколькими сетевыми сканерами НР 1212 не решился?
Всего записей: 4 | Зарегистр. 31-01-2005 | Отправлено: 11:56 15-09-2012
gimalder

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору BabyLeo
нет
Всего записей: 9 | Зарегистр. 29-03-2012 | Отправлено: 15:30 15-09-2012
cirusnsk

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

Настройка 3052/3055/3390/1522 одним скриптом. Запускать cscript.exe InstallScan.vbs ip_сканера.
Ссылка2

Отлично! работает! предлагаю создать репозитарий дров, и вынести в шапку!

Всего записей: 66 | Зарегистр. 13-03-2006 | Отправлено: 07:44 20-09-2012
ssandrewss

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

Настройка 3052/3055/3390/1522 одним скриптом. Запускать cscript.exe InstallScan.vbs ip_сканера.
Ссылка2

Перечитал ветку раза 3, так и не понял есть решение для Win7x64 HP3052?
Запускал скрипт из командной строки, через 2 сек пишет. «HP3052 Сканер установлен»
Ни в сканерах, ни в диспетчере устройств сканер не появился.
Перед этим удалял все программы и драйвера HP, из реестра стер все записи о HP.
Кроме запуска скрипта что-то делать еще надо?
И еще вопрос, есть ли разница на каком процессоре система установлена AMD или Intel. (не, ну это уже вообще бред)

Всего записей: 2 | Зарегистр. 24-01-2007 | Отправлено: 21:08 16-10-2012 | Исправлено: ssandrewss, 21:25 16-10-2012
DivanVenikov

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Комрады, подскажите, появился способ заставить m2727 сканировать по сети на win2003 x64?
Всего записей: 1 | Зарегистр. 17-09-2010 | Отправлено: 09:32 24-10-2012
gyo

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Давно ))
У меня в сетке такой стоит. Только на каждом клиенте надо поставить вот это M2727series-win7-full-solution-v5.2-EMEA4
Я ставлю в ручном режиме, убирая все галочки с доп. софта
в системе устанавливается локальный принтер на порт по ip принтера! (этот принтер удалять нельзя иначе сканирование не будет)!
Дальше, например в шопе Import -> выбрать пункт WIA Support
Всего записей: 58 | Зарегистр. 05-10-2006 | Отправлено: 12:54 25-10-2012
aandrew1

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

Добавлено:
Настройка 3052/3055/3390/1522 одним скриптом. Запускать cscript.exe InstallScan.vbs ip_сканера.
Ссылка2

Не запускается скрипт — пишет что-то типа (82.1) ошибка выполнения microsoft vbscript разрешение отклонено

С 3052 WIN7 32 получилось так (кто-то писал выше, сорри, не могу найти, чтобы процитировать, добавил пару строк):

настроить сканер hp 3052 на windows 7,
схема следующая:

1) скачать с сайта HP:
upd-5_1_1_8232-pcl6_win-xp-vista.exe
FixScanUtility3_1.exe (СЕЙЧАС НА САЙТЕ НОВАЯ УТИЛИТА, А ЭТА У МЕНЯ ВООБЩЕ НЕ УВИДЕЛА УСТАНОВЛЕННЫЙ СКАНЕР)
hp_LJ3050-3052-3055-3390-3392_Full_Solution_EE.exe

2) распаковать upd-5_1_1_8232-pcl6_win-xp-vista.exe

3) запустить install.exe

4) установить принтер (автоматически запускается видусовская установкая принтера, в ней и устанавливать.
Выбираем «Добавить сетевой, беспроводной или Bluetooth-принтер», далее выбираем наш принтер —
дровишки он найдет сам. )

5) распаковать FixScanUtility3_1.exe

6) запустить FixScan с правами администратора

7) указать установленный раннее принтер и профиксить его

6) распаковать hp_LJ3050-3052-3055-3390-3392_Full_Solution_EE.exe

7) установить файлам hpzsetup.exe, HPZstub.exe, Setup.exe

— совместимость с «Windows Vista (Пакет обновления 2)»

— запуск с правами администратора

8) запустить Setup.exe

9) следовать инструкциям, т.е. устанавливаем как обычно

10) после установки можно удалить «лишний принтер», установленный в пункте 4

////////11) запустить «Факсы и сканирование Windows» в меню пуск

///////12) в меню «сервис -> параметры сканирования» изменить профиль сканирования: можно поменять
////////место сканирования (планшет / податчик), указать разрешение и формат изображений

11-12) ПРОГРАММЕ СКАНИРОВАНИЯ УСТАНОВИТЬ СОВМЕСТИМОСТЬ С WIN XP SP3!

13) можно сканировать

Всего записей: 1 | Зарегистр. 03-09-2009 | Отправлено: 07:01 26-10-2012 | Исправлено: aandrew1, 07:02 26-10-2012
Tenet333

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

Настройка 3052/3055/3390/1522 одним скриптом. Запускать cscript.exe InstallScan.vbs ip_сканера.
Ссылка2

Это работает только на xp 32.
Не помню делал кто то или нет, но вот тулза для установки HP проги для сканирования, ставить только после установки драйвера скриптом, скинуть в корень дистриба.
HP сканирование

aandrew1
Чей то ты от Лукавого тут по моему настрочил, FixScan нужен для того чтобы чинить или переключать сканер при смене айпи, а работать будет и без него по инструкции с сайта HP с выставлением совместимости и то по большей части для Windows 7 32.

Вот инструкция Офицальная инструкция

Всего записей: 27 | Зарегистр. 15-12-2009 | Отправлено: 11:20 02-11-2012
ssandrewss

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

Это работает только на xp 32.
Не помню делал кто то или нет, но вот тулза для установки HP проги для сканирования, ставить только после установки драйвера скриптом, скинуть в корень дистриба.
HP сканирование

Значит для W7x64 до сих пор решения нет.
Блин, у меня теперь и по USB не работает. «неизвестное устройство» и все.

Всего записей: 2 | Зарегистр. 24-01-2007 | Отправлено: 20:47 05-11-2012
Tenet333

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ssandrewss
Не то что до сих пор нет, а не будет вообще. Если на офицальном сайте нет драйверов, под w 7 64 и нет инструкций как через заднее место поставить какие то другие дрова, то работать не будет, ситуация как с 3390.
Всего записей: 27 | Зарегистр. 15-12-2009 | Отправлено: 11:27 06-11-2012
gektor13

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

[/q]
[q]Настройка 3052/3055/3390/1522 одним скриптом. Запускать cscript.exe InstallScan.vbs ip_сканера.
Ссылка2

Tenet333
И всем остальным
На попытки установки сканера 3052 на Win7 x86 ушло больше 2хдней
В итоге все работает, спасибо этой ветке, за пару часов ее чтения и ковыряния добился того что нужно.
Замечания:
Скрипт Tenet333 у меня не работает. Через cscript — ошибка (место в скрипте 34:3), выход за пределы диапазона, переделав на запуск кликом получил другую ошибку, в строке url=»http*. Не стал дальше копать, т.к. с полным! пакетом необходимых файлов из его архива ПРЕКРАСНО РАБОТАЕТ команда
hppniscan01.exe -f hppasc01.inf -m «VID_03F0&Pid_3317&IP_SCAN» -a «IP-adrress» -e mac -n 1
Достаточно указать IP-адрес, сканер мгновенно ставится и работает! С указанием mac-адреса тоже все работает на УРА!

Итог:
для установки сетевого сканера 3052 достаточно:
0. Установить принтерную часть (я ставлю универсальный принт-драйвер upd-pcl6-x32-5.5.0.12834.exe)
1. иметь в отдельной папке все нужные файлы, о которых говорилось выше (все есть в архиве по ссылке на скрипт установки от Tenet333);
2. запустить установку hppniscan01.exe -f hppasc01.inf -m «VID_03F0&Pid_3317&IP_SCAN» -a «IP-adrress» -e mac -n 1
Выполнять п.2, войдя в систему с правами администратора! никаких runas!

Перезагрузка не требуется.
После этого в диспетчере устройств появится группа Устройства обработки изображений, в ней — HP LaserJet 3052
Встроенный функционал сканирования Win7 работает!!
Сторонний тоже.

Проделал оное на ряде систем. Не нарадуюсь!
Единственное замечание, нужно делать не просто от имени администратора, а система должна быть загружена под правами администратора!! Я практикую для установки софта запускать файловый менеджер от имени сетевого админа. Так вот принтерная часть ставится без проблем, а сканер в упор не желает. Пришлось войти в Винду под админом, выбрать запуск тотал-командера или cmd от имени админа, запустить команду — и чудо таки свершилось!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Hp 3055 драйвер сканера windows 7 x64 по сети
  • Hp 3030 драйвер windows 7 официальный сайт
  • Hp 3001pr usb3 port replicator driver windows 10
  • Hp 2035 драйвер windows xp официальный сайт
  • Hp 2000 драйвера windows 7 официальный сайт