Адрес для входа в РФ: exler.world

Решение проблемы с принтерами HP LaserJet Pro MFP M125 и M126

15.12.2015 10:56  114836   Комментарии (19)

После печальной записи о диких проблемах с принтером HP LaserJet Pro MFP M125r хорошие люди подсказали решение. Я, в общем, подозревал, что в этих глюках виновато не железо, а бесконечно кривые руки хьюлетовских программистов - и оно так и оказалось!

Вот здесь в отзывах все подробно расписано пользователем alexandr.eagleowl, цитирую его:

Я столкнулся с такими симптомами:.

- драйвер устанавливается нормально (я ставил последнюю версию с сайта HP - LJPro_MFP_M125-126_full_solution_14087, InstanceVersion=8.0.14087.1054), порты при этом перепробовал все (WSD, TCP/IP, USB);
- по окончании установки, пробная страница из установщика HP печатается нормально;
- далее, при попытке распечатать пробную страницу из окна свойств принтера или при печати из программ MS Office, задание появляется в диспетчере печати и сразу пропадает, при этом Excel выдаёт ошибку, а Word ничего не сообщает, при печати пробной страницы выдаёт ошибку и предлагает запустить мастер устранения неисправностей;
- файлы TXT, PDF, страницы из браузера и картинки печатаются, как правило, нормально.
То есть ПРОБЛЕМА с печатью ТОЛЬКО у продуктов от Microsoft.
Решение проблемы: проверить значение переменной окружения Windows "TMP" для текущего пользователя. Я во всех случаях устанавливал драйвера в Windows 7 разной разрядности, но думаю, что решение и в 8-ке и других windows будет таким же. Значение этой переменной должно быть установлено по-умолчанию "%USERPROFILE%AppDataLocal".
Посмотреть и установить это значение можно так: щелкнуть ПКМ по значку "Компьютер" (на рабочем столе или в "Пуске"), выбрать в выпавшем меню "Свойства", слева (в Win7) щелкнуть "Дополнительные параметры системы", в открывшемся окне выбрать вкладку "Дополнительно" и, в самом низу, нажать кнопку "Переменные среды...". В открывшемся окошке нас интересует только верхняя часть "Переменные среды пользователя для %username%", а нём только переменная TMP (не TEMP). Остальные переменные временного каталога, как системные, так и пользовательские, на печать не влияют, я проверял.
Причину искал долго и утомительно, но таки нашёл. Буду рад, если кому-то помог.

Я зашел на компьютер родственника (TeamViewer - великая вещь), поменял переменную среды TMP на значение по-умолчанию (я обычно TMP и TEMP перенаправляю в специальную папку, чтобы легче было чистить), перезагрузил комп - и все глюки исчезли. Тестовую страницу печатает, из Word печатает, связи с принтером не теряет.

Спасибо хорошим людям. И луч ненависти криворуким программистам HP.

P.S. Эта проблема существует у всех принтеров серии M125 и M126, так что имейте в виду.

15.12.2015 10:56
Комментарии 19

ОГРОМНОЕ СПАСИБО за пост. До сегодняшнего дня я "бился в кровь" с принтером HP M127 под разными операционками и на разных по "загаженности" системах. Меня даже пытались полечить удалённо спецы из HP. Час работали. Не взошло. Думал уже, что техника HP ОЧЕНЬ КАПРИЗНА к порядку установки дров/софта. Всё оказалось гораздо проще, а именно: лучшее - враг хорошего. Я устанавливал и бодался с принтером, когда уже мною были подправлены пути к переменным средам (мне так было удобно). Вернул вышеуказанный параметр в исходное состояние - и ВСЁ заработало.
СПАСИБО!
25.11.18 17:13
0 0

Алекс, а речь идёт о windows 8 и выше, или на 7 тоже? Судя по всему проблема не столько в драйверах, сколько в системе "защиты" веников, которая не позволяет фоновым процессам создание некоторых типов файлов вне пользовательского каталого без повышения привилегий.
16.12.15 01:20
0 0

aronovp:
Алекс, а речь идёт о windows 8 и выше, или на 7 тоже? Судя по всему проблема не столько в драйверах, сколько в системе "защиты" веников, которая не позволяет фоновым процессам создание некоторых типов файлов вне пользовательского каталого без повышения привилегий.


Кстати, да. Запросто может быть, что в этой папке(которая назначена в переменную TMP) не хватает каких-то прав. Тогда программеры HP не такие уж криворукие.
16.12.15 16:42
0 0

А еще есть прикольная фишка у НР - они НЕ сканируют печати на документах. И это их фича, а не баг 😄 В итоге законная просьба клиента срочно скинуть им накладную - превращается в геморой с фотографированием и т.п.
15.12.15 22:59
0 0

Самый беспроблемный сохо мфу от хп. Ну один из самых. А проблема только у тех, кто зачем-то меняет дифолтные настройки, или использует "оптимизаторы" или после уничтожения системы вируснёй использует чистильщики вместо переустановки системы...

А то, что некоторые софты пишутся для Империи, которая не подразумевает, что за пределами границы САСШ живут люди -- проблема, да. Обычно решается заданием для профиля английского имени. Иногда приходится ещё и региональные настройки крутить. Но что поделаешь? Глобализация-с. Или ты с САСШ, или за бортом. Ну ничего, лет через 200-300 там вспомнят про юникод, например.
15.12.15 22:47
0 0

