Компьютер76

РАБОТА С КОМПЬЮТЕРОМ СТАЛА ЛЕГЧЕ

Ошибка принтера 0x00000040 Операция не может быть завершена.

Ошибка принтера 0x00000040 Операция не может быть завершена. В статье описывается возможное решение проблемы при попытке соединиться с удалённым принтером. Суть которой состоит в том, что по умолчанию Windows 10/11 не разрешают пользователю ставить сторонние драйвера на серверный принтер. Для разрешения вопроса часто достаточно изменить единственную настройку в групповой политике или в реестре. Среди других проблем реже замечены вопросы к службе спулера (Диспетчера печати) и кривые драйвера. Так что (если простое обновление драйверов из Диспетчера устройств не помогло) есть смысл запустить следующие инструменты.

Редактора групповой политики нет? Скачайте и установите его.

Средство исправления неполадок.

Пусть сама Windows попробует решить вопрос или сообщить о возможных причинах. В окне консоли cmd от имени администратора вводим

%systemroot%\system32\msdt.exe -id PrinterDiagnostic

Следуйте указаниям менеджера и исправьте указанные проблемы.

Читаем также:

Ваш принтер печатает одну и ту же страницу?

РГП или реестр.

Независимо от версии вашей Windows, сразу попробуйте исправить один из параметров в групповой политике или реестре. Сначала через редактор политики gpedit.msc

Конфигурация компьютера — Административные шаблоны — Принтеры

Ищем параметр Запретить установку принтеров, использующих работающие в режиме ядра драйверы и Отключите его:

запретить установку принтеров, использующих работающие в режиме ядра драйверы

запретить установку принтеров в групповой политике

Если параметр не обнаружился, в редакторе через regedit.exe найдите ключ

Компьютер\HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint

в нём параметры

  • InForest
  • Restricted
  • TrustedServers

и дважды щёлкните по ним, после сменив значения на 0 у всех трёх. Редактор закрываем и перезапускаем Windows.

Очистка директории с перезапуском службы.

Традиционный ход в нашем случае при решении проблем с принтерами. В строке консоли cmd от имени администратора вводим команду для остановки службы Диспетчера печати:

net stop spooler

Окно не закрываем. Открываем проводник и вводим путь к папке с принтерами:

C:\Windows\System32\spool\PRINTERS

пустая папка принтера

удаляем содержимое. Когда папка PRINTERS окажется пустой, окно проводника закрываем и возвращаемся к консоли. Там вводим, запуская службу повторно:

net start spooler

перезапуск службы диспетчера печати

Запускаем консоль со службами

services.msc

Поочерёдно проверяем состояние двух служб с именами Браузер компьютеров и Рабочая станция. Если обе нашлись, то они должны быть запущены и стоять в Автомате. Кроме того, в консоли команд от имени администратора введите

ipconfig/flushdns

Обновление драйверов.

Не упускайте возможности с ними «поиграть». Либо откат к предыдущей версии, либо выбор среди ранее установленных, либо установка обновлённой.

Проверьте, как всё прошло. Успехов.

5 комментариев
Сергей

Здравствуйте, к сожалению нет редактора политики gpedit.msc (Windows10 домашняя), в редакторе реестра
вообще нет ключа \HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint,
а есть Компьютер\HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows и дальше как на скриншоте.
Поиск ключа PointAndPrint по реестру(а также параметров InForest,Restricted,TrustedServers) ничего не дал!
Очистка директории с перезапуском службы тоже ничего не даёт: принтер Hewlett-Packard HP LaserJet M1005 в сети домашней есть,но подключиться невозможно.Более новый принтер Epson подключается без проблем! Может есть ещё какой способ?

реестр

Сергей

Обновил систему до Windows 10 Pro, но всё равно данные советы не помогают!

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Максимальный размер загружаемого файла: 50 МБ. Вы можете загрузить: изображение, видео. Ссылки на YouTube, Facebook, Twitter и другие сервисы, вставленные в текст комментария, будут автоматически встроены. Перетащите файлы сюда