Uruchom ponownie usługę buforu wydruku lub ponownie zainstaluj sterownik drukarki.
Uruchom ponownie usługę buforu wydruku lub ponownie zainstaluj sterownik drukarki.
Monitor pobiera pojedynczy parametr konfiguracyjny określający, czy bufor wydruku powinien być monitorowany w przypadku, gdy są włączone dzienniki wydarzeń „Microsoft-Windows-PrintService/Admin i Microsoft-Windows-PrintService/Operational”, a usługa Dziennik zdarzeń jest uruchamiana ponownie. Domyślnie monitor buforu wydruku będzie monitorowany tylko wtedy, gdy dzienniki wydarzeń „Microsoft-Windows-PrintService/Admin i Microsoft-Windows-PrintService/Operational” są włączone.
Aby rozwiązać ten problem, spróbuj wydrukować dokument ponownie. W przypadku niepowodzenia należy wykonać poniższe procedury opisane w tym temacie:
Usuń zadanie drukowania i uruchom ponownie usługę buforu wydruku.
Zainstaluj ponownie sterownik drukarki.
Zainstaluj zaktualizowany sterownik drukarki.
Usuń zadanie drukowania i uruchom ponownie usługę buforu wydruku
Aby usunąć zadanie drukowania zakończone niepowodzeniem i uruchomić ponownie usługę buforu wydruku, należy wykonać dwie procedury opisane w tej sekcji.
Ostrzeżenie: Ponowne uruchomienie buforu wydruku spowoduje ponowne uruchomienie wszystkich zadań drukowania. Po ponownym uruchomieniu usługi buforu wydruku może być konieczne zresetowanie niektórych drukarek lub wyłączenie i ponowne włączenie ich. W przypadku aktywnego serwera wydruku należy w miarę możności wykonać tę procedurę poza godzinami pracy lub podczas konserwacji. Przed wykonaniem tej procedury należy przestawić wszystkie drukarki w tryb offline i poczekać na zakończenie wszystkich zadań drukowania lub wstrzymać pracę wszystkich drukarek i poczekać na zakończenie wszystkich aktywnych zadań drukowania.
Aby usunąć zadanie drukowania zakończone niepowodzeniem i ponownie uruchomić usługę buforu wydruku:
W folderze Drukarki w Panelu sterowania lub w przystawce Zarządzanie drukowaniem kliknij dwukrotnie drukarkę, której chcesz użyć, wybierz zadanie drukowania, które chcesz usunąć, a następnie naciśnij klawisz DELETE.
W folderze Narzędzia administracyjne otwórz przystawkę Usługi, wybierz bufor wydruku, a następnie kliknij przycisk paska narzędzi Uruchom usługę ponownie.
Uwaga: Tę akcję można również wykonać za pomocą okna wiersza polecenia z podwyższonym poziomem uprawnień, wpisując następujące polecenie: net stop spooler and net start spooler. (Aby otworzyć okno wiersza polecenia z podwyższonym poziomem uprawnień, kliknij przycisk Start, wskaż polecenie Wszystkie programy, kliknij opcję Akcesoria, prawym przyciskiem myszy kliknij opcję Wiersz polecenia, a następnie kliknij polecenie Uruchom jako administrator).
W przypadku niektórych wystąpień podczas próby uruchomienia buforu wydruku może wystąpić \Uruchomienie usługi zależności lub grupy nie powiodło się\ ? podczas próby uruchomienia buforu wydruku. Może to się zdarzyć, gdy usługa buforu wydruku jest zależna od innych usług, które nie zostały uruchomione. Aby rozwiązać ten problem, należy wykonać poniższą procedurę.
Aby sprawdzić lub zmienić ustawienie uruchamiania poszczególnych usług (zależności):
W przystawce Usługi kliknij prawym przyciskiem myszy bufor wydruku, a następnie kliknij pozycję Właściwości.
Kliknij kartę Zależności. W pierwszym polu znajduje się lista wszystkich usług systemowych, które muszą być uruchomione w celu uruchomienia buforu wydruku. Te usługi są zależnościami.
Należy przejrzeć listę usług, kliknąć przycisk OK, a następnie uruchomić wszystkie usługi, od których zależy bufor wydruku (jeśli nie zostały wcześniej uruchomione). Jeśli dana usługa nie została uruchomiona, kliknij ją prawym przyciskiem myszy, kliknij opcję Właściwości, a następnie sprawdź, czy na liście Typ uruchomienia wybrano pozycję Automatycznie.
Zainstaluj ponownie sterownik drukarki
Aby ponownie zainstalować sterownik drukarki:
Alternatywnie można otworzyć folder Drukarki, kliknąć prawym przyciskiem myszy pusty obszar, kliknąć opcję Uruchom jako administrator, a następnie kliknąć opcję Właściwości serwera.
Kliknij kartę Sterowniki, wybierz sterownik, który chcesz zainstalować ponownie, a następnie kliknij opcję Zainstaluj ponownie.
Po zakończeniu ponownej instalacji sterownika przez system Windows należy ponownie wydrukować dokument.
Zainstaluj zaktualizowany sterownik drukarki
Uzyskaj zaktualizowany sterownik drukarki z logo Przeznaczone dla systemu Windows od jej producenta, zainstaluj go na komputerze klienckim, wykonując instrukcje dostarczone wraz ze sterownikiem, a następnie wydrukuj dokument ponownie.
Target | Microsoft.Windows.Server.10.0.PrintServer.Printer | ||
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.PrintQueue.PrintJobStatus.System.RestartthePrintSpoolerserviceorreinstalltheprinterdriver.EventBased.UnitMonitor" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.Server.10.0.PrintServer.Printer" 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/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>^(350)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.Server.10.0.PrintServer.Printer"]/DeviceID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/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>