Windows server 2019 принтер не печатает

Обновлено: 04.07.2024

Конфигурация компьютера
Процессор: i7-8700 @3.20GHz
Материнская плата: ASUS B360M-K
Память: Patriot DDR4 1333 2x4Gb
HDD: KINGSTON SV300S37A120G, ST1000DM003-1ER162, WD10EZEX-08WN4A0, WD5000AZLX-75K2TA0
Видеокарта: MSI GTX1050Ti 4Gb
Звук: ASUS XonarDX PCI-E
Блок питания: Thermaltake Hamburg 530Watts
CD/DVD: TSST SH-S223C
Монитор: 23' DELL U2312HM
Ноутбук/нетбук: DELL N510
ОС: Win10 x64, Mint 20
Индекс производительности Windows: 5.9
Прочее: CANON Ixus 30 digital camera
Автор: dmitryst
Дата: 13-11-2021
Описание: Добавлены варианты решения

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Конфигурация компьютера
Процессор: Intel(R) Xeon(R) CPU E5-2403 O@1.80GHz
Материнская плата: Intel S2400SC
Память: 4GB
HDD: Intel SSDSC2BB08 80GB и RAID массив
Видеокарта: Встроенная в материнку
Звук: Отсутствует
CD/DVD: Pioneer DVD-RW DVR-221
Монитор: Dell 19'
ОС: openSUSE Leap 42.1 (x86_64)
Зря. Только вчера вновь удалял обновление 6670 с компьютера, на котором 21H2.

-------
Скоро станет на одного Линуксоида больше!

HP 3052 подключен на Win7, не в домене, по USB, расшарен.
В RDP WinServer2012 после обновления и перезагрузки начались проблемы, правда не нашел номер kb о котором здесь пишут.
Проблема решилась изменением пароля активного пользователя на Win7 (права оганиченные), теперь совпадает с доменной учеткой.

Исправлена проблема, из-за которой вы не можете получить доступ к странице предварительного обеспечения во время работы вне приложения (OOBE). Эта проблема возникает, когда появляется страница учетных данных для входа в Azure Active Directory, и вы нажимаете клавишу Windows пять раз.

Добавлена функция, облегчающую передачу определенных данных между браузерами.

Исправлена проблема с киосками Assigned Access, настроенными на Microsoft Edge в качестве приложения для киосков. Эти киоски иногда не могли перезапустить Microsoft Edge, если пользователи закрывали окно браузера.

Исправлена проблема, при которой использование App-V периодически приводило к появлению черного экрана при входе на страницу учетных данных.

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

Исправлена проблема, из-за которой пользователи виртуальных частных сетей (VPN) Windows 10 не могут подключиться к серверам службы маршрутизации и удаленного доступа (RRAS) Windows Server 2019.

Исправлена проблема, из-за которой виртуальные машины Software-Defined Networking (SDN) не работали при настройке ограничения пропускной способности VPN Generic Routing Encapsulation (GRE).

Исправлена проблема обновления Primary Refresh Token (PRT), возникающая при регистрации пользователей VPN с помощью Windows Hello for Business, когда VPN-соединение находится в автономном режиме. Пользователи получают неожиданные запросы на аутентификацию для онлайн-ресурсов, настроенных на частоту входа пользователей (SIF) в Azure Active Directory-Conditional Access.

Исправлена проблема, из-за которой Windows переходила в режим восстановления BitLocker после обновления обслуживания.

Исправлена проблема, из-за которой Kerberos.dll может перестать работать в службе Local Security Authority Subsystem Service (LSASS). Это происходит, когда LSASS обрабатывает одновременные запросы Service for User (S4U) от пользователя к пользователю (U2U) для одного и того же пользователя клиента.

Исправлена проблема в Code Integrity, которая могла привести к утечке памяти.

Расширены возможности Microsoft Defender for Endpoint по выявлению и перехвату программ-вымогателей и расширенных атак.

Исправлена проблема в OOBE, которая могла привести к сбою инициализации Windows AutoPilot.

Исправлена проблема, из-за которой пользователи режима ввода Kana не могли вставить вопросительный знак (?) с помощью комбинации клавиш Shift-0.

Исправлена проблема, из-за которой экран блокировки иногда отображался черным, если вы включили показ слайдов.

Устранена проблема надежности LogonUI.exe, которая влияет на отображение текста состояния сети на экране учетных данных.

