Перестают печатать принтеры в терминальной сессии.
Windows Server 2019, классический RDS. Примерно 120-130 сессий.
В какой-то момент начали жаловаться пользователи, что принтер не печатает. Парк принтеров разный: HP, Ricoh, Xerox. Easy Print включен. Помогает только logoff сессии.
Анализ журнала событий по пути: Журнал событий -> Журналы приложений и служб -> Windows -> PrintService, показывает, что ошибка одна и та же. Текст ошибки:
1 2 3 |
Сбой при печати документа Печать документа, принадлежащего владельцу username, на принтере Xerox WorkCentre 3335 V4 PCL6 (перенаправлено 40). Повторите печать этого документа или перезапустите очередь печати. Тип данных: RAW. Размер файла очереди в байтах: 224253. Число напечатанных байт: 0. Общее число страниц в документе: 2. Число напечатанных страниц: 0. Клиентский компьютер: \\VM1. Код ошибки Win32, возвращенный обработчиком заданий печати: 122. Область данных, переданная по системному вызову, слишком мала. |
Одновременно с этим не запускалась оснастка управления службами. Ошибка при открытии:
1 |
Возникла следующая ошибка при чтении списка служб на: Ошибка 1783: Заглушке переданы неправильные данные. |
Была добавлена GPO на этот RDS с сервер с изменениями значения реестра, которые описаны автором этой записи.
Путь раздела:
SYSTEM\CurrentControlSet\Services\CaptureService
SYSTEM\CurrentControlSet\Services\cbdhsvc
SYSTEM\CurrentControlSet\Services\CDPSvc
SYSTEM\CurrentControlSet\Services\CDPUserSvc
SYSTEM\CurrentControlSet\Services\ConsentUxUserSvc
SYSTEM\CurrentControlSet\Services\DevicePickerUserSvc
SYSTEM\CurrentControlSet\Services\DevicesFlowUserSvc
SYSTEM\CurrentControlSet\Services\PimIndexMaintenanceSvc
SYSTEM\CurrentControlSet\Services\PrintWorkflowUserSvc
SYSTEM\CurrentControlSet\Services\UnistoreSvc
SYSTEM\CurrentControlSet\Services\UserDataSvc
SYSTEM\CurrentControlSet\Services\WpnUserService
Имя параметра: UserServiceFlags
Тип параметра: REG_DWORD
Значение: 00000000
Дополнительно на сервер установлены обновления cumulative update
. Скачанные по ссылке https://www.catalog.update.microsoft.com/Search.aspx?q=cumulative%20update.
После чего сервер был перезагружен.
Жалобы от пользователей прекратились, ошибок в журнале больше тоже нет.
Если мой материал был полезен, то можете угостить меня кофе ☕️