Меню

0x00000057 windows 7 при установки сетевого принтера

Ошибка 0x00000057 при установке принтера в Windows

Несколько раз столкнулся со следующей проблемой: при попытке подключить некий сетевой принтер с одного из принт-серверов на клиенте появляется ошибка 0x00000057 Windows cannot connect to the printer . Ошибка появляется на этапе установки драйвера принтера с принт-сервера и, как я выяснил в дальнейшем, исправляется на стороне клиента. Ниже приведу последовательность действий, которая помогла мне решить эту ошибку.

Драйвер принтера не установлен. Невозможно завершить операцию (ошибка 0x00000057)

В том случае, если драйвер подключаемого сетевого принтера уже установлен на проблемном компьютере, стоит попробовать вручную удалить его из хранилища драйверов . Для этого откройте диалоговое окно со списком установленных локально драйверов печати и удалите драйвер подключаемого принтера (и x64 и x86 версии).

После удаления драйвера попытайтесь еще раз подключить сетевой принтер.

Если это не помогло, или драйвер отсутствовал на клиентской системе, выполните следующие операции.

  • Нам понадобится компьютер, на котором данный принтер установлен корректно и успешно печатает. На этом компьютере запустите редактор реестра и перейдите в следующую ветку реестра
  • на x64 системе: HKEY_LOCAL_MACHINE System\CurrentControlSet\Control\Print\Environments\Windows NT x64\Drivers\Version-3\
  • на x86 системе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\
  • Найдите ветку с именем драйвера принтера, который вы хотите установить и экспортируйте ее в Reg файл.

Затем в данной ветке найдите значение ключа InfPath. В моем примере это C:\Windows\System32\DriverStore\FileRepository\prnhp002.inf_amd64_neutral_04d05d1f6a90ea24\prnhp002.inf

Перейдите в каталог C:\Windows\System32\DriverStore\FileRepository и найдите имя папки, на которую указывает ключ

  • Теперь на проблемном компьютере попытайтесь найти эту папку. Скорее всего она будет присутствовать, но будет пустой. Это свидетельствует о том, что процесс установки драйвера аварийно прервался

Отредактируйте NTFS разрешения на данную папку (скорее всего понадобится сделать себя ее владельцем), и добавить права Full Control для группы локальных администраторов.

  • Импортируйте reg файл на проблемном компьютере и скопируйте содержимое папки драйвера с нормального компьютера на проблемный.

Перезапустите службу печати; net stop spooler & net start spooler

  • Попробуйте подключить принтер. Клиент должен успешно скачать и установить драйвер с принт-сервера.

источник

Ошибка 0x00000057 при установке сетевого принтера в Windows

Несколько раз столкнулся со следующей проблемой: при попытке подключить некий сетевой принтер с одного из принт-серверов на клиенте появляется ошибка 0x00000057 Windows cannot connect to the printer. Ошибка появляется на этапе установки драйвера принтера с принт-сервера и, как я выяснил в дальнейшем, исправляется на стороне клиента. Ниже приведу последовательность действий, которая помогла мне решить эту ошибку.

В том случае, если драйвер подключаемого сетевого принтера уже установлен на проблемном компьютере, стоит попробовать вручную удалить его из хранилища драйверов. Для этого откройте диалоговое окно со списком установленных локально драйверов печати и удалите драйвер подключаемого принтера (и x64 и x86 версии).

После удаления драйвера попытайтесь еще раз подключить сетевой принтер

Если это не помогло, или драйвер отсутствовал на клиентской системе, выполните следующие операции.

  1. Нам понадобится компьютер, на котором данный принтер установлен корректно и успешно печатает. На этом компьютере запустите редактор реестра и перейдите в следующую ветку реестра
    • на x64 системе: HKEY_LOCAL_MACHINESystem\CurrentControlSet\Control\Print\Environments\Windows NT x64\Drivers\Version-3\
    • на x86 системе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\
  2. Найдите ветку с именем драйвера принтера, который вы хотите установить и экспортируйте ее в Reg файл.
  3. Затем в данной ветке найдите значение ключа InfPath. В моем примере это C:\Windows\System32\DriverStore\FileRepository\prnhp002.inf_amd64_neutral_04d05d1f6a90ea24\prnhp002.inf
  4. Перейдите в каталог C:\Windows\System32\DriverStore\FileRepository и найдите имя папки, на которую указывает ключ
  5. Теперь на проблемном компьютере попытайтесь найти эту папку. Скорее всего она будет присутствовать, но будет пустой. Это свидетельствует о том, что процесс установки драйвера аварийно прервался
  6. Отредактируйте NTFS разрешения на данную папку (скорее всего понадобится сделать себя ее владельцем), и добавить права Full Control для группы локальных администраторов.
  7. Импортируйте reg файл на проблемном компьютере и скопируйте содержимое папки драйвера с нормального компьютера на проблемный.
  8. Перезапустите службу печати; net stop spooler & net start spooler
  9. Попробуйте подключить принтер. Клиент должен успешно скачать и установить драйвер с принт-сервера.
Читайте также:  оснастка настройка служб терминалов 2012

