Reinstallare le autorizzazioni Controlla Registro di sistema del driver della stampante e riavviare lo spooler di stampa.
Reinstallare le autorizzazioni Controlla Registro di sistema del driver della stampante e riavviare lo spooler di stampa.
Per mantenere la compatibilità con le applicazioni che accedono direttamente ai percorsi del Registro di sistema della stampante, lo spooler di stampa tenta di creare collegamenti dai percorsi precedenti a quelli nuovi. Se non è possibile creare questi collegamenti, si verifica questo errore. Sebbene questo problema si verifichi solo con le applicazioni precedenti, può essere indice delle condizioni non ottimali del sistema.
Quando si verifica questo errore, non è in genere richiesta alcuna azione dell'utente. Se la stampa non viene eseguita, provare le possibili soluzioni seguenti:
Se questo errore si è verificato durante l'installazione di un driver della stampante, reinstallare il driver della stampante con un account utente membro del gruppo Administrators locale (se il driver non è già stato installato con queste credenziali).
Individuare eventuali problemi di stabilità del sistema o condizioni di risorse insufficienti aprendo una finestra del prompt dei comandi con privilegi elevati e digitando perfmon /report. Risolvere eventuali problemi elencati, quindi riavviare il computer se necessario. Controllare le autorizzazioni per le chiavi del Registro di sistema elencate nel messaggio di evento e verificare che i percorsi del Registro di sistema siano effettivamente presenti che i gruppi SYSTEM e Administrators locale dispongano delle autorizzazioni Controllo completo per le chiavi del Registro di sistema.
Avviso: il riavvio del servizio Spooler di stampa comporta il riavvio di tutti i processi di stampa. Dopo il riavvio del servizio Spooler di stampa, potrebbe essere necessario reimpostare alcune stampanti o spegnerle e riaccenderle. In un server di stampa attivo eseguire questa procedura durante le normali ore lavorative o l'attività di manutenzione pianificata. Prima di eseguire questa procedura, impostare la modalità non in linea di tutte le stampanti e attendere che tutti i processi di stampa vengano completati oppure sospendere tutte le stampanti e attendere che tutti i processi di stampa con lo stato Attivo vengano completati.
Nella cartella Strumenti di amministrazione aprire lo snap-in Servizi. Individuare il servizio Spooler di stampa nell'elenco dei servizi, quindi verificare che il suo stato sia Avviato. Se lo stato non è Avviato, selezionare il servizio, quindi scegliere Avvia dal menu Azione. Nota: è anche possibile eseguire questa operazione in una finestra del prompt dei comandi con privilegi elevati digitando il comando seguente: net stop spooler e net start spooler
In alcune circostanze, è possibile che venga restituito l'errore 1068? \Avvio del gruppo o del servizio di dipendenza non riuscito\ ? quando si tenta di avviare lo spooler di stampa. Questa situazione può verificarsi se il servizio Spooler di stampa si basa su altri servizi che non sono in esecuzione. Per risolvere questo problema, effettuare le operazioni seguenti:
Nello snap-in Servizi fare clic con il pulsante destro del mouse su Spooler di stampa, quindi scegliere Proprietà. Fare clic sulla scheda Dipendenze. Nella prima casella sono elencati tutti i servizi di sistema che devono essere in esecuzione affinché il servizio Spooler di stampa possa essere avviato. Questi servizi sono detti dipendenze. Prendere nota di ogni servizio, fare clic su OK, quindi avviare ogni servizio da cui dipende il servizio Spooler di stampa, se non è già avviato. Per ogni servizio che non è ancora avviato, fare clic con il pulsante destro del mouse su di esso, scegliere Proprietà, quindi verificare che Tipo di avvio sia impostato su Automatico.
Target | Microsoft.Windows.Server.2008.PrintServerRole | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
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.2008.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.Reinstalltheprinterdrivercheckregistrypermissionsandrestarttheprintspooler.EventBased.UnitMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.2008.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.2008.PrintServer.PrintSpoolerService.PrintSpoolerStatus.System.Reinstalltheprinterdrivercheckregistrypermissionsandrestarttheprintspooler.EventBased.UnitMonitor.AlertMessage">
<AlertOnState>Warning</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="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintSpooler</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(53)$</Pattern>
</RegExExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintSpooler</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(15|16)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>