User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

ms_windows_ms_sql:при-печати-size-in-bytes-0-pages-printed-1

Проблема

Проблема эта довольно старая и встречается со времен Windows 2000 и вплоть до Windows 2008 R2 (а может и 2012).
Когда пользователь пытается распечатать что-либо (хотя бы тестовую страницу) через сетевой принтер, опубликованный в AD и прокинутый в терминальную сессию, документ попадает в очередь, но не печатается. В логах появляются такие сообщения:

Document 18, Test Page owned by cttest3 was printed on 4200_SLAG01#10.90.144.1:3 through port AG01:.  Size in bytes: 0. Pages printed: 1. No user action is required.
To stop logging information events for the print spooler, in Control Panel, open Printers, right-click a blank area of the window, click Run as Administrator, click Server Properties, click the Advanced tab, and then clear the Log spooler information events check box.

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

Причина

Точно причины этого явления не выявлены. Но есть подозрение, что дело тут в несовпадении шрифтов терминального и принт-серверов.

Решение

Первое что нужно попробывать сделат - перезагрузить принтсервер.
Если не поможет - проапдейтить систему. Есть пара патчей для Windows 2008, которые исправляют эту ситуацию.
Вот они: KB2555392 и KB2616332.
http://support.microsoft.com/en-us/kb/2555392
http://support.microsoft.com/en-us/kb/2616332

Discussion

Enter your comment. Wiki syntax is allowed:
P K B B K
 
ms_windows_ms_sql/при-печати-size-in-bytes-0-pages-printed-1.txt · Last modified: 2015/04/09 14:08 (external edit)