Исправлена проблема, из-за которой запросы каталога запросов Server Message Block (SMB) не выполнялись при большом размере буфера.

Исправлена проблема утечки памяти в lsass.exe на контроллерах домена в корневом домене леса (Иерархия объектов Active Directory), возникающая при наличии нескольких лесов и нескольких доменов в каждом лесу. Функции сопоставления SID-Name утекают память, когда запрос приходит из другого домена в лесу и пересекает границы леса.

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

Видимо, не исправит.

Капитан очевидность подсказывает что решение по печати на расшаренных принтерах простое как лом, без удаления обновлений типа 6670 и применения всяких правилок реестра.

Дано:
1. ЛС на over 50 PC (Win 10 x64 и Win 7 x32)
2. После обновлений отвалилась печать на расшаренных принтерах, как на 10, так и на 7ках.
3. Решений вменяемых в сети не нагуглено.

Подготовка:
1. Скачиваем самые последние драйвера для принтеров и обновляем на подключенных ПК не забыв добавить поддержку версий х32 и х64 для подключений по сети.
2. Переименовываем названия сетевых принтеров (Указываем имя без пробелов) - опционально, по желанию.

PS. Через групповые политики так же можно скрыть окно логона с выбором пользователя при запуске пк что бы не путать/пугать пользователей.

Dr. Zlo, такой способ также не сработал. Помог только откат.

UPD.
Вот только сейчас возникла проблема с печатью на расшаренном принтере и у меня в ЛС на пк ревизора.
Принтер расшарен на 7ке х32 - печать идёт с 10 х64 (прилетело обновление 6670 и печать стала невозможна)

Повторил свои же действия из совета выше:
1. На ПК с расшаренным принтером заходим в Параметры сети и интернет - Центр управления сетями и общим принтером.
2. Выбираем Изменения параметров общего доступа
3. Выбираем Все сети - Включить общий доступ с парольной защитой.
4. Сохраняем изменения и закрываем все окна.
5. Добавляем пользователя через администрирование, например имя netprint, указываем пароль (по желанию), добавляем его в группу опытные пользователи.
6. Во вкладке безопасность принтера добавляем нашего нового пользователя netprint
7. Сохраняем изменения и закрываем все окна.
8. По сети пробуем подключиться к пк с расшаренным принтером - на запрос логина и пароля указываем имя netprint (пароль - какой указали) и если всё сделано верно, то видим в открывшемся компе папки с общим доступом и расшаренный принтер.
9. 10. В случае получения ошибки “Ошибка ограниченного использования учетной записи пользователя. Возможные причины – запрещены пустые пароли или в политике включено ограничение использования.” - используем совет по ссылке выше через gpedit.msc
10. Кликаем по имени принтера и подключаем его к себе, соглашаемся установить драйвера и проверяем печать.
11. Тестовая печать и печать первого листочка документа - успех.

Перезагрузки не требовались на обоих пк.

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

Неудалось задание печати

Некоторые сценарии, описанные в этом разделе:

  • Приложение на клиенте перестает отвечать при печати.
  • Задание печати никогда не достигает принтера.
  • Задания печати застряли в очереди.

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

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

Попробуйте распечатать из текстового редактора, например Блокнот. Перепроизводит ли проблема? Если это так, попробуйте протестировать другую очередь печати с помощью другого драйвера печати. Сузить проблему, чтобы узнать, какой драйвер является причиной.

Очистить поле Функции расширенных функций печати на вкладке Advanced на листе свойств принтера.

Проверьте папку Spool, чтобы узнать, содержит ли она старые файлы. Папка Spool по умолчанию — %systemroot%\System32\Spool\Printers.

Сброс spooler печати на клиенте, а затем попробуйте еще раз.

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

