Перезапуск службы диспетчера очереди печати или повторная установка драйвера принтера.
Перезапуск службы диспетчера очереди печати или повторная установка драйвера принтера.
Монитор принимает один параметр конфигурации, который определяет, необходимо ли отслеживать службу "Диспетчер печати" при включении журналов событий "Microsoft-Windows-PrintService/Admin" и "Microsoft-Windows-PrintService/Operational" и перезапуске службы журнала событий. По умолчанию служба "Диспетчера печати" будет отслеживаться, только если журналы событий "Microsoft-Windows-PrintService/Admin" и "Microsoft-Windows-PrintService/Operational" включены.
Для устранения этой ошибки попытайтесь снова напечатать документ. Если при этом произойдет сбой, выполните процедуры, изложенные ниже в этом разделе.
Удалите задание печати и перезапустите службу диспетчера очереди печати.
Переустановите драйвера принтера.
Установите обновленный драйвер принтера.
Удаление задания печати и перезапуск службы диспетчера очереди печати
Для удаления вызвавшего сбой документа и перезапуска службы диспетчера очереди печати воспользуйтесь двумя процедурами, изложенными в этом разделе.
Предупреждение. Перезапуск диспетчера печати приведет к перезапуску всех заданий печати. Возможно, после перезапуска службы диспетчера очереди печати нужно будет либо выполнить сброс на некоторых принтерах, либо отключить эти принтеры, а затем включить их повторно. На активном сервере печати эту процедуру, по возможности, следует выполнять в нерабочее время на предприятии или во время запланированного обслуживания. Перед применением этой процедуры нужно перевести все принтеры в автономный режим и дождаться завершения всех заданий печати либо приостановить все принтеры и дождаться завершения всех заданий печати в активном состоянии.
Для удаления вызвавшего сбой задания печати и перезапуска службы диспетчера очереди печати выполните следующие действия.
В папке "Принтеры", расположенной в панели управления или оснастке "Управление печатью", щелкните дважды необходимый принтер, выберите задание печати, которое необходимо удалить, и нажмите клавишу DELETE.
В папке "Администрирование" откройте оснастку "Службы", выберите диспетчер очереди печати, а затем нажмите на панели инструментов кнопку "Перезапустить службу".
Примечание. Это действие также можно выполнить в окне командной строки с повышенными привилегиями, введя команды "net stop spooler" и "net start spooler". (Чтобы открыть окно командной строки с повышенными правами, нажмите кнопку Пуск, подведите указатель к пункту Все программы, выберите пункт Стандартные, щелкните правой кнопкой мыши пункт Командная строка и выберите пункт Запуск от имени администратора.)
В некоторых экземплярах при попытке запустить службу диспетчера очереди печати может возникнуть ошибка 1068 ? \Не удалось запустить зависимую службу или группу\ ? при попытке запуска Диспетчера печати. Эта ошибка может произойти, если служба Диспетчера печати зависит от других служб, которые в данный момент не запущены. Для устранения этой проблемы придерживайтесь следующей процедуры.
Чтобы проверить или изменить параметры запуска отдельных служб (зависимостей), выполните следующие действия.
В оснастке "Службы" щелкните правой кнопкой мыши элемент "Диспетчер печати" и щелкните "Свойства".
Перейдите на вкладку "Зависимости". В первом поле перечислены все системные службы, которые должны выполняться для запуска диспетчера очереди печати. Эти службы представляют собой зависимости.
Зафиксируйте все эти службы, нажмите кнопку ОК, а затем запустите все те еще не запущенные службы, от которых зависит Диспетчер печати. Если определенная служба еще не запущена, щелкните ее правой кнопкой мыши, выберите пункт "Свойства" и убедитесь, что для типа запуска установлено значение "Автоматически".
Переустановка драйвера принтера
Для переустановки драйвера принтера выполните следующие действия.
В качестве альтернативного варианта откройте папку "Принтеры", щелкните правой кнопкой мыши пустую область, выберите пункт "Запуск от имени администратора", а затем выберите элемент "Свойства сервера".
Перейдите на вкладку "Драйверы", выберите драйвер, который необходимо удалить, и нажмите кнопку "Переустановить".
После завершения переустановки драйвера в ОС Windows напечатайте документ снова.
Установка обновленного драйвера принтера
Получите (у поставщика принтера) обновленный драйвер с изображением эмблемы "Предназначается для Windows", установите его на клиентском компьютере, следуя инструкциям, прилагающимся к драйверу принтера, и напечатайте документ снова.
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.PrintJobStatus.System.RestartthePrintSpoolerserviceorreinstalltheprinterdriver.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.PrintQueue.PrintJobStatus.System.RestartthePrintSpoolerserviceorreinstalltheprinterdriver.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>^(353)$</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>^(305|307|308|309|310|311|352)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>