Importación de migración de impresión: iniciar el administrador de trabajos de impresión y reinstalar el controlador de impresora

Microsoft.Windows.Server.2008.PrintServer.PrintMigrationTool.PrintMigrationImportStatus.Application.Starttheprintspoolerandreinstalltheprinterdriver.EventBased.UnitMonitor (UnitMonitor)

Iniciar el administrador de trabajos de impresión y reinstalar el controlador de impresora.

Knowledge Base article:

Resumen

Iniciar el administrador de trabajos de impresión y reinstalar el controlador de impresora.

Resoluciones

Para resolver este problema, use los procedimientos de este tema para hacer lo siguiente:

Probar la impresión

Imprima un documento o una página de prueba en la cola de impresión afectada. Debido a que Windows instala el procesador de impresión predeterminado, la cola de impresión importada podría funcionar correctamente sin necesidad de ninguna otra acción. Si la impresión no funciona correctamente, use los procedimientos de las siguientes secciones para resolver el problema.

Iniciar el servicio Administrador de trabajos de impresión y el servicio Clúster

Confirme que tanto el servicio Administrador de trabajos de impresión y el servicio Clúster están iniciados (si el servidor es miembro de un clúster de conmutación por error).

Para confirmar que los servicios Servidor de impresión y Clúster están iniciados:

También puede hacerlo en una ventana Símbolo del sistema con privilegios elevados si escribe el siguiente comando: net stop spooler y net start spooler

En algunos casos puede aparecer Error 1068 ? \No se puede iniciar el servicio o grupo de dependencia\ ? al intentar iniciar el administrador de trabajos de impresión. Esto puede suceder si el administrador de trabajos de impresión se basa en otros servicios que no están en ejecución.

Para resolver el error 1068:

Reinstalar el controlador de impresora

Los procesadores de impresión están incluidos con Windows y en ocasiones se incluyen como una parte de un controlador de impresora. Para actualizar o cambiar el controlador de una impresora, que también puede instalar o cambiar el procesador de impresión, use el procedimiento de esta sección. Tenga en cuenta que los equipos cliente descargan e instalan automáticamente los controladores de impresora actualizados la próxima vez que intentan imprimir en la impresora.

Nota: al instalar los controladores de impresora que proporciona el fabricante del dispositivo, siga las instrucciones facilitadas con el controlador de impresora en vez de usar este procedimiento.

Para actualizar o cambiar el controlador de una impresora:

Nota: los procesadores de impresión se encuentran en la carpeta %WINDIR%\System32\spool\prtprocs.

Element properties:

TargetMicrosoft.Windows.Server.2008.PrintServerRole
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Alerta de estado de importación de migración de impresión
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2008.PrintServer.PrintMigrationTool.PrintMigrationImportStatus.Application.Starttheprintspoolerandreinstalltheprinterdriver.EventBased.UnitMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.2008.PrintServerRole" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.PrintServer.PrintMigrationTool.PrintMigrationImportStatus.Application.Starttheprintspoolerandreinstalltheprinterdriver.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="Error" 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>Application</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintBRM</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(64|71|25)$</Pattern>
</RegExExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Application</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintBRM</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(11|16|19|20|24|28|32|34|36|54|63|69|70)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>