Нет вывода печати

  1. Очистить поле "Включить расширенные функции печати" на вкладке Advanced свойств принтера.
  2. Создайте очередь печати для устройства и проверьте печать в новой очереди.
  3. Перезапустите службу Spooler.
  4. Обновление драйвера принтера до последней версии из OEM. Однако, если драйвер, который используется, уже является последней версией, попробуйте перейти на универсальный драйвер в поле.
  5. Проверьте папку Spool, чтобы узнать, содержит ли ir старые файлы. При правильной печати файлы в папке Spool удаляются при печати заданий. Папка Spool по умолчанию: %systemroot% \ \ Spool \ Printers System32.
    1. Вы можете проверить расположение папки Spool, проверив значение реестра в следующем подкайке DefaultSpoolDirectory реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers .
    2. Перемещение старых файлов, которые находятся в папке Spool, чтобы узнать, не возникла ли проблема. Поврежденные файлы в папке Spool могут привести к проблемам службы печати Spooler.

    Может потребоваться остановить службу Print Spooler, чтобы переместить файлы из папки Spool.

    Медленная печать или неожиданный выход

    Некоторые сценарии, описанные в этом разделе:

    • Задание печати занимает "X" минут до завершения.
    • Пользователи испытывают медленную скорость при печати из всех приложений.
    • Только Office или конкретные приложения не спеша печатать.
    • Работа занимает много времени, чтобы размыться.
    • Работа занимает много времени для печати.
    • Медленная печать в Hyper-V, RDS или Azure.
    • При попытке печати с помощью настраиваемой программы вы испытываете медленную печать.

    Определите, где происходит замедление, при запуске теста очереди на паузу:

    • Приостановка очереди на клиенте и сервере.
    • В клиенте отправьте задание из приложения и измерйте, как быстро оно создается.
    • Разгрузка клиентской очереди, а затем измерение быстрости переноса задания в очередь на сервере Print.
    • Разгрузка очереди на сервере Print для измерения быстрости отправки задания на фактическое оборудование печати. Это поможет вам сузить поиск в том месте, где происходит замедление.

    Проверьте папку Spool, чтобы узнать, содержит ли она старые или осиротевших файлов. При правильной печати файлы в папке Spool удаляются по мере печати заданий. Папка Spool по умолчанию: systemroot% \ \ Spool \ Printers System32.

    Вы можете проверить расположение папки Spool, проверив значение DefaultSpoolDirectory в следующем подкайке реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers .

    Проверьте, есть ли какие-либо .SHD файлы в .SPL принтерах \ \ \ spool%systemroot% System32. Если есть, сделайте следующее:

    1. Запустите MSINFO32.exe и изучите среду программного обеспечения ,распечатайте задания, чтобы узнать, можно ли определить принтер или задание, которое является источником проблемы.
    2. MSINFO32 отображает только локальные сведения о заданиях печати. Поэтому, скорее всего, это будет полезно только для проблем с распечатывщиком терминала Server, если пульпер печати не был остановлен. Файлы, застряв в папке Spool, должны быть удалены или удалены после того, как пулер будет остановлен. При внесении изменений вручную (файлы или записи реестра) следует хотя бы остановить и перезапустить шпалер.
    3. Перемещение старых или осиротевших файлов в папке Spool, чтобы узнать, существует ли проблема. Поврежденные файлы в папке Spool могут привести к проблемам службы печати Spooler. Для удаления файлов из папки Spool может потребоваться остановить службу Print Spooler.

    Визуально проверьте и задокумляйте, сканирует ли антивирус папку Spool .SHD или , .SPL или .TMP файлы. Антивирусные программы могут вызывать множество побочных эффектов, таких как ошибки с отказом в доступе и застрять задания печати в папке Spool.

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

    Перед удалением сторонних ключей (где ABC является сторонним компонентом), убедитесь, что клиент не имеет подкайки ниже этого, определяющие порты принтера …\Print\Monitors\<ABC> TCP/IP.Кроме того, необходимо искать в реестре запись "ABC".Все драйверы печати, которые имеют строку реестра "Monitors"="ABC", должны быть изменены таким образом, чтобы "Monitor"=" (равной ничему).

    1. Следует начать удаление сторонних компонентов печати. Для этого удалите компоненты печати, которые просто удалить, и не уменьшайте функциональность печати. К ним относятся print Monitors, Print Processors и Print Providers.
    2. Всегда HKLM\SYSTEM\CurrentControlSet\Control\Print экспортировать, прежде чем вручную удалить компоненты печати из реестра. Затем переименуем файл, .txt чтобы избежать случайного восстановления.

    Исключения для .SHD и .SPL файлы создаются в антивирусе.

    Печать аварии Spooler

    1. Проверьте папку Spool, чтобы узнать, содержит ли она старые файлы. При правильной печати файлы в папке Spool удаляются по мере печати заданий. Папка Spool по умолчанию: принтеры \ \ Spool \ System32 system32.
    2. Вы можете проверить расположение папки Spool, проверив значение в следующем подкайке DefaultSpoolDirectory реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers .
    3. Перемещение старых файлов, которые находятся в папке Spool, чтобы узнать, не возникает ли проблема. Поврежденные файлы в папке Spool могут привести к проблемам службы печати Spooler. Для удаления файлов из папки Spool может потребоваться остановить службу Print Spooler.
    4. По умолчанию служба Print Spooler зависит только от RpcSs. Чтобы проверить зависимости Spooler, проверьте значение в следующем подкайке DependOnService реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler .
    5. Убедитесь, что зависимые службы запущены. Если в дополнение к RpcSs перечислены другие зависимые службы, изменить значение реестра, чтобы удалить все зависимости, кроме DependOnService RpcSs.
    6. Так как иногда бывает трудно определить, является ли задание печати в настоящее время spooled, пауза принтера позволит задание быть spooled, но не печатается. Это позволит вам вовремя подтвердить, что задание печати раскошелилось, что поможет вам еще больше сузить устранение неполадок.
      • Еще один способ проверки того, что на сервере происходит перенастройка задания печати клиента, заключается в настройке принтера для использования порта NUL. Так как порт NUL является виртуальным портом, а не фактическим портом, задания, отправленные в NUL, не являются пустой бумагой и не мешают заданиям печати, которые печатаются в другие установленные порты.
      • По умолчанию порт NUL не указан в списке доступных портов принтера. Однако его можно добавить, изменив настроенный порт принтера на локальный порт, выбрав кнопку New Port, введя NUL в качестве имени порта, а затем выбрав ОК. Порт NUL указан в списке Порты в свойствах Print Server, и его можно использовать для тестирования любого установленного принтера.
      • После установки порта NUL приостановка принтера с помощью этого порта и печать на принтере от клиента. В очереди печати для проверяемого принтера должно быть замаскировано задание печати. Возобновим работу принтера для обработки распупухливного задания печати (затем пули удаляются).
      • Замените сторонние драйверы Windows драйверами в поле. Важно понимать, что для истинного драйвера в поле имеется только один источник: файлDriver.cab, который Windows средства распространения. Драйверы, которые находятся на сайте Windows каталога, — это microsoft Windows Лаборатория качества оборудования (WHQL),подписанная, но не протестированная Корпорацией Майкрософт. Это означает, что драйверы соответствуют опубликованным критериям, но не были протестированы Корпорацией Майкрософт так, как это было с другими драйверами в кабине рассылки.

    Включить аудит сбоев на определенных принтерах

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

    14 сентября 2021 года Microsoft выпустили ряд обновлений для Windows 10. После установки этих обновлений, пользователи могут столкнуться с проблемой печати документов на принтеры, находящиеся в общем доступе и подключенные через сеть: принтер находится в режиме автономной работы; документы, отправленные на печать, остаются в очереди и не печатаются. При попытке переподключения принтера, появляется ошибка: "Windows не удаётся подключиться к принтеру" с кодом ошибки 0x0000011b или 0x00000709.

    Решение через реестр

    Данное решение предложил комментатор Valdiz в комментариях к этой статье.

    Как показывает практика, это решение помогает примерно в половине случаев. Мы рекомендуем всё-таки сразу удалять обновления ОС.

    Запустите редактор реестра (regedit). Перейдите в ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print . Создайте параметр типа DWORD32 с именем RpcAuthnLevelPrivacyEnabled и установите ему значение 0 .

    Или скачайте файл fix-0x0000011b.zip (1 КБ), разархивируйте, запустите файл fix-0x0000011b.reg и разрешите ему внести изменения в реестр.



    Данная ошибка появляется после установки нескольких обновлений Windows:

    • KB5005565
    • KB5005568
    • KB5006670
    • KB5006714 (по информации пользователя OLeg из комментариев)

    Обновления необходимо удалить на обоих компьютерах: и на том, с которого происходит попытка подключения к принтеру, и на том, к которому принтер подключен физически.

    Для удаления этих обновлений перейдите в Панель управления – Программы и компоненты – Просмотр установленных обновлений.




    В открывшемся окне найдите обновление с индексами из перечисленных выше, выделите их и нажмите "Удалить" в панели сверху. Согласитесь на удаление обновления и дождитесь завершения удаления.






    Удалить обновления можно и через командную строку или PowerShell (от имени администратора): wusa /uninstall /kb:5005565 , wusa /uninstall /kb:5005568 , wusa /uninstall /kb:5006670 , wusa /uninstall /kb:5006714



    Так же обратите внимание: могут установиться не все обновления, а, например, только одно. В таком случае, при попытке удаления неустановленного обновления, появится ошибка:



    Просто проигнорируйте её.

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

    В случае неудачи, переименуйте принтер. После этого проблема должна исчезнуть.

    Отключение (скрытие) обновления

    Для того, чтобы данные обновления больше не устанавливались на компьютер, скачайте утилиту скрытия обновлений Windows:
    wushowhide.diagcab (48КБ) / ZIP-архив: wushowhide.zip (44КБ)

    В случае скачивания архива, распакуйте из него файл wushowhide.diagcab в любую папку и запустите его.

    В первом окне нажмите кнопку «Далее», после чего дождитесь сбора сведений:


    Выберите пункт «Hide updates» (Скрыть обновления):


    Найдите обновление «Накопительное обновления для Windows 10 Version 21H1 для систем на базе процессоров x64, 2021 09 (KB5005565)» и иные обновления, указанные в начале страницы. Установите на них галочку и нажмите «Далее»:


    Дождитесь завершения скрытия обновления. Убедитесь, что установлен статус «Исправлено». Нажмите «Закрыть» и перезагрузите ПК.

    Если обновление в списке не отображается – значит либо обновление уже установлено в системе (и его необходимо предварительно удалить), либо не выполнена перезагрузка после удаления обновления.

    Временное отключение обновлений Windows

    Также вы можете временно приостановить обновления ОС, пока Microsoft не решат проблему данного обновления. Сделать это можно через приложение "Параметры":
    Параметры – Обновление и безопасность – Центр обновления Windows – Дополнительные параметры – Раздел "Приостановка обновлений".




    В данном разделе Вы можете приостановить скачивание обновлений до определённой даты (максимум на 35 дней).

    Также можно ограничить скачивание некоторых обновлений путём перевода подключения в тип "Лимитное подключение". Сделать это можно также через приложение "Параметры":
    Параметры – Сеть и Интернет – Ethernet – нажмите по текущему подключению левой кнопкой мыши (обычно оно называется "Сеть"). В разделе "Лимитное подключение" переведите ползунок "Задать как лимитное подключение".
    При включении данной функции, часть необязательных обновлений скачиваться не будет.

    Ошибка 0x0000011b при печати. Проблема наблюдается при попытке распечатать документы на расшаренном сетевом принтере вне зависимости от модели устройства. Причём принтер в системе отображается корректно, но если зайти в настройки, то там мы не увидим порта подключения.

    Как оказалось, свежее обновление KB5005565 для Windows 10 ломает доступ к расшаренному принтеру. Стоит заметить, что это уже не в первая такая подстава от программистов из Microsoft. Сразу вспоминаются мартовские обновления "десятки", приводившие к синим экранам смерти при печати на принтерах Kyocera.

    И вот приходится снова разгребать последствия очередного обновления безопасности. Microsoft попыталась закрыть уязвимость в службе печати Windows, получившую название PrintNightmare, приводящую к выполнению произвольного кода попутно сломав установку и работу сетевых принтеров, расшаренных по сети. Нашёл в сети полный список проблемных обновлений для разных версий Windows:

    • KB5005565 и KB5005568 , KB5005566 - Windows 10
    • KB5005030 - Windows Server 2019
    • KB5005613 , KB5005627 - Windows 8.1 и Windows Server 2012
    • KB5005563 - Windows 7

    Насколько он соответствует действительности уверенно сказать не могу, у меня везде встречалось только KB5005565 под Windows 10, так что остальные привёл на всякий случай (отпишитесь у кого такие прилетели). Следует заметить, что удалять обновление следует не только с той машины, на которой собираетесь печатать, но и на компьютере, к которому подключен сам принтер.

    В сети так же рекомендуют внести правки в реестр, выполнив в командной строке от имени Администратора следующий код:

    reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f

    Следует понимать, что изменяя параметр RestrictDriverInstallationToAdministrators , вы возвращаете дыру безопасности PrintNightmare и разрешаете не только администраторам иметь возможность установить принтер. Однако нигде не говорится, что правка реестра помогает только установить принтер, но не печатать на него.

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

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

    ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
    НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИ.

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