В моем случае эта ошибка возникла при попытке установки драйвера удаленного принтера. Компьютер к которому подключен принтер работает под управлением 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.”
На принт-сервере удалить ключ реестра: “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\[PrinterName]\CopyFiles\BIDI”
Рабочая станция пытается получить доступ к пути драйвера, а в 64-bit Windows 7 запись
“spool\drivers\w32x86\3″ не действительна.
спасибо тебе, добрый человек! дай тебе б-г много пива и креветок!
у меня проблема была, принтер оказался сетевой т.е со своим ip адресом, но я этого не знал, так как визуально принтера я не видел, ставил удаленно, просто расшарил уже такой установленный на каком то компьютере, вот такая ошибка выдаваться начала, при установке драйверов которые были скачены с сайта hp нашелся этот принтер по сети, нормально установилось, ну это я так к слову )
Спасибо большое, помогло.
Большое спасибо! установил HP 1312 по unc путям
Спасибо. Сработало на WIN 7. Путь с ярлыка, с косыми чертами.
Спасибо!!!
Все ОК.
… и тоже «Отказано в доступе»
«Отказано в доступе»
ставить «|» не нужно
все работает через простые unc пути, типа: \\192.168.220.115\hp2050
Спасибо. Сработало на Windows 8. Путь брал с ярлыка, с косыми чертами.