источник

Варианты исправления ошибки 0x00000057 при установке подключения к сетевому принтеру в Windows 7, 8 или 10

Ошибка 0х00000057 возникает в системе Windows (7, 8, 10) при установке связи с сетевым принтером. Из-за неё операция не проводится до конца и останавливается. На экране возникает окно со следующим текстом: «В ходе операции произошла ошибка. Windows не удается подключиться к принтеру».

Как исправить ошибку 0x00000057?

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

Способ №1

Переустановите драйвер (если он уже загружен на вашем ПК):

  1. Зайдите в папку, где хранятся все драйвера: C:\Windows\System32\DriverStore\FileRepository\. В случае, если вы не знаете название каталога, где находится драйвер принтера, отсортируйте его по дате. Будьте осторожны и убедитесь, что удалили нужный файл, иначе проблемы могут начаться и с другими программами.
  2. Если вы точно уверены в выбранной директории, то откройте диалоговое окно со списком подключённых драйверов и удалите его из списка. Это касается и х64, и х84. После попробуйте ещё раз настроить подключение к устройству.

Этот способ не решит вашу проблему, если драйвер отсутствовал в клиентской системе. В этом случае переходите к плану «Б».

Способ №2

Для того чтобы провести эту операцию, вам понадобится компьютер, у которого уже успешно налажено соединение с сетевым принтером, к которому не может подключится «проблемный ПК».

  1. С помощью этого компьютера запустите редактор реестра и перейдите в его последующую ветку.
  2. Найдите среди большого списка название нужного вам для установки драйвера.
  3. Экспортируйте его в файл Reg.
  4. В этой же ветке найдите ключ InfPath и его значение.
  5. Он выведет вас на папку, которая будет находится в каталоге: C:\Windows\System32\DriverStore\FileRepository.
  6. Теперь вернёмся к тому ПК, где была замечена ошибка. Если вы найдёте эту папку в списке файлов, то в отличии от первой, она будет полностью пуста. Это указывает на то, что было аварийное отключение загрузки драйвера.
  7. Скорректируйте разрешения NTFS на данную директорию, для этого вам придётся сделать себя ее владельцем и добавить группу локальных администраторов в список Full Control.
  8. Перешлите Reg-файл с одного компьютера на другой, а недостающие в папке установки файлы скопируйте на проблемный ПК.
  9. Перезапустите службу печати. После запустите принтер. За этой время клиент скачает и заново установит драйвер с принт-сервера.
Читайте также:  как сбросить настройки на пионере 1400

Способ №3

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

  1. Снова посетите каталог: C:\Windows\System32\DriverStore\.
  2. Скопируйте в него файл infpub.dat, а затем дайте группе локальных администраторов Full Control на него. Снова попытайтесь установить сетевой притер.

Способ №4

Переустановка ОС на версию 8.0:

  1. Проделайте резервное копирование информации и переустановите систему на нужную версию, в нашем случаем это 8.0.
  2. Установите все необходимые программы, перезагрузите ПК. Попробуйте снова подключиться к устройству. В случае с ОС версии 8.0 это должно получиться на 100%.

Полезное видео

Наглядные действия по устранению данной неполадки вы можете посмотреть на следующем ролике:

источник

Решаем ошибку 0×00000057 и «Указанный порт не существует» при установке принтера

У многих пользователей компьютер или ноутбук часто выдает ошибку 0×00000057 при установке сетевого принтера в Windows 7, но не все знают как ее устранить. Проблема характерна именно для седьмой версии операционной системы фирмы Microsoft. В этой статье мы предлагаем несколько действительно быстрых способов решить проблему самостоятельно даже неопытным пользователям. Данная инструкция также поможет в ситуации, если система выдает уведомление «Указанный порт не существует» и никак при этом не удается подключиться к принтеру.

Попробуйте сначала узнать порт принтера программным способом и сверить с реальным подключением.

Переустановка драйвера

  1. Запустите сервер печати через форму быстрого запуска программ. Нажмите на клавиатуре вместе Windows+R, введите «printerui /s».
  2. Перейдите на вкладку «Драйвера», а в списке найдите Вашу модель принтера.
  3. Нажмите кнопку удалить весь пакет.
  4. Перезагрузите свой компьютер или ноутбук.
  5. Попробуйте снова подключиться к нужному сетевому устройству печати, что повлечет за собой копирование файлов драйвера «с нуля».

Настройка рабочей группы

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

  1. Открываем свойства системы нажатием Windows+Pause на клавиатуре.
  2. Посмотрите, какая рабочая группа указана.
  3. Параллельно проверьте значение этого же параметра на другом компьютере.
  4. При необходимости сделайте изменения используя ярлык справа.
  5. Чтобы изменения вступили в силу, перезагрузите систему.

Включение сетевого обнаружения

Не лишним будет проверить наличие включения сетевого обнаружения на ПК, к которому подключено устройство. Заходим в нужный раздел через панель управления (полный адрес смотрите на рисунке ниже). Включаем доступ к файлам и принтерам.

