В моем случае эта ошибка возникла при попытке установки драйвера удаленного принтера. Компьютер к которому подключен принтер работает под управлением Windows XP Prof. Принтер HP P3005d. Windows нашел соответствующие 64-битные драйверы, стал их устанавливать, но в процессе установки я увидел:
Переустановка драйверов не помогала.
Первым делом обратился к базе знаний Микрософт, и, как не странно, там нашелся соответствующий патч. Но, его установка не решила проблему (???). Пришлось идти в обход.
Решение нашлось тут (кстати, человек тоже с 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-битной Семеркой все ок). Решение см. здесь: Ошибка установки дополнительного драйвера принтера: В указанном месте не найден драйвер для нужной архитектуры процессора
87 ответов к “Ошибка установки драйвера принтера (0x0000007e) в Windows 7.”
Большущее спасибо!!!!
интересно какую траву разработчики курили что б так сделать настройку…
мучался с принтером несколько дней…
Спасибо, подключился с «косыми».
Вариант вполне конает, принтер, естественно, должен быть предварительно расшарен и сеть должна быть правильно настроена и работоспособна. В имени локального порта вписываем полный сетевой путь: «\\имя компа с принтером\расшареное имя принтера», и все подцепляется. Но иначе, чем скрещиванием больдога с носорогом (т.е. HP & MS) это назвать нельзя.
спасибо. автор молодец
Спасибо за статью! Очень помогло.
Спасибо за статью! Три сисадмина не могли решить проблему установки сетевого принтера. Заработало с «косыми» чертами вместо прямых.
Вычитал вот такой вариант решения проблемы:
Открыть Панель управления -> Часы язык и регион -> Язык и региональные стандарты -> закладка Дополнительно -> Изменить язык системы.
На время установки драйвера установить английский язык. Потом вернуть на русский.
Сам не тестировал, надеюсь, кто-нть попробует и отпишет о результатах!
А у меня с косыми чертами только заработало. Спасибо за статью, внёс в закладки «Полезное по Win7»
пробывал и с косыми — не прокатило…
У меня принтер находится в домене… Решил проблему установив принтер Локально по TCP порту на сервачок с 64-битной Win2003, назвал его PrinterX64, открыл к нему общий доступ… теперь принтер на Win 7 64-битку устанавливается без проблем… соответственно если Win 7 x32, то устанавливаю тот же принтер только с сервака на котором Win2003 x32 …
Ясно.
А у меня дома принтеров вообще нет. Так что проверить не могу. То ли прикрыли лазейку, то ли нет…
Не помогло(
При вводе «имени порта» вылетает ошибка Недопустимое имя порта: ||…..|…..
Вот(
Принтер доступен через сетевое окружение?
Вытащить сетевой путь из ярлыка пробовали? Частенько бывает, что какой-нибудь пробел незаметный в сетевом имени вызывает эту ошибку.
Открыть сетевое окружение. Найти в нем принтер, перетащить к себе на рабочий стол. Открыть свойства ярлыка, скопировать сетевой путь. Заменить в нем косую черту на вертикальную.
Хм… У меня теперь тоже стало вываливаться «недопустимое имя порта»… может пропатчили?
Попробуй вместо вертикальной черты оставить как и полагается косую черту.
оставляю косую черту — пишет, что отказано в доступе. с прямой чертой — недопустимое имя порта…
Аналогично, а если создать второй локальный принтер ?
Попробуй вот этот вариант