В моем случае эта ошибка возникла при попытке установки драйвера удаленного принтера. Компьютер к которому подключен принтер работает под управлением Windows XP Prof. Принтер HP P3005d. Windows нашел соответствующие 64-битные драйверы, стал их устанавливать, но в процессе установки я увидел:

Ошибка 0x0000007e
Переустановка драйверов не помогала.
Первым делом обратился к базе знаний Микрософт, и, как не странно, там нашелся соответствующий патч. Но, его установка не решила проблему (???). Пришлось идти в обход.
Решение нашлось тут (кстати, человек тоже с HP-шным принтером мучился…).
- Откройте Пуск -> Устройства и принтеры -> «Установка принтера».
- В появившемся окне выберите «Добавить локальный принтер».
- Далее выберите «Создать новый порт». Тип порта — Local Port.
- Нажимаем «Далее». В окне «Имя порта» в текстовом поле необходимо ввести адрес принтера в таком виде ||Computer-name|Printer-share-name, где Computer-name — NETBios имя компьютера к которому подключен принтер, Printer-share-name — сетевое имя принтера. Обратите внимание, что вместо косой черты — \ необходимо вводить вертикальную — |. Если после нажатия на Ок, вы получаете ошибку «Сетевой путь не найден», значит в адресе где-то присутствует ошибка или опечатка. В этом случае, чтобы не мучиться, можно прямо из сетевого окружения перетащить ярлык принтера к себе на рабочий стол, открыть его свойства и скопировать путь к принтеру.
- Далее, если все правильно, появится стандартный диалог установки драйвера принтера. Мой драйвер корректно установился автоматически, но, как советует автор, в некоторых случаях необходимо предварительно скачать файлы драйвера, распаковать их и выбрать установку из указанного места.
После выполнения этих действий драйвер нормально установился, и я смог распечатать пробную страницу.
Апдейт. Сегодня (07.02.2011) опробовал этот способ на Windows 7 Prof со всеми обновлениями. С уверенностью могу сказать, что трюк с прямой чертой больше не работает, но все получилось с помощью нормальной косой черты! Так что пробуйте оба варианта, один из них должен сработать.
Апдейт 2. HP-шные драйверы продолжают удивлять. Недавно подключил этот принтер к компу на Windows 7 x64, после чего уже перестали устанавливаться драйверы под Windows XP x32 (с 32-битной Семеркой все ок). Решение см. здесь: Ошибка установки дополнительного драйвера принтера: В указанном месте не найден драйвер для нужной архитектуры процессора

