Несколько раз столкнулся со следующей проблемой: при попытке подключить некий сетевой принтер с одного из принт-серверов на клиенте появляется ошибка 0x00000057 Windows cannot connect to the printer. Ошибка появляется на этапе установки драйвера принтера с принт-сервера и, как я выяснил в дальнейшем, исправляется на стороне клиента. Ниже приведу последовательность действий, которая помогла мне решить эту ошибку.
Драйвер принтера не установлен. Невозможно завершить операцию (ошибка 0x00000057)
В том случае, если драйвер подключаемого сетевого принтера уже установлен на проблемном компьютере, стоит попробовать вручную удалить его из хранилища драйверов. Для этого откройте диалоговое окно со списком установленных локально драйверов печати и удалите драйвер подключаемого принтера (и x64 и x86 версии).
printui.exe /s /t2
После удаления драйвера попытайтесь еще раз подключить сетевой принтер
Если это не помогло, или драйвер отсутствовал на клиентской системе, выполните следующие операции.
- Нам понадобится компьютер, на котором данный принтер установлен корректно и успешно печатает. На этом компьютере запустите редактор реестра и перейдите в следующую ветку реестра
- на x64 системе: HKEY_LOCAL_MACHINE SystemCurrentControlSetControlPrintEnvironmentsWindows NT x64DriversVersion-3
- на x86 системе HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindows NT x86DriversVersion-3
- Найдите ветку с именем драйвера принтера, который вы хотите установить и экспортируйте ее в Reg файл.
- Затем в данной ветке найдите значение ключа InfPath. В моем примере это C:WindowsSystem32DriverStoreFileRepositoryprnhp002.inf_amd64_neutral_04d05d1f6a90ea24prnhp002.inf
- Перейдите в каталог C:WindowsSystem32DriverStoreFileRepository и найдите имя папки, на которую указывает ключ
- Теперь на проблемном компьютере попытайтесь найти эту папку. Скорее всего она будет присутствовать, но будет пустой. Это свидетельствует о том, что процесс установки драйвера аварийно прервался
- Отредактируйте NTFS разрешения на данную папку (скорее всего понадобится сделать себя ее владельцем), и добавить права Full Control для группы локальных администраторов.
- Импортируйте reg файл на проблемном компьютере и скопируйте содержимое папки драйвера с нормального компьютера на проблемный.
- Перезапустите службу печати;
net stop spooler & net start spooler
- Попробуйте подключить принтер. Клиент должен успешно скачать и установить драйвер с принт-сервера.
Если ни одно из решений не помогло, перейдите в каталог C:WindowsSystem32DriverStore, создайте резервную копию файла infpub.dat, а затем предоставьте группе локальных администраторов полные права на него (Full Control). После этого попытайтесь установить сетевой притер.
На чтение 9 мин Просмотров 1.4к. Опубликовано 18.03.2021
Содержание
- Как исправить ошибку 0x00000057?
- Способ №1
- Способ №2
- Способ №3
- Способ №4
- Полезное видео
- Windows не удается подключиться к принтеру, решаем за минуту
- Windows не удается подключиться к принтеру, решаем за минуту
- Возможные причины ошибки доступа к принтеру
- Разновидность ошибки
- Решение проблемы с подключением к принтеру
- Дополнительные методы решения ошибок 0x00000002, 0x0000000a, 0x00000006, 0x00000057
Несколько раз столкнулся со следующей проблемой: при попытке подключить некий сетевой принтер с одного из принт-серверов на клиенте появляется ошибка 0x00000057 Windows cannot connect to the printer. Ошибка появляется на этапе установки драйвера принтера с принт-сервера и, как я выяснил в дальнейшем, исправляется на стороне клиента. Ниже приведу последовательность действий, которая помогла мне решить эту ошибку.
В том случае, если драйвер подключаемого сетевого принтера уже установлен на проблемном компьютере, стоит попробовать вручную удалить его из хранилища драйверов. Для этого откройте диалоговое окно со списком установленных локально драйверов печати и удалите драйвер подключаемого принтера (и x64 и x86 версии).
printui.exe /s /t2
После удаления драйвера попытайтесь еще раз подключить сетевой принтер
Если это не помогло, или драйвер отсутствовал на клиентской системе, выполните следующие операции.
- Нам понадобится компьютер, на котором данный принтер установлен корректно и успешно печатает. На этом компьютере запустите редактор реестра и перейдите в следующую ветку реестра
- на x64 системе: HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindows NT x64DriversVersion-3
- на x86 системе HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindows NT x86DriversVersion-3
- Найдите ветку с именем драйвера принтера, который вы хотите установить и экспортируйте ее в Reg файл.
- Затем в данной ветке найдите значение ключа InfPath. В моем примере это C:WindowsSystem32DriverStoreFileRepositoryprnhp002.inf_amd64_neutral_04d05d1f6a90ea24prnhp002.inf
- Перейдите в каталог C:WindowsSystem32DriverStoreFileRepository и найдите имя папки, на которую указывает ключ
- Теперь на проблемном компьютере попытайтесь найти эту папку. Скорее всего она будет присутствовать, но будет пустой. Это свидетельствует о том, что процесс установки драйвера аварийно прервался
- Отредактируйте NTFS разрешения на данную папку (скорее всего понадобится сделать себя ее владельцем), и добавить права Full Control для группы локальных администраторов.
- Импортируйте reg файл на проблемном компьютере и скопируйте содержимое папки драйвера с нормального компьютера на проблемный.
- Перезапустите службу печати; net stop spooler & net start spooler
- Попробуйте подключить принтер. Клиент должен успешно скачать и установить драйвер с принт-сервера.
Ошибка 0х00000057 возникает в системе Windows (7, 8, 10) при установке связи с сетевым принтером. Из-за неё операция не проводится до конца и останавливается. На экране возникает окно со следующим текстом: «В ходе операции произошла ошибка. Windows не удается подключиться к принтеру».
Как исправить ошибку 0x00000057?
Решение проблемы кроется не в самом принтере, а в его драйвере, который вы должны установить на свой компьютер, чтобы оба устройства хорошо функционировали в паре. Избавиться от ошибки можно четырьмя разными способами.
Способ №1
Переустановите драйвер (если он уже загружен на вашем ПК):
- Зайдите в папку, где хранятся все драйвера: C:WindowsSystem32DriverStoreFileRepository. В случае, если вы не знаете название каталога, где находится драйвер принтера, отсортируйте его по дате. Будьте осторожны и убедитесь, что удалили нужный файл, иначе проблемы могут начаться и с другими программами.
- Если вы точно уверены в выбранной директории, то откройте диалоговое окно со списком подключённых драйверов и удалите его из списка. Это касается и х64, и х84. После попробуйте ещё раз настроить подключение к устройству.
Этот способ не решит вашу проблему, если драйвер отсутствовал в клиентской системе. В этом случае переходите к плану «Б».
Способ №2
Для того чтобы провести эту операцию, вам понадобится компьютер, у которого уже успешно налажено соединение с сетевым принтером, к которому не может подключится «проблемный ПК».
- С помощью этого компьютера запустите редактор реестра и перейдите в его последующую ветку.
- Найдите среди большого списка название нужного вам для установки драйвера.
- Экспортируйте его в файл Reg.
- В этой же ветке найдите ключ InfPath и его значение.
- Он выведет вас на папку, которая будет находится в каталоге: C:WindowsSystem32DriverStoreFileRepository.
- Теперь вернёмся к тому ПК, где была замечена ошибка. Если вы найдёте эту папку в списке файлов, то в отличии от первой, она будет полностью пуста. Это указывает на то, что было аварийное отключение загрузки драйвера.
- Скорректируйте разрешения NTFS на данную директорию, для этого вам придётся сделать себя ее владельцем и добавить группу локальных администраторов в список Full Control.
- Перешлите Reg-файл с одного компьютера на другой, а недостающие в папке установки файлы скопируйте на проблемный ПК.
- Перезапустите службу печати. После запустите принтер. За этой время клиент скачает и заново установит драйвер с принт-сервера.
Способ №3
Даже если предыдущая инструкция вам не помогла, то используйте третий вариант решения проблемы:
- Снова посетите каталог: C:WindowsSystem32DriverStore.
- Скопируйте в него файл infpub.dat, а затем дайте группе локальных администраторов Full Control на него. Снова попытайтесь установить сетевой притер.
Способ №4
Переустановка ОС на версию 8.0:
- Проделайте резервное копирование информации и переустановите систему на нужную версию, в нашем случаем это 8.0.
- Установите все необходимые программы, перезагрузите ПК. Попробуйте снова подключиться к устройству. В случае с ОС версии 8.0 это должно получиться на 100%.
Полезное видео
Наглядные действия по устранению данной неполадки вы можете посмотреть на следующем ролике:
Windows не удается подключиться к принтеру, решаем за минуту
Windows не удается подключиться к принтеру, решаем за минуту
Добрый день! Уважаемые читатели и гости блога Pyatilistnik.org. В прошлый раз, я вам подробно объяснил как решается проблема, с печатью при ошибке «Не существует обработчик печати», она всего лишь, одна из тысячи, которая вам может повстречаться. Сегодня я покажу, что делать, если при попытке установить принтер, будь, то локальный или на терминальной ферме, вы получаете ошибку доступа, что вашей операционной системе Windows не удается подключиться к принтеру, хотя все права есть. Как и обычно, все оказывается очень просто.
Возможные причины ошибки доступа к принтеру
Давайте для начала опишу свою ситуацию. Есть терминальная ферма на Windows Server, если кто-то не знает, что это такое, то это мощный сервер или группа серверов, на которые заходят пользователи из вне, для работы с приложениями установленными на них, очень распространенный вариант сейчас в крупных и средних компаниях. Пользователь работая на терминальном сервере, пытается распечатать документ, но его принтер либо не видится вообще, либо при попытке к нему обратиться выдает сообщение с ошибкой:
И такое сообщение может быть и с локальным устройством, вплоть до последней версии Windows 10 Fall Creators Update.
Возможные причины, на что следует обратить внимание:
- Проверить права на доступ к принтеру, актуально для корпоративных принтеров, где системные администраторы, дают возможность пользоваться устройством, по принципу групп, подробнее читайте в статье, про безопасность принтеров и разграничение прав.
- Проблема с драйверами устройства, об этом ниже
- Физическая проблема с принтером
- Принтер находится в автономном режиме (Обязательно проверьте, что не установлена галка)
- Проблемы с SNMP трафиком (Попробуйте его отключить)
Разновидность ошибки
Давайте я приведу самые распространенные коды ошибок в данной ситуации, когда Windows не удается подключиться к принтеру. Отказано в доступе:
- 0x00000002
- 0x0000000a
- 0x00000006
- 0x00000057
- 0x00004005
- 0x0000007e
- 0x000003eb
- 0x00000214
- 0x00000bcb
Решение проблемы с подключением к принтеру
Причина одна и кроется она в цифровой подписи драйверов принтеров, а точнее в отсутствии данной подписи. Если драйвера на устройства подписаны не валидным с точки зрения Microsoft сертификатом или вообще без него, то он таки драйвера не принимает, считая это потенциальной угрозой, в следствии чего ваше устройство перестает работать. Это не новая проблема, но после очередного обновления KB3170455, проверка цифровой подписи драйверов, ужесточилась.
- Можете полностью отключить проверку цифровой подписи драйверов, как это делать я описывал, посмотрите. В Windows 10 она обязательная и ужесточенная.
- Можете удалить обновление KB3170455, но думаю это не лучший вариант, когда есть в разы проще.
- Правка реестра Windows.
Так как у меня в основном на работе операционная система windows 10 и с нее не удается подключиться к принтеру на терминальном сервере, где есть драйвера без цифровой подписи, чтобы не делать большого количества телодвижений и кучей перезагрузок, я для принтеров, которые испытывают проблемы, поставлю один параметр, который все поправит.
Что вы делаете, вы открываете реестр и переходите вот по такому пути, лично я для быстрого поиска по реестру использую утилиту register jump, делается это либо локально, если принтер подключен по USB, либо же на сервере терминалов, если используются они.
В моем случае это HP M1212, но таких полным полно, Canon, Xerox и так далее.
Находим там параметр PrinterDriverAttributes, по умолчанию там будет стоять значение 0, нужно поменять его на 1. После чего вы смело перезагружаете службу печати либо же сам сервер.
Данный метод, действует в 90 процентах случаев, если вам не помогло, то ниже я привожу дополнительные методы решения данной проблемы.
Дополнительные методы решения ошибок 0x00000002, 0x0000000a, 0x00000006, 0x00000057
Если ваши клиенты так и не могут подключиться к терминальным принтерам, то попробуйте очистить ветку реестра:
В моем случае, я удалил серверы с сервера-печати, убедитесь, что у вас тут будет пусто. После чего можете перезапустить сервер или службу печати.
Еще на Windows 7 бывает ошибка 0x0000007e «Windows не удается подключиться к принтеру. Не существует обработчик печати» при попытке подключить те же сетевые принтеры, решается все пересозданием порта печати. Порт это некое указание, где искать ваше устройство.
Через правый клик, перейдите в свойства печати, вкладка «Порты». Находите текущий порт, и удаляете его.Затем нажимаете добавить.
Указываем стандартный TCP/IP порт для сетевого принтера.
У вас откроется мастер добавления порта.
Указываем ip адрес или DNS имя принтера и имя порта.
Так же можете проверить, что на вкладке «Доступ» стоит галка, разрешающая его. Теперь ваше устройство доступно по сети. Попробуйте снова к нему обратиться по UNC пути им вашего сервера печати (если есть)имя принтера. Например, printserversumsungcolor
Еще советую попробовать утилиту диагностики Print-Spooler-Repair-Tool. Это поможет вам исправить ошибку 0x0000007e и, что не существует обработчик печати. Надеюсь данная заметка оказалась для вас полезной, если есть еще какие-либо методы, то пишите о них в комментариях.
На компьютерах или ноутбуках многих пользователей часто появляется ошибка 0×00000057 при установке сетевого принтера в Windows 7, но не все знают, как ее исправить. Проблема характерна для седьмой версии операционной системы Microsoft. В этой статье мы предлагаем несколько действительно быстрых способов самостоятельного устранения проблемы даже для неопытных пользователей. Это руководство также будет полезно, если в вашей системе появляется уведомление “Указанный порт не существует” и вы не можете подключиться к принтеру каким-либо образом.
Сначала попробуйте найти порт принтера с помощью программного обеспечения и проверить, соответствует ли он реальному подключению.
Коллекция “драйверов” для различных моделей устройств.
Все способы подключения к сетевому принтеру
Подробные инструкции для пользователей Windows.
Содержание
- Настройка рабочей группы
- Включение сетевого обнаружения
- «Расшариваем» доступ к принтеру
- Отключаем брандмауэр и файрвол антивируса
- Правка реестра системы
- Копируем корректный файл infpub.dat
- Обновление до Windows 8 или 10
- Дополнительные решения ошибки «Указанный порт не существует»
- Твик реестра
- Пересоздание порта
- Видео
Настройка рабочей группы
Принтер должен находиться в той же рабочей группе, что и ваш компьютер, чтобы вы могли видеть его в сети. Следуйте приведенным ниже инструкциям, чтобы проверить и, при необходимости, изменить этот параметр. Выполните эти действия на компьютере, к которому подключен принтер, и на компьютере, который к нему подключен.
- Откройте Свойства системы, нажав Windows+Pause на клавиатуре.
- Проверьте, какая рабочая группа указана.
- Одновременно проверьте значение той же настройки на другом компьютере.
- При необходимости внесите изменения, используя ярлык справа.
- Чтобы применить изменения, перезагрузите систему.
Включение сетевого обнаружения
Необходимо проверить, включено ли обнаружение сети на компьютере, к которому подключено устройство. Войдите в нужный раздел с помощью панели управления (полный адрес показан на рисунке ниже). Разрешить доступ к файлам и принтерам.
«Расшариваем» доступ к принтеру
Описанные выше действия должны быть выполнены на “компьютере”, на котором принтер был первоначально установлен и настроен при подключении.
Отключаем брандмауэр и файрвол антивируса
Если используется отдельная антивирусная программа, она может вызвать ошибку и заблокировать сетевое устройство. Чтобы проверить это, выключите устройство на короткое время и попробуйте подключиться к принтеру. Если после отключения защиты все работает нормально, настройте антивирусное программное обеспечение соответствующим образом. В соответствии с инструкциями к вашей версии программы защиты (это может быть “Касперский”, “Доктор Веб”, Nod32 или другая), добавьте правило или исключение в брандмауэр для нужной вам модели принтера.
То же самое относится и к встроенному брандмауэру Windows. Вам также следует отключить его, чтобы исключить из списка виновников. Это можно сделать через Панель управления в разделе Безопасность.
В “Расширенных настройках” брандмауэра можно добавить правила исключения для блокирования сетевого трафика.
Правка реестра системы
Если есть другой компьютер или ноутбук с установленной Windows 7, на котором не возникает ошибка принтера 0×00000057 “Указанный порт не существует”, можно использовать его для решения проблемы.
- Нажмите кнопку “Пуск” и введите “regedit” в строке поиска.
- Запустите редактор системного реестра.
- Перейдите в раздел HKEY_LOCAL_MACHINE Операционная система.
- Затем, в зависимости от “битности” вашей системы, выберите Windows NT x64 для 64-битной и Windows NT x86 для 32-битной.
- Следующая версия 3.
- Найдите и щелкните строку с названием принтера, с которым у вас возникли проблемы.
- Экспортируйте его в файл ‘reg’.
- С правой стороны найдите и дважды щелкните на параметре InfPath. Следуйте по пути, указанному в окне.
- Скопируйте все содержимое папки на USB-носитель. Еще лучше скопировать всю папку.
- Откройте реестр на проблемном компьютере и сначала импортируйте ранее созданный reg-файл через вкладку меню “Файл” и “Импорт” системного реестра. Затем скопируйте файлы с USB-накопителя на диск “C” по адресу, указанному в окне на изображении выше. Вам может понадобиться настроить доступ к копии, если система отказывается принимать файлы в системной папке.
- Перезагрузите компьютер.
Копируем корректный файл infpub.dat
Найдите файл “infpub.dat” на своем рабочем компьютере или скачайте его из Интернета. Этот файл должен быть правильным для Win7. Скопируйте его в папку “C:WindowsSystem32DriverStore” на вашем компьютере. Правой кнопкой мыши вызовите контекстное меню, затем перейдите к свойствам этого файла и перейдите на вкладку “Безопасность”. Предоставьте группе Administrators полный доступ ко всем операциям. Попробуйте повторно подключиться к принтеру по сети.
Обновление до Windows 8 или 10
Если ни один из способов не помог вам решить проблему ошибки 0×00000057, кардинальным вариантом может стать обновление системы вашего компьютера до более новой, свежей версии Windows 8.1 или 10. Не забудьте, что в этом случае вам придется сделать резервную копию всей важной информации, переустановить используемые программы и выполнить настройки Интернета.
Дополнительные решения ошибки «Указанный порт не существует»
Твик реестра
Создайте текстовый файл с любым именем и расширением “.reg”. Скопируйте и вставьте следующий код в этот файл.
Редактор реестра Windows версии 5.00
[HKEY_LOCAL_MACHINEMicrosoft 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 ■Monitor ■Local Port]
“Драйвер”=”localspl.dll”
[HKEY_LOCAL_MACHINE/SYSTEM ®CurrentControlSet ®Microsoft Shared Fax Monitor]
“Драйвер”=”FXSMON.DLL”“Драйвер”=”tcpmon.dll”
[HKEY_LOCAL_MACHINE ■SYSTEM ■Speed Monitor ■Standard TCP/IP ■Ports]
“StatusUpdateInterval”=слово:0000000a
“StatusUpdateEnabled”=dword:00000001
“LprAckTimeout”=dword:000000b4
[HKEY_LOCAL_MACHINE_SYSTEM_CurrentControlSet “USBMonitor”]
“Драйвер”=”usbmon.dll”
[HKEY_LOCAL_MACHINE/SYSTEM_Port Control Devices]
“Драйвер”=”WSDMon.dll”
Сохраните файл, затем запустите его и примите уведомление о редактировании реестра.
Перезагрузите компьютер. Запустите проверку целостности системных файлов с помощью команды “sfc /scannow” на сайте
в командной строке. Перезагрузите компьютер после завершения процедуры.
Пересоздание порта
- Перейдите на панель управления, а оттуда в раздел принтеров компьютера, на котором сетевое устройство настроено таким образом.
- Выберите его из списка и откройте его свойства.
- Перейдите на вкладку Порты.
- Удалить выбранный текущий.
- Нажмите на кнопку для создания нового.
- Выберите тип “TCP/IP Standard”.
- Задайте имя принтера и новый порт.
- Следуйте инструкциям мастера настройки.
- Попробуйте подключиться к устройству с “компьютера”, на котором возникла проблема.
Видео
Варианты исправления ошибки 0x00000057 при установке подключения к сетевому принтеру в Windows 7, 8 или 10
Ошибка 0х00000057 возникает в системе Windows (7, 8, 10) при установке связи с сетевым принтером. Из-за неё операция не проводится до конца и останавливается. На экране возникает окно со следующим текстом: «В ходе операции произошла ошибка. Windows не удается подключиться к принтеру».
Как исправить ошибку 0x00000057?
Решение проблемы кроется не в самом принтере, а в его драйвере, который вы должны установить на свой компьютер, чтобы оба устройства хорошо функционировали в паре. Избавиться от ошибки можно четырьмя разными способами.
Способ №1
Переустановите драйвер (если он уже загружен на вашем ПК):
- Зайдите в папку, где хранятся все драйвера: C:WindowsSystem32DriverStoreFileRepository. В случае, если вы не знаете название каталога, где находится драйвер принтера, отсортируйте его по дате. Будьте осторожны и убедитесь, что удалили нужный файл, иначе проблемы могут начаться и с другими программами.
- Если вы точно уверены в выбранной директории, то откройте диалоговое окно со списком подключённых драйверов и удалите его из списка. Это касается и х64, и х84. После попробуйте ещё раз настроить подключение к устройству.
Этот способ не решит вашу проблему, если драйвер отсутствовал в клиентской системе. В этом случае переходите к плану «Б».
Способ №2
Для того чтобы провести эту операцию, вам понадобится компьютер, у которого уже успешно налажено соединение с сетевым принтером, к которому не может подключится «проблемный ПК».
- С помощью этого компьютера запустите редактор реестра и перейдите в его последующую ветку.
- Найдите среди большого списка название нужного вам для установки драйвера.
- Экспортируйте его в файл Reg.
- В этой же ветке найдите ключ InfPath и его значение.
- Он выведет вас на папку, которая будет находится в каталоге: C:WindowsSystem32DriverStoreFileRepository.
- Теперь вернёмся к тому ПК, где была замечена ошибка. Если вы найдёте эту папку в списке файлов, то в отличии от первой, она будет полностью пуста. Это указывает на то, что было аварийное отключение загрузки драйвера.
- Скорректируйте разрешения NTFS на данную директорию, для этого вам придётся сделать себя ее владельцем и добавить группу локальных администраторов в список Full Control.
- Перешлите Reg-файл с одного компьютера на другой, а недостающие в папке установки файлы скопируйте на проблемный ПК.
- Перезапустите службу печати. После запустите принтер. За этой время клиент скачает и заново установит драйвер с принт-сервера.
Способ №3
Даже если предыдущая инструкция вам не помогла, то используйте третий вариант решения проблемы:
- Снова посетите каталог: C:WindowsSystem32DriverStore.
- Скопируйте в него файл infpub.dat, а затем дайте группе локальных администраторов Full Control на него. Снова попытайтесь установить сетевой притер.
Способ №4
Переустановка ОС на версию 8.0:
- Проделайте резервное копирование информации и переустановите систему на нужную версию, в нашем случаем это 8.0.
- Установите все необходимые программы, перезагрузите ПК. Попробуйте снова подключиться к устройству. В случае с ОС версии 8.0 это должно получиться на 100%.
Полезное видео
Наглядные действия по устранению данной неполадки вы можете посмотреть на следующем ролике:
Решаем ошибку 0×00000057 и «Указанный порт не существует» при установке принтера
У многих пользователей компьютер или ноутбук часто выдает ошибку 0×00000057 при установке сетевого принтера в Windows 7, но не все знают как ее устранить. Проблема характерна именно для седьмой версии операционной системы фирмы Microsoft. В этой статье мы предлагаем несколько действительно быстрых способов решить проблему самостоятельно даже неопытным пользователям. Данная инструкция также поможет в ситуации, если система выдает уведомление «Указанный порт не существует» и никак при этом не удается подключиться к принтеру.
Попробуйте сначала узнать порт принтера программным способом и сверить с реальным подключением.
Переустановка драйвера
- Запустите сервер печати через форму быстрого запуска программ. Нажмите на клавиатуре вместе Windows+R, введите «printerui /s».
- Перейдите на вкладку «Драйвера», а в списке найдите Вашу модель принтера.
- Нажмите кнопку удалить весь пакет.
- Перезагрузите свой компьютер или ноутбук.
- Попробуйте снова подключиться к нужному сетевому устройству печати, что повлечет за собой копирование файлов драйвера «с нуля».
Настройка рабочей группы
Чтобы принтер был виден по сети на другом компьютере он должен находится с ним в одной рабочей группе. Проверить и, при необходимости, изменить такую настройку можно по такой инструкции. Данные шаги нужно проделать на ПК, к которому подключен принтер и на том, который подсоединяется к нему.
- Открываем свойства системы нажатием Windows+Pause на клавиатуре.
- Посмотрите, какая рабочая группа указана.
- Параллельно проверьте значение этого же параметра на другом компьютере.
- При необходимости сделайте изменения используя ярлык справа.
- Чтобы изменения вступили в силу, перезагрузите систему.
Включение сетевого обнаружения
Не лишним будет проверить наличие включения сетевого обнаружения на ПК, к которому подключено устройство. Заходим в нужный раздел через панель управления (полный адрес смотрите на рисунке ниже). Включаем доступ к файлам и принтерам.
«Расшариваем» доступ к принтеру
Вышеописанные действия нужно проводить на «компе», на котором принтер устанавливался и настраивался изначально во время подключения.
Отключаем брандмауэр и файрвол антивируса
В случае использования отдельного антивируса он может стать причиной ошибки и блокировать сетевое устройство. Чтобы проверить этот факт, отключите его на небольшой промежуток времени и попробуйте произвести подключение к принтеру. Если при отключенной защите все прошло без проблем, то нужно настроить свое антивирусное ПО должным образом. Согласно инструкции к Вашей версии защитника (это могут быть Касперский, Доктор Веб, Нод32 или другой) добавьте правило или исключение в файрвол для нужной модели принтера.
То же самое касается встроенного в систему «Виндовс» брандмауэра. Его тоже стоит отключить, чтобы исключить из перечня виновников. Сделать это можно через панель управления в разделе по безопасности.
Правила исключений блокировки сетевого трафика можно добавить в «Дополнительных параметрах» брандмауэра.
Правка реестра системы
Если в сети есть другой ПК или ноутбук с установленной Виндовс 7, на котором принтер не выдает ошибки 0×00000057 «Указанный порт не существует», то это можно использовать для решения неисправности.
- Нажмите кнопку «Пуск», а в строке поиска наберите «regedit».
- Запустите редактор реестра системы.
- Перейдите по веткам HKEY_LOCAL_MACHINE SystemCurrentControlSetControlPrintEnvironments.
- Далее, в зависимости от «битности» системы, выберите Windows NT x64 для 64-битных и Windows NT x86 — для 32 бита.
- Дальше DriversVersion-3.
- Найдите и кликните мышкой по строке с названием Вашего проблемного принтера.
- Сделайте экспорт его в «reg» файл.
- Справа найдите и нажмите два раза мышей по параметру InfPath. Перейдите по адресу, указанному в окне.
- Скопируйте все содержимое папки на флешку. А лучше всю папку целиком.
Копируем корректный файл infpub.dat
Найдите на рабочем компьютере или скачайте из Интернета файл «infpub.dat» версии подходящей для Вин7. Скопируйте его в папку на своем ПК по адресу «C:WindowsSystem32DriverStore». Правой клавишей мышки вызовите контекстное меню, откуда зайдите в свойства этого файл, а потом на закладку «Безопасность». Для группы «Администраторы» дайте полный доступ на все действия. Снова попробуйте произвести подключение к принтеру по сети.
Обновление до Windows 8 или 10
Если ни один из способов не смог помочь Вам в решении проблемы с ошибкой 0×00000057, то кардинальным вариантом можно считать обновление системы на ПК к новым более свежим версиям Виндовс 8.1 или 10. Не забывайте, что в таком случае необходимо будет сделать резервное копирование всей важной информации, переустановить используемые программы, сделать настройки интернета.
Дополнительные решения ошибки «Указанный порт не существует»
Твик реестра
Создайте текстовый файл с любым именем и расширением «.reg». Скопируйте и вставьте в этот файл такой код.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPorts]
«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_MACHINESYSTEMCurrentControlSetControlPrintMonitorsLocal Port]
„Driver“=»localspl.dll”
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsMicrosoft Shared Fax Monitor]
«Driver»=”FXSMON.DLL”
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsStandard TCP/IP Port]
«Driver»=”tcpmon.dll”
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsStandard TCP/IP PortPorts]
«StatusUpdateInterval»=dword:0000000a
«StatusUpdateEnabled»=dword:00000001
«LprAckTimeout»=dword:000000b4
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsUSB Monitor]
«Driver»=”usbmon.dll”
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsWSD Port]
«Driver»=”WSDMon.dll”
Сохраните файл, а потом запустите и согласитесь с уведомлением о редактировании реестра.
Перезапустите компьютер. Запустите проверку целостности системных файлов утилитой «sfc /scannow» в
командной строке. По окончании процедуры снова перезагрузите ПК.
Пересоздание порта
- Зайдите в панель управления, а оттуда в раздел с принтерами на ПК, к которому настроено сетевое устройство таким.
- Выберите его из списка и откройте его свойства.
- Перейдите на закладку порты.
- Удалите текущий, отмеченный флажком.
- Нажмите на кнопку создания нового.
- Выберите тип «Standart TCP/IP».
- Задайте имя принтера и нового порта.
- Следуйте указаниям мастера установки.
- Пробуйте подключаться к устройству с проблемного «компа».
Видео
ИСПРАВЛЕНО: ОШИБКА ПРИНТЕРА 0X00000057 – ЛУЧШЕЕ ИЗ – 2021
Ошибка 0x00000057 – это ошибка принтера в Windows, которая не позволяет пользователю добавить принтер. Эта ошибка обычно возникает из-за ранее установленных поврежденных драйверов и проблем с разрешениями. Поэтому, когда вы пытаетесь добавить принтер, он устанавливается, но не добавляет принтер из-за поврежденных файлов в DriverStore.
В этом руководстве я перечислил два метода, которые помогали мне в прошлом. Первый – удалить драйвер, а второй – скопировать драйвер с рабочего компьютера. Если метод 1 работает для вас, то второй метод не требуется.
Метод 1: восстановить поврежденные системные файлы
Загрузите и запустите Restoro для сканирования и восстановления поврежденных и отсутствующих файлов из здесь, как только это будет сделано, перейдите к методам ниже. Важно убедиться, что все системные файлы не повреждены и не повреждены, прежде чем переходить к приведенным ниже методам.
Метод 2: Свойства сервера печати
1. Удерживая клавишу Windows, нажмите R
2. В диалоговом окне запуска введите services.msc и нажмите ОК
3. Найдите службу «Диспетчер очереди печати», щелкните ее правой кнопкой мыши и выберите «Остановить».
4. После остановки удерживайте клавишу Windows и снова нажмите R. В диалоговом окне запуска введите
printui.exe / s / t2
Найдите здесь под полем имени свой принтер, который вызывает проблемы, щелкните его и выберите «Удалить». Когда вас спросят, если вы хотите удалить драйвер, выберите соответствующие запросы для подтверждения удаления.
5. После удаления вернитесь в консоль служб, щелкните правой кнопкой мыши службу диспетчера очереди печати и выберите Пуск.
Теперь попробуйте заново добавить / переустановить принтер. Если по-прежнему не работает, перейдите к способу 2.
Способ 3 можно посмотреть здесь: Ошибка 0x00005b3 – Хотя номер ошибки другой, но процедура работает и для этой ошибки.
Метод 4: скопируйте файлы каталога драйверов с рабочей машины
Для пользователей, которые пытаются установить эти драйверы на нескольких машинах, в случаях, когда некоторые из них не работают, а некоторые устанавливаются успешно, вы можете попытаться скопировать файлы из каталога драйверов с рабочей машины на ту, которая не работает.
- Перейдите к машине с установленным и исправно работающим драйвером. нажмите Окна и р одновременно клавиши на клавиатуре, чтобы открыть Бег
- Печатать regedit, и либо нажмите Входить или щелкните В ПОРЯДКЕ открыть Редактор реестра.
- С помощью редактора реестра перейдите в следующее место:
HKEY_LOCAL_MACHINE System CurrentControlSet Control Print Environments Windows NT x86 Drivers Version-3
- В этой папке найдите подключ драйвера принтера, с которым у вас возникли проблемы. Щелкните по нему, и ищите InfPath на правой панели. Обратите внимание на путь.
- Открытым Мой компьютер / Этот компьютер, и перейдите к % systemroot% System32 DriverStore FileRepository, и найдите папку, указанную в InfPath
- Перейдите к компьютеру, на котором у вас возникли проблемы с установкой драйвера, и перейдите к вышеупомянутому FileRepository папку и посмотрите, есть ли там папка. Если папка есть, но пуста, значит предыдущая установка не удалась.
- В этом случае вам нужно будет стать владельцем папки и предоставить себе полный контроль.
- Щелкните правой кнопкой мыши папку и выберите Характеристики, затем перейдите к Безопасность
- Нажмите Advanced, и Изменять в Владелец наверху. Нажмите В ПОРЯДКЕ вернуться к Характеристики
- Нажмите “Изменить”., и из Группы или имена пользователей, найдите своего пользователя и проверьте Разрешить полный контроль коробка в Разрешения для аутентифицированных пользователей Нажмите В ПОРЯДКЕ. Закрой Характеристики окно, нажав В ПОРЯДКЕ.
- После того, как вы позаботились о безопасности папки, копировать содержимое папки с рабочей машины на машину, выдающую ошибку 0x00000057.
- Теперь вы можете попробовать установить драйвер еще раз, он должен работать и не вызывать у вас головной боли.
Решение ошибки «Windows не удается подключиться к принтеру»
Есть несколько способов решить ошибку «Windows не удается подключиться к принтеру», отличающихся в зависимости от причины возникновения проблемы. Ошибка появляется как при локальном подключении принтера к персональному компьютеру, так и при использовании терминальной фермы.
Терминальная ферма — популярное решение для средних и крупных компаний, когда приложения и устройства работают на сервере, а пользователи подключаются к ним для работы. Вне зависимости от способа использования принтера, при попытке отправить файл на печать, может высвечиваться одна из вариаций ошибки подключения к устройству. Особо беспокоиться не стоит, поскольку решение проблемы обычно занимает не более нескольких минут.
Оглавление:
Причины ошибки и способы решения
Основными причинами появления ошибки являются: нарушение работы службы диспетчера печати, изменение доступов администраторами системы (актуально для корпоративных компьютеров), физические проблемы с принтером. Ошибку также могут вызывать слетевшие драйвера, вирусная активность или изменение папки spool или библиотек, необходимых для работы с принтерами.
Вернуть принтер к работе достаточно просто. Но для начала следует убедиться, что проблема не вызвана банальными вещами:
- Если на корпоративном компьютере перестало работать подключение к принтеру по причине «Отказано в доступе», стоит убедиться в наличии прав на доступ к устройству. Разграничение прав на корпоративных устройствах обычно идет по крупным группам пользователей, и какие-либо изменения могли затронуть проблемный компьютер. Для решения ситуации следует обратиться к корпоративному системному администратору.
- Не помешает проверить компьютер на вирусы, а также запустить командную строку, ввести sfc /scannow и нажать Enter для диагностики всей системы. Это действие позволит Windows восстановить нужные библиотеки и системные файлы, если они были повреждены из-за вирусной активности или по иной причине.
- Следует убедиться в отсутствии физических проблем с принтером, компьютером и сетью, из-за которых подключение к устройству может отсутствовать.
Ошибка «Windows не удается подключиться к принтеру» имеет дополнительные коды и уведомления, что иногда позволяет разобраться в причине:
- Локальная подсистема печати не выполняется.
- Отказано в доступе.
- Коды ошибки: 0x00000006, 0x00000002, 0x0000000a, 0x00000057, 0x0000007e, 0x00004005, 0x000003eb, 0x000005b3, 0x0000003eb.
На большое количество системных кодов ошибок можно не обращать внимания. Большинство проблем, вызывающих данную ошибку подключения к принтеру, решаются одними и теми же действиями.
Включение службы Диспетчер печати
Эта инструкция поможет в том случае, если система выдает ошибку «Windows не удается подключиться к принтеру. Локальная подсистема печати не выполняется». В Windows 7, 10 и других популярных версиях данная локальная подсистема представлена службой «Диспетчер печати». Она может быть отключена действиями пользователя, в результате работы программ или вирусной активности. Как только служба будет включена заново, ошибка перестанет появляться.
Включение Диспетчера печати через Панель управления:
- Нажать «Пуск», выбрать «Панель управления».
- Перейти в раздел «Администрирование», затем открыть вкладку «Службы». Следует открыть именно вкладку Службы , а не Локальные службы , как это по ошибке делают многие пользователи.
- Открывшийся список нужно пролистывать до тех пор, пока не будет найдена служба «Диспетчер печати». В старых версиях Windows, в том числе Windows XP, служба носит название «Диспетчер очереди печати».
- Открыть службу двойным кликом левой кнопки мыши.
После выполнения указанных действий окно с настройками можно закрывать. Служба должна быть включена, в общем списке служб состояние Диспетчера печати должно быть в статусе Выполняется . Тип запуска должен быть выставлен Автоматически .
Если проблема была только в службе, то после выполнения этих действий окно с сообщением «Локальная подсистема печати не выполняется» перестанет беспокоить. Если же была нарушена работа и других компонентов, то включенная служба отключится спустя несколько секунд, а ошибка продолжит появляться. Следует попробовать применить другие способы решения проблемы, а затем включить службу еще раз.
Подключение принтера через локальный порт
Иногда обойти ошибку невыполнения локальной подсистемы печати можно, добавив принтер вручную через настройки оборудования в Панели управления. Принтер может начать корректно отображаться и работать, а заодно появится время на поиск настоящей причины ошибки.
Для добавления устройства нужно прописать доступ к сетевому принтеру:
- Зайти в меню «Пуск», открыть «Панель управления».
- Перейти во вкладку «Устройства и принтеры».
- Нажать по кнопке «Установка принтера» в верхнем меню.
После добавления устройства и указания драйверов таким способом, принтеры часто начинают исправно работать и перестают выдавать ошибку. Если в окне «Установка драйвера принтера» не оказалось драйверов для нужного устройства — это и есть причина проблемы. Загрузить драйвер можно с официального сайта изготовителя принтера, либо установить с диска, идущего в комплекте с устройством.
Очистка или замена папки spool
При появлении ошибки «Windows не удается подключиться к принтеру. Не существует обработчик печати» следует очистить компьютер от деятельности программы-планировщика spooler. Она сохраняет и сортирует файлы, отправленные на печать, организует очередь для печати для принтеров.
В папках и документах, относящихся к программе spool, может присутствовать большое количество лишних файлов. Многие документы могут оставаться от старых принтеров и не использоваться годами. Ошибка «Не существует обработчик текста» — не единственная проблема, вызванная spool. Документы могут просто не отправляться на печать, либо бесконечно отображаться в режиме «ожидание печати».
Описанный ниже способ подразумевает удаление файлов spooler’а, переустановку драйверов и очистку реестра. Эти действия приводит к необратимому драйверов и удалению устройств из памяти компьютера, и после перезагрузки ПК их придется устанавливать заново. Если этими действиями нет желания заниматься, либо нет необходимых навыков, можно попробовать использовать промежуточное решение: скопировать папку spool с другого компьютера, где проблема при печати не возникает. Также можно скопировать драйвера, если на компьютерах установлены совместимые версии Windows.
Очистка лишнего содержимого папки Spool:
- Сначала требуется перезагрузить компьютер в безопасном режиме. В противном случае очистить нужные папки не получится: они используются системой, при попытке удаления будет появляться сообщение «Отказано в доступе» или «Файл открыт или используется программой». Для запуска безопасного режима нужно несколько раз нажать клавишу F8 во время загрузки компьютера.
- После входа в аккаунт администратора в безопасном режиме нужно открыть проводник и перейти в папку по адресу С:Windows System32 Spool .
- Найти папку по адресу C:Windows System32 spool prtprocs w32x86 (или x64, в зависимости от разрядности системы) и удалить все ее содержимое.
- Открыть папку C:Windows System32 Spool Printers и очистить ее, чтобы удалить все известные Windows установленные принтеры.
- Найти и очистить папку C:Windows System32 Spool Drivers w32x86 (в системах с разрядностью x64 путь к папке будет Driversx64). Это действия удалить все драйвера, ранее используемые принтерами.
- После очистки указанных папок требуется перезагрузить компьютер, чтобы изменения вступили в силу.
После перезагрузки системы нужно заново установить драйвера для всех используемых принтеров. Ошибка «Не существует обработчик печати» должна перестать беспокоить длительное время. Регулярное появление ошибки возможно на корпоративных серверах, использующих огромное количество различных принтеров и драйверов к ним. Это приводит к большому количеству файлов в очереди на печать и быстрому засорению системы и папок spooler’а лишними файлами. Регулярная очистка файлов позволит избежать появления ошибки, но лучше обратиться к квалифицированным системным администраторам для более качественной настройки системы.
Что делать, если ничего не помогает
В небольшом проценте случаев бывает, что все указанные способы решения не помогают избавиться от появления ошибки. Для этих случаев есть еще несколько советов и ссылок, которые могут помочь разобраться в ситуации самостоятельно и избежать обращения за помощью к специалистам или в сервис.
Что еще можно сделать:
- Проверить наличие на компьютере файла spoolsv.exe . Его можно найти в строке поиска в меню «Пуск», либо в соответствующей папке в windows/system32. Просканировать файл на наличие вредоносного кода на сайте www.virustotal.com.
- Заменить файл spoolsv.exe или всю папку spool с другого компьютера с такой же версией Windows. Это часто помогает, когда ошибка появляется при попытке добавления нового принтера, в процессе установки драйверов.
- Если появляется ошибка диспетчера очереди печати или локального обработчика печати, нужно убедиться в наличии файла Windows System32 spool prtprocs w32x86 winprint.dll . Эта динамическая библиотека необходима для корректной работы диспетчера печати.
- Если появляется ошибка «Локальная подсистема печати не выполняется. Перезапустите подсистему или перезагрузите компьютер», но при этом служба «Диспетчер очереди печати» работает нормально, можно попробовать перезагрузить (отключить/включить) службу. После переустановки драйверов и перезагрузки службы нужно перезагрузить компьютер.
- Попробовать воспользоваться советами от Microsoft, связанными с диагностикой и исправлением проблем с принтерами. Страница справки находится на сайте http://support.microsoft.com/mats/.
Если все действия не помогают, следует вернуться к идее отката системы к точке восстановления. Перед этим нужно сохранить все важные данные, которые изменялись с момента последнего момента архивации. После восстановления системы все равно следует диагностировать причину появления ошибки, чтобы вскоре с ней не пришлось столкнуться снова.
Ошибка 0x00000057 при установке сетевого принтера в Windows 7
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Сообщения: 536
Благодарности: 85
Сообщения: 52119
Благодарности: 15031
Конфигурация компьютера | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Звук: Realtek ALC889 HD Audio | |
CD/DVD: ASUS DRW-24B5ST | |
ОС: Windows 8.1 Pro x64 | |
Прочее: корпус: Fractal Design Define R4 |
Сообщения: 536
Благодарности: 85
Сообщения: 52119
Благодарности: 15031
Конфигурация компьютера | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Звук: Realtek ALC889 HD Audio | |
CD/DVD: ASUS DRW-24B5ST | |
ОС: Windows 8.1 Pro x64 | |
Прочее: корпус: Fractal Design Define R4 |
ispolin, сейчас код ошибки какой?
Запустите этот Fix it еще раз.
Выложите Windowsinfsetupapi.dev.log в архиве.
Сообщения: 536
Благодарности: 85
1000
4
0
0x80000000000000
40492
Application
User
C:WindowsSystem32spoolsv.exe
Свойства: CSR|Buhgalter,LocalsplOnly – документ
Имя журнала: Application
Источник: Interactive Services detection
Дата: 05.04.2013 17:14:41
Код события: 1000
Категория задачи:Отсутствует
Уровень: Сведения
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: User
Описание:
Устройство или программа требует внимания. Устройство или приложение: C:WindowsSystem32spoolsv.exe. Заголовок сообщения: Свойства: CSR|Buhgalter.
Xml события:
фикс не помогает, пишет можно установить принтер, запускаю установку сетевого и вываливается ошибка что в первом посте
Fix: Printer Error 0x00000057
Error 0x00000057 is a printer related error on Windows which does not allow the user to add the printer. This error is usually due to corrupt drivers previously installed and the permission issues. So when you try to add the printer it installs but doesn’t adds the printer because of the corrupted files in the DriverStore.
I have listed two methods in this guide which has worked for me in the past. The 1st one would delete the driver and the second method would be to copy the driver from a working computer. If method 1 works for you, then you do not need to do the 2nd Method.
Method 1: Repair Corrupt System Files
Download and run Restoro to scan and restore corrupt and missing files from here, once done proceed with the Methods below. It is important to ensure that all system files are intact and not corrupt before proceeding with the Methods below.
Method 2: Print Server Properties
1. Hold the Windows Key and Press R
2. In the run dialog, type services.msc and click OK
3. Locate “Print Spooler” service, right click on it and select Stop.
4. Once it is stopped, hold the windows key and press R again. In the run dialog, type
printui.exe /s /t2
Look under the name field here for your printer that is causing issues, click on it and select Remove. When asked, if you want to delete the driver, choose the appropriate prompts to confirm deletion.
5. After this has been removed, go back to the services console, right click Print Spooler service and select Start.
Now try to re-add/re-install the printer. If it still doesn’t work, then proceed to Method 2
Method 3 can be viewed here : Error 0x00005b3 – Although the error number is different, but the procedure works for this error as well.
Method 4: Copy the driver directory files from a working machine
For users who are trying to install these drivers on multiple machines, in cases where some fail and some install successfully, you can try to copy the files from the driver directory from a working machine, to one that fails.
- Go to a machine with an installed, and properly working, driver. Press the Windows and R keys on your keyboard simultaneously to open the Run
- Type in regedit, and either press Enter or click OK to open the Registry Editor.
- Using the Registry Editor, browse to the following location:
HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindows NT x86DriversVersion-3
- In this folder, find the subkey of the printer driver you’re having issues with. Click it, and look for the InfPath in the right pane. Note the path.
- Open My Computer/This PC, and navigate to %systemroot%System32DriverStoreFileRepository, and find the folder indicated in the InfPath
- Move over to the computer where you’re having problems installing the driver, and go to the aforementioned FileRepository folder, and see if the folder is there. If the folder is there, but empty, it means that the previous installation failed.
- If this is the case, you will need to take ownership of the folder, and grant yourself full control.
- Right-click the folder, and choose Properties, then navigate to the Security
- Click Advanced, and Change the Owner at the top. Click OK to go back to the Properties
- Click Edit, and from the Group or user names, find your user and check the Allow Full control box in the Permissions for Authenticated Users Click OK. Close the Properties window by pressing OK.
- Once you have taken care of the security of the folder, copy the contents of the folder from the working machine, to the machine giving you the 0x00000057 error.
- You can now try to install the driver again, it should work and not give you any headaches.
Ошибки 0x000006ba, 0x000006be, 0x000006d9 в операционной системе Windows
Системные ошибки не возникают сами собой, и для того чтобы решить каждую необходимо выяснить причину её появления.
Ошибки 0x000006ba, 0x000006be, 0x000006d9 имеют общее происхождение, а именно распечатка файла на принтере.
0x000006ba “Невозможно завершение операции. Подсистема печати недоступна”
Ошибка возникает при отправке файлов на печать, так как служба не запущена или не может быть запущена. Модифицирование (изменение) или удалении файла запуска службы печати в основном и приводит к этой ошибке. В некоторых случаях это связано с появлением вредоносного ПО (вирусы, трояны и пр.).
0x000006be “Windows не удается подключиться к принтеру”
Эта ошибка появляется при попытке распечатать файл на сетевом принтере. Ошибка является конфликтом версий драйвера, где версии сервера (где подключен принтер) и пользователя (отправителя файла) не совпадают.
0x000006d9 “Не удалось сохранить параметры принтера. Невозможно завершить операцию”
Данная проблема появляется при попытке сделать принтер общедоступным в сети. Брандмауэр Windows — это система безопасности которая работает по принципу фильтра (Firewall), для защиты ОС от внешних сетевых угроз. И у неё есть набор своих правил общего доступа к принтерам и файлам. Если сказать проще, то отключение брандмауэра не даст Вам создать полноценную общедоступную сеть, и следовательно Вы не сможете открыть принтер для других пользователей.
Выше указанные проблемы начали появляться со времен выхода Windows XP, и также встречаются в современной Windows 10. В этом отрезке операционных систем от WinXP до Win10 встречаются эти ошибки, а виной этому:
- неправильная настройка оборудования;
- отсутствие антивируса (для защиты системных файлов);
- неправильно настроенная сеть и общий доступ.
Все три ошибки одновременно встречаются крайне редко, и все же давайте их решим все по порядку.
Ошибка 0x000006ba, как нам уже стало известно она появляется в следствии то что, служба отвечающая за отправку файлов на печать не работает. Решение будет следующим:
- Сначала нужно открыть службы Windows и проверить состояние службы печати.
- Открываем службы в Windows XP/Vista/7: “Пуск” -> “Панель управления” -> “Администрирование” -> “Службы”.
- Далее в списке нужно найти элемент “Диспетчер очереди печати” и открыть двойным кликом. Так служба называется в Windows XP, в последующих версиях Windows(Vista, 7, 8, 8.1, 10) она называется “Диспетчер печати”.
- В открывшемся окне можно увидеть состояние службы, а также настроить ее запуск (значение по умолчанию “Автоматический”).
- Если состояние службы “Работает”, но при этом невозможно ничего распечатать, то нам необходимо перезагрузить службу, путём отключения “Остановить” и включения “Запустить”. Соответственно, если служба была отключена то её необходимо включить, нажав на кнопку “Запустить”.
Если после проделанных манипуляций ничего не получается распечатать, необходимо проверить системную папку Windows на вирусы. А также проверить на сайте производителя Вашего принтера, наличие более свежих драйверов, если таковые имеются то обязательно обновить драйвер.
Ошибка 0x000006be указывает на несоответствие драйверов двух и более компьютеров. Как было сказано выше, компьютер на котором установлен принтер имеет драйвер отличимый от остальных. Появление такой проблемы иногда связано из-за обновления старых компьютеров и разных версиях операционных систем. Решение этой ошибки довольно простое:
- Необходимо установить на всех компьютерах подключенных к одной сети одинаковый драйвер последней версией, скачать который можно бесплатно на официальном сайте производителя оборудования.
- Рекомендуется иметь на всех компьютерах одинаковую версию операционной системы, но это не обязательно.
- Лучшим решением будет обзавестись принтером, который напрямую может подключаться к маршрутизатору, т.к не требует постоянной работы компьютера.
Ошибка 0x000006d9, как и предыдущая возникает только в сетевом окружении семейства Windows из-за отключенного брандмауэра. Для того чтобы ее устранить необходимо:
Включить брандмауэр Windows
Windows XP. Идем по следующему пути “Пуск” -> “Панель управления” -> “Центр обеспечения безопасности”. В открытом окне жмем на кнопку “Брандмауэр Windows” и во вкладке “Общие” ставим флажок в месте “Включить (рекомендуется)” затем “Ок”.
Windows Vista/7. Идем по следующему пути “Пуск” -> “Панель управления” -> “Брандмауэр Windows” в открывшемся окне слева нажимаем на “Включение и отключение брандмауэра Windows”, далее в появившемся окне включаем брандмауэр в обоих случаях сети, и далее жмем “Ок”.
Windows 8/8.1/10. Идем по следующему пути “Пуск” -> “Параметры” -> “Сеть и интернет” в новом окне выбираем вкладку слева ”Состояние” прокручиваем вниз и жмем на кнопку “Брандмауэр Windows”. В открывшемся окне слева нажимаем на “Включение и отключение брандмауэра Windows”, далее в появившемся окне включаем брандмауэр в обоих случаях сети, и далее жмем “Ок”.
После включения брандмауэра рекомендуется объединить все компьютеры сети в одну сетевую группу.
Все эти ошибки можно избежать если своевременно обновлять драйвер оборудования и соблюдать безопасность в своем сетевом окружении, не отключать брандмауэр, а также иметь актуальное антивирусное ПО.
Варианты исправления ошибки 0x00000057 при установке подключения к сетевому принтеру в Windows 7, 8 или 10
Ошибка 0х00000057 возникает в системе Windows (7, 8, 10) при установке связи с сетевым принтером. Из-за неё операция не проводится до конца и останавливается. На экране возникает окно со следующим текстом: «В ходе операции произошла ошибка. Windows не удается подключиться к принтеру».
Как исправить ошибку 0x00000057?
Решение проблемы кроется не в самом принтере, а в его драйвере, который вы должны установить на свой компьютер, чтобы оба устройства хорошо функционировали в паре. Избавиться от ошибки можно четырьмя разными способами.
Способ №1
Переустановите драйвер (если он уже загружен на вашем ПК):
- Зайдите в папку, где хранятся все драйвера: C:WindowsSystem32DriverStoreFileRepository. В случае, если вы не знаете название каталога, где находится драйвер принтера, отсортируйте его по дате. Будьте осторожны и убедитесь, что удалили нужный файл, иначе проблемы могут начаться и с другими программами.
- Если вы точно уверены в выбранной директории, то откройте диалоговое окно со списком подключённых драйверов и удалите его из списка. Это касается и х64, и х84. После попробуйте ещё раз настроить подключение к устройству.
Этот способ не решит вашу проблему, если драйвер отсутствовал в клиентской системе. В этом случае переходите к плану «Б».
Способ №2
Для того чтобы провести эту операцию, вам понадобится компьютер, у которого уже успешно налажено соединение с сетевым принтером, к которому не может подключится «проблемный ПК».
- С помощью этого компьютера запустите редактор реестра и перейдите в его последующую ветку.
- Найдите среди большого списка название нужного вам для установки драйвера.
- Экспортируйте его в файл Reg.
- В этой же ветке найдите ключ InfPath и его значение.
- Он выведет вас на папку, которая будет находится в каталоге: C:WindowsSystem32DriverStoreFileRepository.
- Теперь вернёмся к тому ПК, где была замечена ошибка. Если вы найдёте эту папку в списке файлов, то в отличии от первой, она будет полностью пуста. Это указывает на то, что было аварийное отключение загрузки драйвера.
- Скорректируйте разрешения NTFS на данную директорию, для этого вам придётся сделать себя ее владельцем и добавить группу локальных администраторов в список Full Control.
- Перешлите Reg-файл с одного компьютера на другой, а недостающие в папке установки файлы скопируйте на проблемный ПК.
- Перезапустите службу печати. После запустите принтер. За этой время клиент скачает и заново установит драйвер с принт-сервера.
Способ №3
Даже если предыдущая инструкция вам не помогла, то используйте третий вариант решения проблемы:
- Снова посетите каталог: C:WindowsSystem32DriverStore.
- Скопируйте в него файл infpub.dat, а затем дайте группе локальных администраторов Full Control на него. Снова попытайтесь установить сетевой притер.
Способ №4
Переустановка ОС на версию 8.0:
- Проделайте резервное копирование информации и переустановите систему на нужную версию, в нашем случаем это 8.0.
- Установите все необходимые программы, перезагрузите ПК. Попробуйте снова подключиться к устройству. В случае с ОС версии 8.0 это должно получиться на 100%.
Полезное видео
Наглядные действия по устранению данной неполадки вы можете посмотреть на следующем ролике:
Источник
Ошибка 0x00000057 при установке сетевого принтера в Windows
Несколько раз столкнулся со следующей проблемой: при попытке подключить некий сетевой принтер с одного из принт-серверов на клиенте появляется ошибка 0x00000057 Windows cannot connect to the printer. Ошибка появляется на этапе установки драйвера принтера с принт-сервера и, как я выяснил в дальнейшем, исправляется на стороне клиента. Ниже приведу последовательность действий, которая помогла мне решить эту ошибку.
В том случае, если драйвер подключаемого сетевого принтера уже установлен на проблемном компьютере, стоит попробовать вручную удалить его из хранилища драйверов. Для этого откройте диалоговое окно со списком установленных локально драйверов печати и удалите драйвер подключаемого принтера (и x64 и x86 версии).
После удаления драйвера попытайтесь еще раз подключить сетевой принтер
Если это не помогло, или драйвер отсутствовал на клиентской системе, выполните следующие операции.
- Нам понадобится компьютер, на котором данный принтер установлен корректно и успешно печатает. На этом компьютере запустите редактор реестра и перейдите в следующую ветку реестра
- на x64 системе: HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindows NT x64DriversVersion-3
- на x86 системе HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindows NT x86DriversVersion-3
- Найдите ветку с именем драйвера принтера, который вы хотите установить и экспортируйте ее в Reg файл.
- Затем в данной ветке найдите значение ключа InfPath. В моем примере это C:WindowsSystem32DriverStoreFileRepositoryprnhp002.inf_amd64_neutral_04d05d1f6a90ea24prnhp002.inf
- Перейдите в каталог C:WindowsSystem32DriverStoreFileRepository и найдите имя папки, на которую указывает ключ
- Теперь на проблемном компьютере попытайтесь найти эту папку. Скорее всего она будет присутствовать, но будет пустой. Это свидетельствует о том, что процесс установки драйвера аварийно прервался
- Отредактируйте NTFS разрешения на данную папку (скорее всего понадобится сделать себя ее владельцем), и добавить права Full Control для группы локальных администраторов.
- Импортируйте reg файл на проблемном компьютере и скопируйте содержимое папки драйвера с нормального компьютера на проблемный.
- Перезапустите службу печати; net stop spooler & net start spooler
- Попробуйте подключить принтер. Клиент должен успешно скачать и установить драйвер с принт-сервера.
Источник
Решение ошибки «Windows не удается подключиться к принтеру»
Есть несколько способов решить ошибку «Windows не удается подключиться к принтеру», отличающихся в зависимости от причины возникновения проблемы. Ошибка появляется как при локальном подключении принтера к персональному компьютеру, так и при использовании терминальной фермы.
Терминальная ферма — популярное решение для средних и крупных компаний, когда приложения и устройства работают на сервере, а пользователи подключаются к ним для работы. Вне зависимости от способа использования принтера, при попытке отправить файл на печать, может высвечиваться одна из вариаций ошибки подключения к устройству. Особо беспокоиться не стоит, поскольку решение проблемы обычно занимает не более нескольких минут.
Оглавление:
Причины ошибки и способы решения
Основными причинами появления ошибки являются: нарушение работы службы диспетчера печати, изменение доступов администраторами системы (актуально для корпоративных компьютеров), физические проблемы с принтером. Ошибку также могут вызывать слетевшие драйвера, вирусная активность или изменение папки spool или библиотек, необходимых для работы с принтерами.
Вернуть принтер к работе достаточно просто. Но для начала следует убедиться, что проблема не вызвана банальными вещами:
- Если на корпоративном компьютере перестало работать подключение к принтеру по причине «Отказано в доступе», стоит убедиться в наличии прав на доступ к устройству. Разграничение прав на корпоративных устройствах обычно идет по крупным группам пользователей, и какие-либо изменения могли затронуть проблемный компьютер. Для решения ситуации следует обратиться к корпоративному системному администратору.
- Не помешает проверить компьютер на вирусы, а также запустить командную строку, ввести sfc /scannow и нажать Enter для диагностики всей системы. Это действие позволит Windows восстановить нужные библиотеки и системные файлы, если они были повреждены из-за вирусной активности или по иной причине.
- Следует убедиться в отсутствии физических проблем с принтером, компьютером и сетью, из-за которых подключение к устройству может отсутствовать.
Ошибка «Windows не удается подключиться к принтеру» имеет дополнительные коды и уведомления, что иногда позволяет разобраться в причине:
- Локальная подсистема печати не выполняется.
- Отказано в доступе.
- Коды ошибки: 0x00000006, 0x00000002, 0x0000000a, 0x00000057, 0x0000007e, 0x00004005, 0x000003eb, 0x000005b3, 0x0000003eb.
На большое количество системных кодов ошибок можно не обращать внимания. Большинство проблем, вызывающих данную ошибку подключения к принтеру, решаются одними и теми же действиями.
Включение службы Диспетчер печати
Эта инструкция поможет в том случае, если система выдает ошибку «Windows не удается подключиться к принтеру. Локальная подсистема печати не выполняется». В Windows 7, 10 и других популярных версиях данная локальная подсистема представлена службой «Диспетчер печати». Она может быть отключена действиями пользователя, в результате работы программ или вирусной активности. Как только служба будет включена заново, ошибка перестанет появляться.
Включение Диспетчера печати через Панель управления:
- Нажать «Пуск», выбрать «Панель управления».
- Перейти в раздел «Администрирование», затем открыть вкладку «Службы». Следует открыть именно вкладку Службы , а не Локальные службы , как это по ошибке делают многие пользователи.
- Открывшийся список нужно пролистывать до тех пор, пока не будет найдена служба «Диспетчер печати». В старых версиях Windows, в том числе Windows XP, служба носит название «Диспетчер очереди печати».
- Открыть службу двойным кликом левой кнопки мыши.
После выполнения указанных действий окно с настройками можно закрывать. Служба должна быть включена, в общем списке служб состояние Диспетчера печати должно быть в статусе Выполняется . Тип запуска должен быть выставлен Автоматически .
Если проблема была только в службе, то после выполнения этих действий окно с сообщением «Локальная подсистема печати не выполняется» перестанет беспокоить. Если же была нарушена работа и других компонентов, то включенная служба отключится спустя несколько секунд, а ошибка продолжит появляться. Следует попробовать применить другие способы решения проблемы, а затем включить службу еще раз.
Подключение принтера через локальный порт
Иногда обойти ошибку невыполнения локальной подсистемы печати можно, добавив принтер вручную через настройки оборудования в Панели управления. Принтер может начать корректно отображаться и работать, а заодно появится время на поиск настоящей причины ошибки.
Для добавления устройства нужно прописать доступ к сетевому принтеру:
- Зайти в меню «Пуск», открыть «Панель управления».
- Перейти во вкладку «Устройства и принтеры».
- Нажать по кнопке «Установка принтера» в верхнем меню.
После добавления устройства и указания драйверов таким способом, принтеры часто начинают исправно работать и перестают выдавать ошибку. Если в окне «Установка драйвера принтера» не оказалось драйверов для нужного устройства — это и есть причина проблемы. Загрузить драйвер можно с официального сайта изготовителя принтера, либо установить с диска, идущего в комплекте с устройством.
Очистка или замена папки spool
При появлении ошибки «Windows не удается подключиться к принтеру. Не существует обработчик печати» следует очистить компьютер от деятельности программы-планировщика spooler. Она сохраняет и сортирует файлы, отправленные на печать, организует очередь для печати для принтеров.
В папках и документах, относящихся к программе spool, может присутствовать большое количество лишних файлов. Многие документы могут оставаться от старых принтеров и не использоваться годами. Ошибка «Не существует обработчик текста» — не единственная проблема, вызванная spool. Документы могут просто не отправляться на печать, либо бесконечно отображаться в режиме «ожидание печати».
Описанный ниже способ подразумевает удаление файлов spooler’а, переустановку драйверов и очистку реестра. Эти действия приводит к необратимому драйверов и удалению устройств из памяти компьютера, и после перезагрузки ПК их придется устанавливать заново. Если этими действиями нет желания заниматься, либо нет необходимых навыков, можно попробовать использовать промежуточное решение: скопировать папку spool с другого компьютера, где проблема при печати не возникает. Также можно скопировать драйвера, если на компьютерах установлены совместимые версии Windows.
Очистка лишнего содержимого папки Spool:
- Сначала требуется перезагрузить компьютер в безопасном режиме. В противном случае очистить нужные папки не получится: они используются системой, при попытке удаления будет появляться сообщение «Отказано в доступе» или «Файл открыт или используется программой». Для запуска безопасного режима нужно несколько раз нажать клавишу F8 во время загрузки компьютера.
- После входа в аккаунт администратора в безопасном режиме нужно открыть проводник и перейти в папку по адресу С:Windows System32 Spool .
- Найти папку по адресу C:Windows System32 spool prtprocs w32x86 (или x64, в зависимости от разрядности системы) и удалить все ее содержимое.
- Открыть папку C:Windows System32 Spool Printers и очистить ее, чтобы удалить все известные Windows установленные принтеры.
- Найти и очистить папку C:Windows System32 Spool Drivers w32x86 (в системах с разрядностью x64 путь к папке будет Driversx64). Это действия удалить все драйвера, ранее используемые принтерами.
- После очистки указанных папок требуется перезагрузить компьютер, чтобы изменения вступили в силу.
После перезагрузки системы нужно заново установить драйвера для всех используемых принтеров. Ошибка «Не существует обработчик печати» должна перестать беспокоить длительное время. Регулярное появление ошибки возможно на корпоративных серверах, использующих огромное количество различных принтеров и драйверов к ним. Это приводит к большому количеству файлов в очереди на печать и быстрому засорению системы и папок spooler’а лишними файлами. Регулярная очистка файлов позволит избежать появления ошибки, но лучше обратиться к квалифицированным системным администраторам для более качественной настройки системы.
Что делать, если ничего не помогает
В небольшом проценте случаев бывает, что все указанные способы решения не помогают избавиться от появления ошибки. Для этих случаев есть еще несколько советов и ссылок, которые могут помочь разобраться в ситуации самостоятельно и избежать обращения за помощью к специалистам или в сервис.
Что еще можно сделать:
- Проверить наличие на компьютере файла spoolsv.exe . Его можно найти в строке поиска в меню «Пуск», либо в соответствующей папке в windows/system32. Просканировать файл на наличие вредоносного кода на сайте www.virustotal.com.
- Заменить файл spoolsv.exe или всю папку spool с другого компьютера с такой же версией Windows. Это часто помогает, когда ошибка появляется при попытке добавления нового принтера, в процессе установки драйверов.
- Если появляется ошибка диспетчера очереди печати или локального обработчика печати, нужно убедиться в наличии файла Windows System32 spool prtprocs w32x86 winprint.dll . Эта динамическая библиотека необходима для корректной работы диспетчера печати.
- Если появляется ошибка «Локальная подсистема печати не выполняется. Перезапустите подсистему или перезагрузите компьютер», но при этом служба «Диспетчер очереди печати» работает нормально, можно попробовать перезагрузить (отключить/включить) службу. После переустановки драйверов и перезагрузки службы нужно перезагрузить компьютер.
- Попробовать воспользоваться советами от Microsoft, связанными с диагностикой и исправлением проблем с принтерами. Страница справки находится на сайте http://support.microsoft.com/mats/.
Если все действия не помогают, следует вернуться к идее отката системы к точке восстановления. Перед этим нужно сохранить все важные данные, которые изменялись с момента последнего момента архивации. После восстановления системы все равно следует диагностировать причину появления ошибки, чтобы вскоре с ней не пришлось столкнуться снова.
Источник