Когда это происходит, в журнале System Event Log появляется сообщение с ID 7031 «The Print Spooler service terminated unexpectedly. It has done this 1 time(s). The following corrective action will be taken in 600000 milliseconds. Restart the service». В статье Microsoft «Spooler Service Quits When You Submit a Print Job and an Event ID 7031 Message Is Logged in the System Log» (http://support.microsoft.com/?kbid=820550) указывается, что это — результат ошибки кодирования, когда службе спулера необходимо выделить более крупный буфер, а не наращивать его объем дискретно, но из-за ошибки в коде размер буфера сбрасывается в ноль (!). Корректировка кода затрагивает три файла — localspl.dll, spoolss.dll и win32spl.dll. Все три файла имеют дату выпуска 11 июня, получить его можно только при обращении в PSS. Это исправление — одно из 46 pre-SP5 исправлений, устанавливается оно только на системах с SP3.

Поделитесь материалом с коллегами и друзьями