У меня принтер HP Laser Jet cm 1312 mfp принимает косую черту, но выдает ошибку при подключении к принтеру.
Здравствуйте! Помогите кто чем может! Принтер Canon iP3600 расшарен на одном из компов в сети. На все компы он установился без проблем через сетевое окружение, а на одном выдает ошибку 0x0000007e. Вариант ручной установки с косыми и прямыми чертами, как это описано для HP, не помогает. Винда на всех компах стоит одинаковая Win7 32bit.
Единственный совет что приходит на ум — полностью удалить драйвер и потом попытаться поставить снова.
http://theitbros.com/remove-windows-vista7-printer-driver
Нашёл в чём проблема. Принт-сервер стоит на 2003 сервере, а пытаемся добавить в Win 7 x64… выходила такая ошибка… Но! заметил что на другом таком же принтере её не было и всё добавлялось — оказалось что там стояли HP Universal Driver Prinring PCL 6. Поставил такой же на другом и всё добавилось.
Надоели проблемы совместимости уже… Будем дальше думать, так как универсальные дрова не всегда гуд…
Спасибо, подключился с косыми!
У меня ставится принтер и с // и с прямой ||, но печатать всё равно не хочет. Принтер HP LJ 1012 хостовая ось Win 7 Ult x86 SP1. Клиентская Win 7 Starter. Куда рыть-то дальше?
Спасибо за внимание.
Выглядит как проблема с правами доступа… Гостевой доступ включен?
Компы в домашней группе. Работаю из под пользователя с правами администратора на обоих компах. Может еще и гостевой включить? То скажите где он включается?
Спасибо за внимание!
Откройте Панель управления -> Система и безопасность -> Администрирование -> Управление компьютером. Далее Локальные пользователи и группы -> Пользователи. Пользователь Гость должен быть включен.
Max Bond. Я так думаю, что гость здесь не при чём. Т.к. второй принтер Epson T50 подключается на раз-два. Сам выпрыгивает и говорит: «Подключите меня пожалуйста». А HP LJ 1012 даже не отсвечивает и вручную не подключается. Может в реестре какой-то ключик запрещает установку «старых» драйверов?
НА HPLJ 1012 право печатать «Все». Учетку «Гость» включил — результата нет.
Надо менять направление прокладки туннеля! ;-)
Расшаренные папки нормально открываются на Win7 Ult?
Откройте Устройства и принтеры. Какой статус у принтера?
Если открыть очередь печати, затем в меню Принтер, не включена ли там опция Приостановить печать?
Повторю свой вопрос — увас была ошибка 0x0000007e или нет?
Расшаренные папки открываются в обе стороны. С правами проблем точно нет. И «Домашняя группа» включена и права специально дадены.
Думаю, что все препятствия именно надуманные и установлены производителями в сговоре с Мелкософтом специально. Дело в том, что установить принтер 1012, указанным здесь способом у меня получилось, даже в нескольких вариантах. Но ни один из них не сработал. Задания на печать уходят, но затем выдается ошибка печати в диспетчере печати.
Да у меня эта ошибка появляется когда я устанавливаю принтер 1012. К стати драйвер на нём (на хостовой машине) стоит от HPLJ-3050. По идее этих проблем не должно быть ваще.
Думаю, проблема как раз в драйвере.
Посмотри здесь: http://ddriver.ru/kms_forumd+topic+forum-15+ids-598.html
Четвертый комментарий сверху. Возможно, это решение твоей проблемы.
А зачем вообще устанавливали принтер через локальный порт?
Я так понял, что ошибка 0x0000007e у вас не появлялась…
Драйвер через сетевое окружение ставится нормально? Я думаю, что должен…
> Я так думаю, что гость здесь не при чём.
И все же проверьте разрешения печати на принтер… Тем более если другой принтер печатает без проблем.
>Может в реестре какой-то ключик запрещает установку «старых» драйверов?
Мне такая опция неизвестна…
Спасибо автору, как я только не мучался чтоб его подключить (HP LJ 2410), у меня прокатило с косой чертой «\».
Спасибо огромное, мучался долго, а эта статья помогла, сделал все как написано!! только получилось с косой чертой «\»
))
спасибо, друган!!
Большущее спасибо!!!!
интересно какую траву разработчики курили что б так сделать настройку…
мучался с принтером несколько дней…
Спасибо, подключился с «косыми».
Вариант вполне конает, принтер, естественно, должен быть предварительно расшарен и сеть должна быть правильно настроена и работоспособна. В имени локального порта вписываем полный сетевой путь: «\\имя компа с принтером\расшареное имя принтера», и все подцепляется. Но иначе, чем скрещиванием больдога с носорогом (т.е. HP & MS) это назвать нельзя.
спасибо. автор молодец
Спасибо за статью! Очень помогло.
Спасибо за статью! Три сисадмина не могли решить проблему установки сетевого принтера. Заработало с «косыми» чертами вместо прямых.
Вычитал вот такой вариант решения проблемы:
Открыть Панель управления -> Часы язык и регион -> Язык и региональные стандарты -> закладка Дополнительно -> Изменить язык системы.
На время установки драйвера установить английский язык. Потом вернуть на русский.
Сам не тестировал, надеюсь, кто-нть попробует и отпишет о результатах!
А у меня с косыми чертами только заработало. Спасибо за статью, внёс в закладки «Полезное по Win7″
пробывал и с косыми — не прокатило…
У меня принтер находится в домене… Решил проблему установив принтер Локально по TCP порту на сервачок с 64-битной Win2003, назвал его PrinterX64, открыл к нему общий доступ… теперь принтер на Win 7 64-битку устанавливается без проблем… соответственно если Win 7 x32, то устанавливаю тот же принтер только с сервака на котором Win2003 x32 …
Ясно.
А у меня дома принтеров вообще нет. Так что проверить не могу. То ли прикрыли лазейку, то ли нет…
Не помогло(
При вводе «имени порта» вылетает ошибка Недопустимое имя порта: ||…..|…..
Вот(
Принтер доступен через сетевое окружение?
Вытащить сетевой путь из ярлыка пробовали? Частенько бывает, что какой-нибудь пробел незаметный в сетевом имени вызывает эту ошибку.
Открыть сетевое окружение. Найти в нем принтер, перетащить к себе на рабочий стол. Открыть свойства ярлыка, скопировать сетевой путь. Заменить в нем косую черту на вертикальную.
Хм… У меня теперь тоже стало вываливаться «недопустимое имя порта»… может пропатчили?
Попробуй вместо вертикальной черты оставить как и полагается косую черту.
оставляю косую черту — пишет, что отказано в доступе. с прямой чертой — недопустимое имя порта…
Аналогично, а если создать второй локальный принтер ?
Попробуй вот этот вариант