«Расшариваем» доступ к принтеру

  • Через панель управления системой зайдите в раздел с принтерами и другими устройствами.
  • Найдите свою модель по имени.
  • Правой кнопкой мыши зайдите в свойства.
  • Перейдите на вкладку «Доступ» и поставьте галочку напротив строки «Общий доступ».

Вышеописанные действия нужно проводить на «компе», на котором принтер устанавливался и настраивался изначально во время подключения.

Отключаем брандмауэр и файрвол антивируса

В случае использования отдельного антивируса он может стать причиной ошибки и блокировать сетевое устройство. Чтобы проверить этот факт, отключите его на небольшой промежуток времени и попробуйте произвести подключение к принтеру. Если при отключенной защите все прошло без проблем, то нужно настроить свое антивирусное ПО должным образом. Согласно инструкции к Вашей версии защитника (это могут быть Касперский, Доктор Веб, Нод32 или другой) добавьте правило или исключение в файрвол для нужной модели принтера.

Читайте также:  керио настройка vpn туннеля

То же самое касается встроенного в систему «Виндовс» брандмауэра. Его тоже стоит отключить, чтобы исключить из перечня виновников. Сделать это можно через панель управления в разделе по безопасности.

Правила исключений блокировки сетевого трафика можно добавить в «Дополнительных параметрах» брандмауэра.

Правка реестра системы

Если в сети есть другой ПК или ноутбук с установленной Виндовс 7, на котором принтер не выдает ошибки 0×00000057 «Указанный порт не существует», то это можно использовать для решения неисправности.

  1. Нажмите кнопку «Пуск», а в строке поиска наберите «regedit».
  2. Запустите редактор реестра системы.
  3. Перейдите по веткам HKEY_LOCAL_MACHINE System\CurrentControlSet\Control\Print\Environments.
  4. Далее, в зависимости от «битности» системы, выберите Windows NT x64 для 64-битных и Windows NT x86 — для 32 бита.
  5. Дальше \Drivers\Version-3\.
  6. Найдите и кликните мышкой по строке с названием Вашего проблемного принтера.
  7. Сделайте экспорт его в «reg» файл.
  8. Справа найдите и нажмите два раза мышей по параметру InfPath. Перейдите по адресу, указанному в окне.
  9. Скопируйте все содержимое папки на флешку. А лучше всю папку целиком.

Копируем корректный файл infpub.dat

Найдите на рабочем компьютере или скачайте из Интернета файл «infpub.dat» версии подходящей для Вин7. Скопируйте его в папку на своем ПК по адресу «C:\Windows\System32\DriverStore\». Правой клавишей мышки вызовите контекстное меню, откуда зайдите в свойства этого файл, а потом на закладку «Безопасность». Для группы «Администраторы» дайте полный доступ на все действия. Снова попробуйте произвести подключение к принтеру по сети.

Обновление до Windows 8 или 10

Если ни один из способов не смог помочь Вам в решении проблемы с ошибкой 0×00000057, то кардинальным вариантом можно считать обновление системы на ПК к новым более свежим версиям Виндовс 8.1 или 10. Не забывайте, что в таком случае необходимо будет сделать резервное копирование всей важной информации, переустановить используемые программы, сделать настройки интернета.

Дополнительные решения ошибки «Указанный порт не существует»

Твик реестра

Создайте текстовый файл с любым именем и расширением «.reg». Скопируйте и вставьте в этот файл такой код.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports]
«COM1:»=»9600,n,8,1″
«COM2:»=»9600,n,8,1″
«COM3:»=»9600,n,8,1″
«COM4:»=»9600,n,8,1″
«FILE:»=»«
„LPT1:“=»»
«LPT2:»=»«
„LPT3:“=»»
«XPSPort:»=»«
„Ne00:“=»»
«Ne01:»=»«
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port]
„Driver“=»localspl.dll»
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Microsoft Shared Fax Monitor]
«Driver»=»FXSMON.DLL»
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port]
«Driver»=»tcpmon.dll»
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports]
«StatusUpdateInterval»=dword:0000000a
«StatusUpdateEnabled»=dword:00000001
«LprAckTimeout»=dword:000000b4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\USB Monitor]
«Driver»=»usbmon.dll»
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\WSD Port]
«Driver»=»WSDMon.dll»

Сохраните файл, а потом запустите и согласитесь с уведомлением о редактировании реестра.
Перезапустите компьютер. Запустите проверку целостности системных файлов утилитой «sfc /scannow» в
командной строке. По окончании процедуры снова перезагрузите ПК.

Пересоздание порта

  1. Зайдите в панель управления, а оттуда в раздел с принтерами на ПК, к которому настроено сетевое устройство таким.
  2. Выберите его из списка и откройте его свойства.
  3. Перейдите на закладку порты.
  4. Удалите текущий, отмеченный флажком.
  5. Нажмите на кнопку создания нового.
  6. Выберите тип «Standart TCP/IP».
  7. Задайте имя принтера и нового порта.
  8. Следуйте указаниям мастера установки.
  9. Пробуйте подключаться к устройству с проблемного «компа».

Видео

источник

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

Adblock
detector