Ошибка 0x00000057 – это ошибка принтера в Windows, которая не позволяет пользователю добавить принтер. Эта ошибка обычно возникает из-за ранее установленных поврежденных драйверов и проблем с разрешениями. Поэтому, когда вы пытаетесь добавить принтер, он устанавливается, но не добавляет принтер из-за поврежденных файлов в DriverStore.
* * *
В интернете множество статей созданных по данной теме, много причин и возможных вариантов их решения.
Здесь я опишу одну, с которой столкнулся сам и на которую не нашел ответа, но решил самостоятельно.
Использовал программу autoruns которая есть ниже, как скриншот так и архив для скачивания.
Ситуация заключается в следующем - открыв в autoruns раздел "Print Monitor" видно несколько портов, в данном примере на скрине есть порт Kycera, который в свою очередь не используется на компьютере, так как этого МФУ уже нет. Отключить чек-бокс не получается, а вот удалить можно. В итоге, после удаления всего лишь одного порта от Kyocera - удаляется вообще весь раздел из реестра, получается что пропадают вообще все порты у всех принтеров и добавить их стандартными средствами не возможно, будет выходить ошибка при создании порта в свойствах принтера.
Autoruns.zip / autoruns.zip [3.68 Mb] (cкачиваний: 15)
На скрине выше, в разделе "Monitors" видны все порты которые есть в систем, после удаление всего одного порта через программу Autoruns for Windows v14.09 - удаляется не один выбранный порт, а вообще все из раздел "Monitors"!
Открываем в реестре:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Print \ Monitors
Тут должны быть записи портов как на скриншоте выше. Если тут пусто, то текущие принтера будут закрашены серым цветом - отображаются как "не активные", даже когда заходишь в "Свойства принтера", не получится создать новый порт. Можно переустановить/восстановить систему или экспортировать с такой же системы, из другого компьютера эту ветку реестра, или скачать с сайта по ссылкам ниже.
Добавление информации только для добавления портов
Download: prnmonitorclear.zip [505 b] (cкачиваний: 15)
Добавление информации только для добавления портов, плюс один готовый порт
с IP адресом 192.168.1.18 (если надо - правим руками в reg файле или в портах в принтере)
Download: prnmonitortcp.zip [731 b] (cкачиваний: 8)
_
Теги: windows, win7, port, printer