Небольшой оффтопик про принтеры.

У меня дома лазерный Canon LBP6020. У него на коробке написано, что он работает по мак. А в форумах в инете - что не работает. Конечно, я форумы стал читать после того, как установил драйвера. На момент покупки в этом была не большая беда, но потом как-то поменял дома комп на мак и стала большая. Причем ведь нельзя поставить драйвера на виндовый комп и зашарить их на домашнюю сеть, где все - маки. Потому что на маках нужны тоже те же драйвера.

В итоге у меня год работало так: к принтеру был приставлен ноут, на котором было два принтера - один драйвер canon, другой - сетевой HP. При печати с мака на сетевой принтер, тот печатал локально на ghostscript на кэноновский. Инструкция здесь: www.facebook.com
15.12.15 18:59
0 0

Кстати, глянул у себя переменную TMP - у меня не "%USERPROFILE%\AppData\Local" а "%USERPROFILE%\AppData\Local\ТМР"
Это принципиально?
15.12.15 13:49
0 0

Да, имею МФУ 1536dnf MFP - тоже глючит, особенно часто принтер "теряется", приходится перевтыкать USB-кабель.
15.12.15 13:44
0 0

У HP с софтом всю жизнь были проблемы. На всех моих HP коряво работал twain модуль сканера. Приходилось ставить сторонние программы. А заставить печатать плотер HP По сети через принт сервер HP с автокад это вообще квест. Почему-то родные диски с драйверами у них дико глючные.
15.12.15 12:58
0 0

Alex Exler: (TeamViewer - великая вещь)

Вот тут - категорически не согласен. Поставил дома на сервак, чтобы удаленно управлять - постоянно теряет связь, тормозит, вылетает с ошибками. Более глюкавую прогу еще поискать надо. RDP и WRA - наше все.
15.12.15 12:08
0 0

Twilight: [QUOTE]Alex Exler: (TeamViewer - великая вещь)

Вот тут - категорически не согласен. Поставил дома на сервак, чтобы удаленно управлять - постоянно теряет связь, тормозит, вылетает с ошибками. Более глюкавую прогу еще поискать надо. RDP и WRA - наше все.
[/QUOTE]
Тимвьюер лично мне сэкономил просто годы жизни. Я не знаю другой проги, которая работает ВЕЗДЕ. За десятками файрволлов и Натов, к которым нет никакого доступа. Им памятник надо ставить, ИМХО.
15.12.15 22:42
0 0

Twilight: Поставил дома на сервак, чтобы удаленно управлять - постоянно теряет связь, тормозит, вылетает с ошибками.

Странно. Вылетов вообще не было ни разу. При нормальном канале связь также не теряет.
15.12.15 12:31
0 0


Вот тут - категорически не согласен. Поставил дома на сервак, чтобы удаленно управлять - постоянно теряет связь, тормозит, вылетает с ошибками. Более глюкавую прогу еще поискать надо. RDP и WRA - наше все.


Ну, тут много вопросов может быть (сеть, настройки по и тд и тп).

В случае, когда надо подключиться быстро к пользователю, который не очень разбирается в компутерах конечно удолбнее тим вьювер и иже с ним, во вс ех остальных слуаях нужен или внешний постоянный ип, или заморачиваться с динамическим днс, ну и всякие штуки другие могут быть... Так что для каждого случая нужен смвой рецепт, универсального нет.
15.12.15 12:23
0 0

Возможно и не связана моя история, но все-же:

Есть у меня принтер HP1102W, USB+Wifi. И в общем проблем не было с подключением, но.. Решил я его настроить на второй машине с Windows Server 2008 (а потом и с 2012R2), но не устанавливая полный комплект ПО, а только драйвер HP + создать порт принтера, ссылающийся на IP адрес принтера. И все вроде бы ок. Но только столкнулся с такой-же проблемой: первая пробная страница выходит, затем не печатает, никак, вообще.

Переменные TEMP и TMP понтное дело, тоже выведеные в отдельный каталог. НО, что помогло мне с проблемами с 1102w:

На сайте HP в разделе загрузки драйверов по принтеру 1102W в секции "базовые драйверы" я скачал "

Обновление централизованного базового драйвера HP LaserJet", и с тех пор всегда его ставлю при настройке своего 1102 на машинах в моей сети. Проблем более не наблюдал.
15.12.15 11:50
0 0

Жесть 😄 "В то время как космические корабли бороздят просторы космоса", пользователь всё еще вынужден следить за переменными окружения давно забытого MS DOS 😄

Я подозреваю, чем помешала отдельная специальная папка для временных файлов - скорее всего, один процесс (например тот, который создавал файлы для печати) использовал значение переменной TMP, а второй процесс (который отправляет файлы на принтер) тупо пытался найти файлы в %USERPROFILE%AppDataLocal. Ну а если TMP указывает в другое место, то ничего и не стыкуется 😄
15.12.15 11:18
0 0

sambl4 : Да, похоже на то.
15.12.15 12:30
0 0

Дык, старый глюк...

Встречалось и ранее. Хотя встречаются у НР и Canon глюкавые модели. Последнее время используем Самсунги.
15.12.15 11:11
0 0
Теги
Сортировать по алфавиту или записям
BLM 21
Calella 143
exler.ru 272
авто 442
видео 4000
вино 359
еда 500
ЕС 60
игры 114
ИИ 29
кино 1581
попы 192
СМИ 2761
софт 930
США 132
шоу 6