Диспетчеру очереди печати не удалось выполнить задачу. Возможно, произошел сбой на некоторых принтерах.
Диспетчеру очереди печати не удалось выполнить задачу. Возможно, произошел сбой на некоторых принтерах.
Монитор принимает один параметр конфигурации, который определяет, необходимо ли отслеживать службу "Диспетчер печати" при включении журналов событий "Microsoft-Windows-PrintService/Admin" и "Microsoft-Windows-PrintService/Operational" и перезапуске службы журнала событий. По умолчанию служба "Диспетчера печати" будет отслеживаться, только если журналы событий "Microsoft-Windows-PrintService/Admin" и "Microsoft-Windows-PrintService/Operational" включены.
В службе печати Windows произошла ошибка. При этом она может повторить действие либо устранить проблему. Если печать осуществляется ненадлежащим образом, возможны следующие способы устранения проблемы.
Повторите попытку печати.
Проанализируйте код ошибки, возвращенный этим событием. For a list of system error codes and a brief explanation of what they mean, see the Microsoft Web site at http://msdn2.microsoft.com/ru-ru/library/ms681381.aspx
Запустите или перезапустите службу диспетчера очереди печати, придерживаясь следующей процедуры.
Предупреждение. Перезапуск диспетчера печати приведет к перезапуску всех заданий печати. После перезапуска службы диспетчера очереди печати нужно будет либо выполнить сброс на некоторых принтерах, либо отключить эти принтеры, а затем включить их повторно. На активном сервере печати эту процедуру, по возможности, следует выполнять в нерабочее время на предприятии или во время запланированного обслуживания. Перед выполнением этой процедуры требуется перевести все принтеры в автономный режим и дождаться завершения всех заданий печати либо приостановить все принтеры и дождаться завершения всех активных заданий печати.
В папке "Администрирование" откройте оснастку Службы.
В списке служб найдите службу диспетчера очереди печати и убедитесь, что она находится в состоянии Работает. Если ее состояние отлично от Работает, выделите службу и выберите в меню Действие пункт Пуск.
Примечание. Это действие также можно выполнить в окне командной строки с повышенными правами, введя следующую команду: net stop spooler && net start spooler
В некоторых экземплярах при попытке запуска диспетчера очереди печати может произойти ошибка 1068: "Не удалось запустить дочернюю службу". Эта ошибка может произойти, если служба диспетчера очереди печати зависит от других служб, которые в данный момент не запущены. Для устранения этой проблемы придерживайтесь следующей процедуры.
В оснастке Службы щелкните правой кнопкой мыши элемент Диспетчер очереди печати и выберите пункт Свойства.
Перейдите на вкладку Зависимости. В первом поле перечислены все системные службы, которые должны выполняться для запуска диспетчера очереди печати. Это - зависимости.
Запомните все эти службы, нажмите кнопку ОК, а потом запустите все еще не запущенные службы, от которых зависит служба диспетчера очереди печати. Если определенная служба еще не запущена, щелкните ее правой кнопкой мыши, выберите Свойства и убедитесь, что для параметра Тип запуска выбрано значение Автоматически.
Target | Microsoft.Windows.Server.10.0.PrintServerRole | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.10.0.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.None.EventBased.UnitMonitor" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.Server.10.0.PrintServerRole" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.None.EventBased.UnitMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Negative" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Microsoft-Windows-PrintService/Admin</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(372)$</Pattern>
</RegExExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Microsoft-Windows-PrintService/Operational</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(312|313)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>